来自 Martin Splitt 和 Bartosz Goralewicz 的“实用渲染 SEO 解释”的 5 大见解

已发表: 2021-10-07

2021 年 10 月 6 日,Bartosz Goralewicz 与 Google 的 Martin Splitt 就渲染 SEO 进行了交谈——这是他们一段时间以来一直在 SEO 社区报道和公开的话题。

该网络研讨会由 Jason Barnard 主持,由 Duda.co 组织。

您可以在此处阅读完整的文字记录并在此处观看录音,但在这篇简短的文章中,我想谈谈我在那次谈话中发现的最值得注意的一些事情。

内容隐藏
1排名的渲染事项
2渲染不仅仅是关于 JavaScript
3谷歌渲染时关心CPU消耗
4使用 CMS 平台带来渲染优缺点
5渲染 SEO 对 Google 和您的用户都有帮助

排名的渲染事项

Bartosz 向许多 SEO 提出了一个基本问题,Martin 的回答非常直截了当:是的,如果 Google 尝试呈现您的页面时出现问题,它可能会伤害您。

渲染是 Google 索引管道中必不可少的一步。 它主要包括获取资源和执行 JavaScript 来为给定页面创建布局树。 该布局树对于 Google 来说是有关该页面的重要信息来源——它有助于了解主要内容的位置、页面的内容以及在导致您的页面出现在搜索结果中的进一步步骤中使用它。

即使是代码中最轻微的错误也可能导致部分甚至整个页面呈现不正确,无论是在用户的浏览器中还是在 Google 的 Web 呈现服务中。 其后果可能会有所不同,从因为 Google 看不到内容而导致的页面未编入索引到该内容的某些部分未编入索引,这反过来可能会损害您的排名。

不幸的是,即使查看一些非常受欢迎的网站,您也会发现大量的错误和 JavaScript,它们太重而无法呈现 - 我们的研究表明,繁重的脚本通常是部分索引问题的原因。

渲染不仅仅是关于 JavaScript

这一点很关键,因为它意味着无论您是否使用 JavaScript,您都应该研究 Google 如何呈现您的网站(尽管我敢于让您找到一个现在不使用 JavaScript 的流行网站。)

渲染通常与 JavaScript 执行混为一谈,但不仅仅如此——它涉及您网站的所有视觉元素,例如菜单、链接轮播、图像、视频,甚至文本段落。

虽然调试 JavaScript 是渲染 SEO 中最棘手的部分,但您也应该了解 Google 如何处理非 JS 元素。

例如,您可以通过为所有图像使用图像尺寸来简化 Google 的工作,从而加快索引过程。 这允许 Google 跳过渲染图像并使用提供的尺寸来生成布局树。 它还有助于您的抓取预算,因为不必获取图像文件!

谷歌在渲染时关心 CPU 消耗

Bartosz 向 Martin 询问了 SEO 在优化资源时如何使 Google 的渲染过程更容易。 他的回答很有趣,我认为这是不常被提及的事情:

“谷歌渲染服务不关心像素,所以我们不绘画,所以如果你看到的东西非常昂贵,你不必担心。 我们不使用任何 GPU 来绘制任何图片,也不关心任何与绘制相关的内容。

昂贵的布局很棘手,尤其是发生在主线程上的布局工作——布局工作会导致 CPU 时间,这对谷歌来说是宝贵的。”

因此,您可以做的就是尽量减少渲染页面所需的主线程工作量。 虽然这对于小型网站可能不起作用,但如果您有数百万个页面,CPU 成本就会增加,并且可能会减慢您网站的索引过程。

使用 CMS 平台具有渲染优缺点

关于 CMS 平台如何影响页面的渲染,Martin 说了一件有趣的事:

“平台的好处在于,每当他们优化实际平台时,您就可以免费获得这种优化。 您实际上不必为此做任何事情,所以这很好。 如果您构建自己的东西,那么您必须进行优化工作,永远不会有一些优化神奇地落入您的手中。”

但这是有代价的。 使用 CMS 平台意味着您的网站必须提供一些您可能永远不会使用的冗余代码。 该平台可能会提供您永远不会使用的开箱即用功能,但可能无法摆脱使该功能成为可能的代码。

渲染 SEO 对 Google 和您的用户都有帮助

当你优化渲染时,你通常只是让你的页面更轻。 对于谷歌来说,这意味着更少的 CPU 消耗和更少的资源获取,这非常好,因为这些都是谷歌非常保守的花费。

但对于普通用户来说,它同样适用,主要是如果他们使用连接不佳的低端设备。

正如马丁所说:

“你做的越贵,对我们的体验就越差。 谷歌搜索并不在乎,我们只需要投资我们需要的资源,我们会做很多优化,以确保我们浪费尽可能少的时间和精力。 但是很明显,如果你正在优化它,一个很好的副作用是你的用户可能也会更快乐,因为他们需要更少的电池,他们的旧手机仍然可以很好地使用你放在那里的东西,他们将能够消费你的网络内容,也许不是你的竞争对手的,因为你的竞争对手根本不在乎,实际上生产的东西在他们的手机上使用起来不太方便。 所以这不是你让谷歌与用户体验相提并论的事情,这有点像同样的问题或同样的挑战,我们都面临着它,包括谷歌搜索,所以这是一个很好的选择。”