谷歌抓取网页视频教程( 谷歌网站管理员趋势趋势趋势趋势)

优采云 发布时间: 2022-02-10 22:20

  谷歌抓取网页视频教程(

谷歌网站管理员趋势趋势趋势趋势)

  

  JavaScript 可以改善购物者的购买体验,鼓励互动,在某些情况下甚至可以提高网站性能。但是当涉及到 SEO 时,JavaScript 需要额外的关注。

  Googlebot 是谷歌的网页抓取机器人,抓取能力超过 130 万亿页。如果每个页面需要一秒钟的时间来加载,Googlebot 将需要四年多的时间来处理页面加载以获取每个页面。

  值得庆幸的是,Googlebot 可以一次抓取大量页面,甚至可以渲染 JavaScript。但是,JavaScript 在抓取和索引过程中需要一个额外的阶段,即呈现阶段。

  谷歌管理趋势分析师 Martin Splitt 说:“Googlebot 在渲染页面时会执行 JavaScript,但由于这个渲染阶段的成本很高(就执行时间而言),所以不能总是立即完成。单独集成索引和渲染允许我们尽可能快地索引不使用 JavaScript 的内容,然后返回并稍后添加确实需要 JavaScript 的内容。”

  必须单独处理 JavaScript 是电子商务营销人员特别关注 JavaScript 的原因之一。例如,虽然我们知道 Googlebot 最终将能够“看到”使用 JavaScript 添加的内容,但可能需要更长的时间来编制索引并出现在 Google 搜索结果中。

  对于产品详细信息页面,这可能不是问题。此页面可能不会随着时间的推移而发生太大变化,但会在很长一段时间内保持不变。所以可能值得等待几天。但在线商店可能希望新的销售页面或假日购物指南尽快出现在 Google 的索引和相关搜索引擎页面中。

  抓取、渲染、索引

  2019 年 7 月,谷歌发布了一份关于 JavaScript SEO 的简短指南。该指南描述了 Google 在抓取、呈现和索引添加了 JavaScript 的页面内容时所采取的步骤。

  在我们研究这个过程时,重要的是要了解 Googlebot 会读取它找到的任何传统 HTML 内容并将其编入索引。因此,额外的步骤仅适用于 JavaScript 添加到浏览器页面的内容。

  抓。首先,Googlebot 从抓取队列中获取页面地址(例如电子商务商店的类别页面)并跟踪 URL。假设该页面未被 robots.txt 阻止,Googlebot 将解析该页面。

  在抓取阶段,Googlebot 发现的任何新链接 (URL) 都会被发送回抓取队列。然后可以对已解析页面上的 HTML 内容进行索引。

  处理(渲染)。此时,将为 JavaScript 处理 URL。“谷歌渲染一个页面需要多长时间取决于许多不同的因素,我们不能在这里做出任何保证,”马丁斯普利特说。

  本质上,当一个页面被放入渲染队列时,它必须在队列中等待轮到它。呈现 JavaScript 后,Googlebot 会将它找到的新 URL 添加到抓取队列中,并将新内容(通过 JavaScript 添加的内容)作为执行的 HTML 转发到索引。

  指数。此阶段将内容添加到 Google 的索引中,无论是来自 HTML 的内容还是来自 JavaScript 的附加内容。当有人在 Google 上键入相关搜索时,可能会出现此页面。

  JavaScript 搜索引擎优化

  现在您了解了 Googlebot 如何呈现和读取 JavaScript,并意识到 JavaScript 驱动的内容可能需要更长的时间才能出现在 Google 的索引中,您可以更好地决定何时以及如何在电子商务 JavaScript网站 中使用它。

  下面是一个简单的例子。JavaScript 可用于延迟加载产品类别页面上的图像。当购物者访问此类别页面时,将加载可见屏幕上显示的所有图像。在购物者滚动或滑动之前,不会加载那些“首屏下方”的图像。

  这可以帮助页面加载更快并提供更好的购物体验。但是,这种延迟加载形式的实现方式会影响 SEO。JavaScript 是否只加载图像?还是回拨数据库以获取所有必要的产品信息?

  在前者中,Googlebot 在最初解析 HTML 时会看到大部分链接,而在后一种情况下,它会在处理后发现它们。

  一旦您了解了 Google 如何读取和呈现 JavaScript,您就可以对 JavaScript 和 SEO 进行更多研究,这对于大多数电子商务 网站 都很重要。

  (编译/雨果网路晓琳)

  【特别声明】未经许可,任何个人或组织不得复制、转载或以其他方式使用本网站的内容。请联系:

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线