我想弄清楚什么是使angularJS网络应用程序搜索引擎友好的最好方法。AngularJS和SEO澄清
我读过这个How do search engines deal with AngularJS applications?
,推荐使用:<meta name="fragment" content="!">
作为我的web应用程序使用html5mode。
网站访问时,根URL /
和正常浏览到其他领域,但只要我重装/刷新网站(当我在根URL可不是)返回url not found
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
现在,我的理解是,使用这个技巧,谷歌将能够正常抓取网站?我还添加了尝试使用这个第三方网站https://www.xml-sitemaps.com/创建一个网站地图,但只有一个网址(根网址)返回。
我的网站没有类似节点的服务器,它只是简单的angularJS。
解决所有这些问题的正确方法是什么?
谢谢!
Google已经更新了他们关于Ajax驱动网站的抓取规范。建议阅读最新的内容。 3年的信息不再准确 – charlietfl