如果我有由jQuerys document.ready生成并放入正文中的超文本标记语言,谷歌和其他爬虫会在正文中看到这个超文本标记语言吗,或者它不会被计算在内?
发布于 2011-06-23 19:23:37
这不会被机器人爬行。爬虫爬行您的html,而不是呈现的dom。
这里有一个关于这个主题的很好的描述:http://www.searchenginejournal.com/seo-for-ajax/19138/
发布于 2011-06-23 19:22:48
不是的。爬虫不会考虑您可能使用JavaScript进行的任何文档更改,无论是在DOM ready上还是在其他情况下。它们爬行页面的源代码,而不是呈现的DOM。
因此,在开发使用JavaScript操作页面的站点时,为可能没有JavaScript的用户和爬行器保留一个noscript后备总是明智的,这样他们也可以获得页面的内容。
https://stackoverflow.com/questions/6453206
复制相似问题