Google AngularJs 1.5x、ASP.MVC v4.5 网站以及 Prerender.io 的索引和抓取问题

Google Indexing and Crawling Issue with AngularJs 1.5x , ASP.MVC v4.5 Website along with Prerender.io

我已经开发了一个网站,前端技术为 AngularJs 1.5x,服务器端技术为 ASP.NET MVC v4.5。除此之外,我还使用 prerender.io 进行抓取和索引。

现在,在实施 prerender.io 之后,prerender.io 似乎只适用于 Facebook 和 Twitter 抓取。

问题: 我的网站没有被 Google 编入索引。但是 Prerender.io 和与之相关的文章说 prerender.io 也有助于 Google 在抓取中建立索引。

但是当我监控我的网站的 Google Search Console 时,我只能看到只有我的主要 URL 被编入索引。但是当我看到 Fetch 和 Render 结果时,它只显示我网站的页眉和页脚,而不是完整的登陆 page.I 甚至提交了 sitemap.xml 文件,但它也是对索引没有帮助。

阅读几乎所有可能与该主题相关的文章,但似乎仍然无法阅读 Google 索引和抓取。

Whosebug 上搜索 URL 但问题仍未解决。

https://whosebug.com/search?q=Google+Indexing+prerender.io

谁能帮我解决这个问题?

谢谢。

配置完美。最初的问题是在 Google 索引中。实际上,Google Bot 使用 Chrome 版本 54 无法解析箭头函数。因此,通过用普通函数替换箭头函数,它开始为我的网站编制索引。