目标是让这些网站在搜索引擎中被发现并排名靠前。 JavaScript 对 SEO 不利还是 JavaScript 不利?这不是真的。然而,它可能需要一些时间来理解,因为它与一般的 SEO 技术不同。也许有更好的解决方案,但人们经常过度使用它。然而,JavaScript 也并不完美,并不总是正确的工具。与 HTML 和 CSS 不同,JavaScript 无法按顺序解析,这会降低页面加载和性能。在许多情况下,您可能需要在性能和功能之间进行权衡。 Google 如何使用 JavaScript 处理页面 在搜索引擎的早期,下载的 HTML 响应足以查看大多数页面的内容。然而,随着 JavaScript 的传播,搜索引擎现在需 澳大利亚电报号码 要以与浏览器相同的方式显示许多页面。 Google 有一种显示页面的机制,称为 Web 渲染服务 (WRS)。谷歌提供了一个简单的图表来帮助解释这个过程是如何工作的。
例如,假设您想从 URL 启动进程。 1. 爬虫 滚轮向服务器发送 GET 请求。服务器发回文件头和文件内容并保存 Google 目前正在致力于移动优先索引,因此该请求很可能来自移动用户代理。您可以使用Search Console 中的网址检查工具了解Google 如何抓取您的网站。当您在 URL 上运行此工具时,您应该会看到“抓取为”覆盖信息,告诉您该页面属于桌面索引还是移动优先索引。 请求主要来自美国加利福尼亚州山景城,但我们也可能会抓取适应美国以外地区的页面。某些网站会屏蔽或以不同方式对待来自某些国家/地区或具有某些 IP 的访问者,这可能会阻止Googlebot查看您的内容。 此外,某些网站使用用户代理检测来向特定爬虫显示内容。Google 看到的东西可能与您看到的不同,尤其是在 JavaScript 网站上。这就是为什么 Google 工具(例如 Google Search Console 中的 URL 检查工具、移动友好测试和富结果测试)对于 JavaScript SEO 故障排除非常重要。这些工具向您显示 Google 实际查看的信息,并可以帮助您检查内容是否被阻止或者您是否可以看到页面上的内容。这些测试工具之间有一些重要的区别:通过 GET 请求下载什么内容,以及呈现什么页面。