阅读完这篇帖子后,我决定在我的基于API的AngularJS应用程序中使用pushstate API(独立的前端和独立的后端)。
这是我的测试网站:http://huyaks.com/index.html
我创建了一个网站地图并上传到谷歌网站管理员工具。
从我所看到的:
Google索引了主页,索引了动态导航(很酷!),但没有索引任何动态URL。请看一下。
我检查了相关帖子中提供的示例网站:
据我所见,当我直接访问某个页面时,被认为是动态的内容会由服务器返回,因此它被索引。但在我的情况下,这是不可能的,因为我的应用程序完全是动态的。请问,在我的特定情况下问题出在哪里,如何解决?谢谢提前。注意:这个问题是关于pushState方式的。请不要建议我使用转义片段或第三方服务,比如prerender.io。我想弄清楚如何使用这种方法。