我在谷歌的搜索结果页面中注意到,我网站的详细信息(即链接下方)显示的内容仅在页面上传功能期间生成。这让我感到惊讶,因为我认为谷歌没有索引JS生成的内容。后来我遇到this post,展示了一种使用angularjs指令创建标题和元描述标签的方法(仅在onload期间解释)!这实际上有用吗?我也很感激一些参考,如果它确实和谷歌确实索引页面运行其onload后。谢谢!
答案 0 :(得分:1)
据我所知谷歌不等待onload(你确定这些数据在HTML本身不可用吗?)
通过阅读您在那里链接的帖子和之前的帖子,作者在第一篇文章中解释说,他的公司开发了一项免费服务,为您提供网站的加载“快照”,然后您可以设置重定向到。在那种情况下,任何AngularJS都可以正常工作,因此第二篇文章中的标题/元数据的指令。
http://rogeralsing.com/2013/08/11/angularjs-and-seo-part-1/
我认为获得尽可能最新的搜索引擎优化的唯一真正方法是使用PhantomJS在哈希爆炸时加载你的页面#! URL由搜索引擎找到。