Googlebot如何处理JavaScript。图片来源:谷歌搜索开发者指南。
7月18日,谷歌在其搜索开发人员指南中增加了一个JavaScript SEO基础部分。它包括对谷歌处理JavaScript的一般描述以及一些最佳实践。
它涵盖了什么。除了概述Googlebot如何抓取、渲染和索引JavaScript web应用程序外,该指南还提供了一些基本技巧,以及更多谷歌资源的链接,包括以下内容:
用独特的标题和片段描述你的页面。JavaScript允许SEOs设置或更改标题和元描述。
编写兼容的代码。开发者应该意识到Googlebot的API和JavaScript的局限性。
使用有意义的HTTP状态码。状态码会告诉谷歌机器人某个页面已经移动,或者该页面不应该被抓取或索引。
使用元机器人标签。谷歌声明使用JavaScript删除或改变robots元标签可能不会像你期望的那样工作,解释说:“如果元机器人标签最初包含’ noindex ‘, Googlebot会跳过渲染和JavaScript执行。如果你想用JavaScript改变robots元标签的内容,不要设置元标签的值为’ noindex ‘。”
修复图像和延迟加载的内容。谷歌建议使用延迟加载来提高性能并降低带宽成本。
我们为什么要关心。JavaScript是开发人员的强大工具,可以增强用户体验。了解Googlebot是如何处理你的javascript驱动的web应用程序可以帮助你让它们更容易被发现,这可能最终增加你的有机可见性,为你的网站带来更多的流量。