用于Google bot的phantomjs HTML快照(无限滚动页面)

时间:2014-11-23 18:52:12

标签: seo phantomjs googlebot

  1. Website是基于PHP的(很快它会为每个帖子提供更多文字)
  2. 使用REST请求数据并使用javascript模板进行呈现
  3. 页面是“无限(无限)滚动”(它实际上是有限的......但是包含大约3k项
  4. For SEO purposes,我需要以某种方式生成静态HTML页面。我在想这个可以帮助的phantomjs(或任何无头浏览器),但是无休止的滚动存在一个很大的问题,因为页面必须向下滚动(或向上)以渲染更多项目,phantomjs将无法全部呈现数据,除了页面加载时最初显示的数据(这是最大页面数据的一小部分)。

    什么方法可以静态渲染这样的设置?
    你们甚至认为这可能吗?

    感谢。

1 个答案:

答案 0 :(得分:1)

获取无限滚动的网站将是棘手的:

  • 静态文件非常庞大,Googlebot不喜欢too many links的大页面。这不会给你一个SEO优势。
  • 获取很长的网站将很难。性能会受到影响,可能需要很长时间,很可能会经常失败。

如何修改网站本身并拥有paginated version of posts for SEO purpose

优点: