Javascript 从谷歌机器人的角度看universal.angular.io与prerender.io

Javascript 从谷歌机器人的角度看universal.angular.io与prerender.io,javascript,angular,googlebot,prerender,server-side-rendering,Javascript,Angular,Googlebot,Prerender,Server Side Rendering,我有一个带有Angular 1.4.x和prerender.io的网站,它为googlebot提供呈现的静态缓存页面。 谷歌机器人每一页爬行两次。一次爬网命中URL,第二次爬网将?\u转义\u片段\u添加到URL以从prerender.io获取缓存的静态页面 我正在考虑转到universal.angular.io,它将在服务器端呈现页面 这两种方法有什么不同? universal.angular.io服务器端渲染是否支持服务于googlebot和终端客户端 谢谢,对于Prerender之类的东西

我有一个带有Angular 1.4.x和prerender.io的网站,它为googlebot提供呈现的静态缓存页面。 谷歌机器人每一页爬行两次。一次爬网命中URL,第二次爬网将?\u转义\u片段\u添加到URL以从prerender.io获取缓存的静态页面

我正在考虑转到universal.angular.io,它将在服务器端呈现页面

这两种方法有什么不同? universal.angular.io服务器端渲染是否支持服务于googlebot和终端客户端


谢谢,

对于Prerender之类的东西,它的工作方式是通过搜索引擎劫持AJAX爬网,并为其提供缓存的预渲染版本。在这种情况下,只有搜索机器人才能看到预渲染。(我相信
?\u转义\u片段\u
就是触发器,但爬虫程序将其视为与没有触发器的路径相同的路径)


如果您将应用程序迁移到Angular(2或更高版本)并使用Angular Universal,您将允许服务器呈现发送给搜索机器人和普通用户的页面。不需要使用
?\u expaired\u fragment\u

对于Prerender之类的东西,其工作方式是通过搜索引擎劫持AJAX爬网,并为其提供他们缓存的预渲染版本。在这种情况下,只有搜索机器人才能看到预渲染。(我相信
?\u转义\u片段\u
就是触发器,但爬虫程序将其视为与没有触发器的路径相同的路径)

如果您将应用程序迁移到Angular(2或更高版本)并使用Angular Universal,您将允许服务器呈现发送给搜索机器人和普通用户的页面。取消对
的需要?\u转义\u片段\u