搜索引擎处理Javascript吗?

Mat*_*ley 9 html javascript seo search-engine

根据这个页面,它们看起来似乎没有,因为它们实际上没有运行它,但该页面是2年(从版权信息判断).

我问这个问题的原因是因为我们使用Javascript将我们网站上的文字替换为其他更加印刷的声音内容.我们担心这可能会影响我们网站的可抓取性/搜索引擎优化,因为我们所取代的通常是标题; 即.<h1>,<h2>等等.

搜索引擎机器人会看到我们的原始代码,还是会运行Javascript并查看替换的文本?

Joh*_*nde 3

Google 现在正式处理 JavaScript。

\n\n
\n

为了解决这个问题,我们决定尝试通过执行JavaScript来理解页面。在当前网络的规模下,很难做到这一点,但我们认为这是值得的。一段时间以来,我们一直在逐步改进我们的做法。在过去的几个月中,我们的索引系统渲染了大量网页,更像是打开 JavaScript 的普通用户\xe2\x80\x99s 浏览器。

\n\n
    \n
  • 有时,渲染过程中事情并不完美,这可能会对您网站的搜索结果产生负面影响。以下是一些潜在的问题,以及可能的情况,以及如何帮助防止这些问题的发生:
  • \n
  • 如果单独文件中的 JavaScript 或 CSS 等资源被屏蔽(例如,使用 robots.txt),以便 Googlebot 无法\xe2\x80\x99 检索它们,我们的\n 索引系统将\xe2\x80\x99 无法看到您的网站像普通用户一样。\n我们建议允许 Googlebot 检索 JavaScript 和 CSS,以便\n您的内容可以更好地编入索引。这对于移动网站尤其重要,CSS 和 JavaScript 等外部资源有助于我们的算法了解页面针对移动设备进行了优化。如果您的网络服务器无法处理资源的爬网请求量,则可能会对我们呈现您的页面的能力产生负面影响。如果您\xe2\x80\x99d 希望确保 Google 可以呈现您的网页,请确保您的服务器能够处理对资源的抓取请求。\n
  • \n
  • 让您的网站正常降级总是一个好主意。这将帮助用户享受您的内容,即使他们的浏览器没有兼容的 JavaScript 实现。它还将为禁用或关闭 JavaScript 的访问者以及尚无法执行 JavaScript 的搜索引擎提供帮助。
  • \n
  • 有时 JavaScript 可能过于复杂或晦涩难懂,我们无法执行,在这种情况下,我们无法完整准确地渲染页面。
  • \n
  • 某些 JavaScript 会从页面中删除内容而不是添加内容,这会阻止我们对内容建立索引。
  • \n
\n
\n