JAVASCRIPT SEO 有什么问题? HTML 是一种 Web 开发标准。搜索引擎可以轻松呈现基于 HTML 的信息。另一方面,Javascript 对于搜索引擎来说更难理解。它需要大量的资源。 这意味着基于 JavaScript 的网站会耗尽您的抓取预算。据 Google 称,他们的网络爬虫可以处理 JavaScript。然而,这一点尚未得到证实。 Google 将不得不使用更多资源来抓取、索引和呈现您的 JavaScript 网站。例如, Bing和DuckDuckGo无法以任何方式解析 JavaScript。
页面的许多部分可能不会被索引,因为搜索引擎必须花费更多资源来显示您的 JavaScript 页面。例如,谷歌和其他搜索引电报数据 擎可能会忽略对 SEO 至关重要的元数据和规范元素。 另一方面,Javascript 提供了愉快的用户体验。这就是您如何创建令人眼花缭乱的网站,让您的用户说:“哇,太棒了!” 在不影响 SEO 的情况下创造当代在线体验的最佳方式是什么? 大多数程序员使用服务器端渲染来做到这一点。 动态渲染就是答案。 这是谷歌意识到的一个问题。
这就是为什么谷歌在 2018 年引入了动态渲染,作为对网络上 javascript 内容兴起引起的索引问题的补救措施,并提供了谷歌动态渲染文档和最佳实践建议。 什么是动态渲染及其工作原理? 当您使用动态呈现时,您会根据调用它的用户代理动态生成站点的两个版本。 为了改善用户体验,我们为用户提供了使用 CSS 和 javascript 代码的用户友好的网站版本。 该网站的机器人友好型、预渲染的静态 HTML 版本被提供给 Google 抓取工具,以便它们可以快速抓取每个页面并为其建立索引。 动态渲染的优点 那么,动态渲染如何帮助 SEO 排名和您的业务呢? 它可以让 Google 更快地抓取您的网站并充分利用您的抓取预算。