我有一个反应应用程序 . 对于SEO我正在预览谷歌如何看到我们的反应应用程序 . 在我们的应用中,如果API失败,我们会在页面上显示错误消息 . 因此,当我们以谷歌的方式进行抓取时,我们会看到同样的错误 . 这意味着API失败,但在浏览器中,它工作正常 . 我无法找到Google在获取api时出错的原因 .
我们已对部分API响应和错误消息进行了相应的分类 . 所以错误我们得到的意思..错误代码是 between 300 - 400 and anything above 403
是由于CORS吗?还是有反应的东西?有什么建议?
1 回答
您不允许在robots.txt文件中请求API网址 . 这将阻止Google执行您的JavaScript代码,因为API“无法访问” .
请参阅help center article that is linked from the "Fetch as Google"页面:
您还可以看到这些页面仅被“部分”获取,详细信息页面将准确地告诉您哪些URL被阻止以及原因 .