最近,关于 JavaScript 对 SERP 中网站位置的影响已经有很多说法。尽管谷歌机器人在处理此类页面方面取得了明显进展,但它们的性能仍有很多不足之处。最近,我们了解到有关该主题的一些新信息。想知道更多?继续阅读!
为什么您的网站需要 JavaScript?
JavaScript 是一种为网站配备新功能的编程语言。可以使用其他语言,但要获得相同的结果更加困难,有时甚至是不可能的。
多亏了 JS,我们可以基于 HTML 和 CSS 创建的模板创建对用户有吸引力的动态、现代网站。
然而,谷歌对这项技术持怀疑态度,因为它的机器人无法像其他机器人那样分析 JS 页面。为了更好地理解这一点,我们来看看 Google 是如何处理 JS 代码的。
与动态较少的网站相比,Googlebot 必须经过的方式更为复杂。要分析这样的页面,机器人需要下载 CSS 和 JS 代码,这是渲染页面所必需的。由于抓取预算有限,它使整个过程更长,并且不能保证 100% 成功。
我们可以看到,主要基于 JS 的索引页面的水平在逐年增长。虽然,渲染可能仍然是一个问题。
developers.google.com/search/docs/advanced/javascript/javascript-seo-basics
我们从 Google 学到了什么关于 JavaScript 的知识?
最近,著名的 Google SEO 发言人 John Mueller 谈到了 JavaScript 的使用。
当被问及 Googlebot 如何在没有启用 JS 的情况下处理不友好的页面时,他回答说,合理使用这种编程语言不应该对 SEO 产生不良影响:
我假设如果您以合理的方式使用 JavaScript,如果您没有做任何特别的事情来阻止页面上的 JavaScript,那么它可能会起作用。
同时,他建议测试网站(例如使用 Google Search Console,它能够提供有关 Google 是否能够索引我们的页面和图像的信息)。
Mueller 建议注意网站的技术方面– 以确保 Googlebot 可以看到页面上的内容和链接。此外,还需要考虑用户体验方面,即网站的用户友好性——它可以通过不正确地使用 JS 来减少。
后者可能不太容易用工具检查。这就是为什么穆勒建议进行研究——访谈或调查——它将提供关于这个主题的可靠数据。
希望 JavaScript 对 SEO 的影响现在更容易理解了。如果您想开发网站的技术方面,请联系我们的专家!