与ui是angular.js
例如,如果内容动态加载并且具有像“mysite.com/#/some/page”这样的哈希URL是SEO友好的,还是不会被Google和Bing索引?
由于搜索引擎不运行JavaScript,因此您需要为页面制作静态html版本,以便它们可以被索引,同时您也应该有一个站点地图。 有一个图书馆可以帮助用phantomjs实现这个功能:https://github.com/steeve/angular-seo这里将进一步解释:http://www.yearofmoo.com/2012/11/angularjs-and-seo。 HTML
有一些付费服务为您处理此问题。
另外Google还提供了更多有关此事的信息:https://developers.google.com/webmasters/ajax-crawling/
即使您有静态生成的网页版本,Google也不会遵循ui-router提供的ui-sref指令。 你最好的选择是将ng-href与转义片段ajax爬行规范结合使用。 我目前正在开发的这个项目是基于MeanJS,它有一个实现逃脱片段的SEO模块,并且肯定与谷歌合作。
MeanJS 不包括用户界面的路由器,但我只用它从控制器,而不是意见。
链接地址: http://www.djcxy.com/p/75019.html