angular 1 个应用程序的 seo 单独使用站点地图就足够了吗?
site map alone good enough for seo with angular 1 app?
服务器端呈现 ang 应用程序的选项
1 - pretender.io
每月最多免费 250 页
这是一个啧啧:https://scotch.io/tutorials/angularjs-seo-with-prerender-io
2 - https://github.com/steeve/angular-seo
开源且免费
_escaped_fragment_ 想法即:
localhost/app.html#!/route 变为:
localhost/app.html?_escaped_fragment_=/路线
在服务器端,phatomjs 获取这个翻译后的请求和 returns 一个完整的
呈现 html 文件供 google 抓取。
但是有人尝试过 运行 带有站点地图的普通 ang 应用程序吗?我正在 Kirby CMS 上构建一个 api,它具有很好的站点地图功能...但我不知道这是否足以用于 seo...
视情况而定。 Google 将尝试抓取 ajax 个调用
https://developers.google.com/webmasters/ajax-crawling/docs/learn-more
然而,对于其他搜索引擎或抓取工具则不然。
站点地图对您帮助不大,因为它不包含您站点的所有内容。站点地图基本上是为了给爬虫地图他们应该 crawl/index.
服务器端呈现 ang 应用程序的选项
1 - pretender.io 每月最多免费 250 页 这是一个啧啧:https://scotch.io/tutorials/angularjs-seo-with-prerender-io
2 - https://github.com/steeve/angular-seo 开源且免费
_escaped_fragment_ 想法即:
localhost/app.html#!/route 变为:
localhost/app.html?_escaped_fragment_=/路线
在服务器端,phatomjs 获取这个翻译后的请求和 returns 一个完整的 呈现 html 文件供 google 抓取。
但是有人尝试过 运行 带有站点地图的普通 ang 应用程序吗?我正在 Kirby CMS 上构建一个 api,它具有很好的站点地图功能...但我不知道这是否足以用于 seo...
视情况而定。 Google 将尝试抓取 ajax 个调用
https://developers.google.com/webmasters/ajax-crawling/docs/learn-more
然而,对于其他搜索引擎或抓取工具则不然。
站点地图对您帮助不大,因为它不包含您站点的所有内容。站点地图基本上是为了给爬虫地图他们应该 crawl/index.