Reactjs 响应prerender.io获取,因为google不工作

Reactjs 响应prerender.io获取,因为google不工作,reactjs,express,seo,google-webmaster-tools,prerender,Reactjs,Express,Seo,Google Webmaster Tools,Prerender,我正在为ExpressJS应用程序使用prerender。我把保存在index.html页面中。当我使用mywebsite.com/\u escape\u fragment.=时,它工作正常,但当我使用fetch as google formywebsite.com/时,我看不到任何数据。但是对于丑陋的?\u escape\u fragment\u=格式,它的工作方式很有魅力 谷歌机器人会在索引时以mywebsite.commywebsite.com/?\u escape\u fragment\

我正在为
ExpressJS
应用程序使用prerender。我把
保存在
index.html
页面中。当我使用
mywebsite.com/\u escape\u fragment.=
时,它工作正常,但当我使用fetch as google for
mywebsite.com/
时,我看不到任何数据。但是对于丑陋的
?\u escape\u fragment\u=
格式,它的工作方式很有魅力


谷歌机器人会在索引时以
mywebsite.com
mywebsite.com/?\u escape\u fragment\u=的方式爬行吗?或者我需要为此做些什么?

获取,因为谷歌有一个已知的问题,它不会自动检查片段元标记。如果在Fetch as Google中的URL末尾输入
?\u转义\u片段
,它应该可以正确地看到预呈现的页面


真正的Googlebot没有这个bug,他们会看到片段元标记并成功地自行抓取
?\u转义\u片段=
URL。

仍然是这样吗?这似乎是一个巨大的“已知问题”,谷歌从未解决(或正式承认)?约翰·穆勒在回答中提到: