2011-07-28 33 views
1

我正在处理的网站有一个典型的电子商务产品页面,页面的顶部包含标题,图像和定价,而页面的底部有标签部分,带有功能,规格,配件,评论等选项卡。Progressive Rendering and SEO

当然,这个HTML文档很重。我想有两种分裂页:

  1. HTML文档将只包含页面
  2. 然后用JavaScript异步调用另一个页面,其中包含的所有标签内容的JSON对象的顶部;成功时 - 的JavaScript将填充与他的内容

的问题是每个选项卡: 将搜索引擎抓取是由JavaScript加载的内容? 如果不是 - 那么Progressive Rendering = SEO的损失? 如果是 - 我必须以某种方式确保在Load事件之前填充所有选项卡,否则这并不重要?

我认为这个问题可以用不同的方式提出: 考虑到SEO,搜索引擎是否只抓取HTML文档,或者在Load事件发生时抓取页面内容?

任何已知的最佳实践?任何有用的链接?

请指教。

回答

2

爬行器不使用js。在浏览器中关闭JS以查看抓取工具的功能。如果你有链接到这些内容页面,它会抓取他们。如果SEO很重要,请确保它在页面中。

0

搜索引擎只会在您描述的时候抓取HTML文档 - 不要使用您提出的JS解决方案 - 不同但适当的底部标签内容对搜索引擎优化很重要。