Rumah > Soal Jawab > teks badan
rt.
使用一些像angularJs这样的模板引擎会不会引擎SEO
因为我考虑到它的内容是通过js动态填充进去的,而spider抓取的时候抓取静态网页?
巴扎黑2017-04-10 14:29:20
多种方式可以实现,google支持hashtbang, 会把
http://www.ng-newsletter.com/#!/signup/page
转为
http://www.ng-newsletter.com/?_escaped_fragment_=/signup/page
后者是你的cache
ref: http://www.ng-newsletter.com/posts/serious-angular-seo.html
迷茫2017-04-10 14:29:20
补充一个不用区分蜘蛛用户还能提升用户体验的方法
服务器通过模板渲染出页面的初始状态直接吐出来,客户端JS模板负责渲染后续状态
对,NodeJS说的就是你,别发呆
PHPz2017-04-10 14:29:20
搜索引擎很难理解JS里面的东西的,但是用好JS是对搜索引擎有很大帮助的,要看怎么用。
像文章内容,相关文章,相关推荐等就不要用JS输出、调用了。
并且你要考虑到用户体验,因为网站也好,搜索引擎也好,都是为用户服务的,如果使用JS对用户有帮助,那么就用吧~ :)
黄舟2017-04-10 14:29:20
别小瞧搜索引擎,flash站谷歌都能把flash里面的内容解析出来.更别说模板引擎了
某网站有个flash引导页,忘记了写关键字描述信息。谷歌居然抓取了flash里面的内容出来包括flash中的skin字符等等。