取网站,以查看是否出现标题标签(以及手动检查)。 例子 对于我们的示例,我继续进行了手动检查。从下面的截图中我们可以看到,当我们禁用 JavaScript 时,内容不会加载。 换句话说,我们对这个页面的第一个问题的答案是“是的,JavaScript 被用于加载网站的关键部分。” 问题 2:如果是,Googlebot 是否可以正确查看通过 JavaScript 加载的内容? 如果您的客户在其网站的某些部分(在我们的示例中是)依赖 JavaScript,那么我们的工作就是尝试复制 Google 实际查看页面的方式。我们想回答这个问题:“Google 是否以我们希望的方式查看页面/站点?” 为了更准确地描述 Googlebot 所看到的内容,我们需要尝试模仿它抓取页面的方式。 我们如何做到这一点? 使用谷歌新的移动友好测试工具 目前,
尝试和复制 Googlebot 在网站上看到的内容的最快、最准确的方法是使用 Google 的新移动友好工具。我的同事Dom 最近写了一篇深入的文章,比较了 Search Console Fetch and Render、Googlebot 和移动友好工具。他的发现是,在大 客户名单 多数情况下,Googlebot 和移动友好工具会产生相同的输出。 在 Google 的移动友好工具中,只需输入您的 URL,点击“运行测试”,然后在测试完成后,单击窗口右侧的“源代码”。您可以使用该代码并搜索任何页面内容(标题标签、规范等)或链接。如果它们出现在这里,Google 很可能会看到这些内容。 在 Google 中搜索可见内容 感觉检查总是好的。
另一种检查 GoogleBot 是否已在您的页面上索引内容的快速方法是简单地选择您页面上的可见文本,然后做一个站点:在 Google 中搜索它,并在所述文本周围加上引号。 在我们的示例中,页面上有可见文本,内容为…… “无论您是从事营销、业务发展还是 IT 工作,您都会感到紧迫感。或者也许是机会?” 当我们做一个站点时:搜索这个确切的短语,对于这个确切的页面,我们什么也得不到。这意味着 Google 尚未将内容编入索引。 用工具爬行 现在大多数爬取工具都具备爬取 JavaScript 的功能。例如,在Screaming Frog中,您可以前往配置 > 蜘蛛 > 渲染 > 然后从下拉列表中选择“JavaScript”并点击保存。DeepCrawl和SiteBulb都具有此功能。