服务器端渲染ang应用程序的选项
1-伪装者.io每月最多250页免费这是一个啧啧:https://scotch.io/tutorials/angularjs-seo-with-prerender-io
2-https://github.com/steeve/angular-seo开源和免费
_escaped_fragment_想法ie:
localhost/app.html#/路线变为:
localhost/app.html_escaped_fragment_=/路由
在服务器端,phatomjs接收这个翻译后的请求,并返回一个完整的渲染的html文件供谷歌抓取。
然而,有人尝试过用网站地图运行普通ang应用程序吗?我正在Kirby CMS上构建一个api,它有一个很好的站点地图功能。。。但我不知道这是否足够seo。。。
这取决于情况。谷歌将尝试抓取ajax调用
https://developers.google.com/webmasters/ajax-crawling/docs/learn-more
然而,这不能说其他搜索引擎或爬虫。
网站地图对你没有多大帮助,因为它并不包含你网站的所有内容。Sitemap基本上是为爬网程序提供应该爬网/索引的地图。