Return to site

Google发布了有关动态呈现的文档,用于抓取JavaScript网页的索引

· seo优化

您是否管理过基于JavaScript的高强度网站?动态渲染可能是您的解决方案。

谷歌周三早上在推特上宣布,已发布有关什么是动态呈现,何时使用以及如何实现它的帮助文档。此帮助文档旨在作为部署JavaScript形式的网页的解决方法,这使得Google难以在搜索中正确抓取,索引和排名这些网页。

什么是动态渲染?Google表示,动态呈现意味着“在特定用户代理的客户端呈现和预呈现内容之间切换。”如果您愿意,您可以在为用户提供JavaScript版本的同时为Google提供HTML版本的页面。谷歌表示目前“处理JavaScript很困难,而且并非所有搜索引擎抓取工具都能够成功或立即处理它。”该公司表示希望最终能解决问题,“但与此同时,我们建议将动态渲染作为解决这个问题的解决方法,“所以这个解决方案可能会消失,就像AJAX爬行模式在不再需要之后就消失了。

谁应该使用动态渲染?Google解释说,并非所有网站都需要使用动态呈现,它是专为“内容变化迅速的内容,或使用您关注的抓取工具不支持的JavaScript功能的内容”而设计的。

动态渲染如何工作?以下是Google的工作原理:

动态呈现要求Web服务器检测爬网程序(例如,通过检查用户代理)。来自抓取工具的请求将路由到渲染器,用户的请求会正常提供。在需要时,动态渲染器提供适合爬虫的内容版本,例如,它可以提供静态HTML版本。您可以选择为所有页面或每页启用动态渲染器。

你如何实现动态渲染?您可以阅读帮助文档的本节中的逐步说明。

你为什么要关心?好吧,大多数SEO或网站管理员可能不需要关心。如果您的网站使用了大量繁重的JavaScript并且Google很难抓取并将这些网页编入索引 - 那么您应该关注。否则,对于SEO来说,如果他们遇到动态渲染可能是他们当前情况的良好解决方案的客户端,那么就很好。

All Posts
×

Almost done…

We just sent you an email. Please click the link in the email to confirm your subscription!

OKSubscriptions powered by Strikingly