【问题标题】:How does Googlebot figures out if a page on a Single Page Application has finished rendering?Googlebot 如何判断单页应用程序上的页面是否已完成呈现?
【发布时间】:2020-12-05 23:33:20
【问题描述】:

Google 声称能够抓取 SPA。由于 SPA 内容是在客户端使用 javascript 生成的,Google 如何确定页面是否已完成渲染?例如,在 React 应用程序中,开发人员可能会在 componentDidMount 方法中进行 AJAX 调用,然后在数据从服务器返回时更新组件的状态。有没有办法让 Googlebot 找出这种情况发生的时间,或者它只是等待足够长的时间让它发生,然后将页面编入索引?

【问题讨论】:

    标签: reactjs single-page-application google-search googlebot


    【解决方案1】:

    Googlebot 不会等待页面完成呈现。根据这个article,机器人等待页面加载的时间窗口,您可以阅读它以了解有关 SEO 和单页应用程序的更多信息。由于这篇文章是 2017 年的,可能会有变化,但我认为这是一个很好的起点

    【讨论】:

      猜你喜欢
      • 2017-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-18
      • 1970-01-01
      • 2012-04-04
      • 2013-02-23
      相关资源
      最近更新 更多