与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

上一篇: Is angular.js with ui

下一篇: How to drop a table in Entity Framework Code First?