簡體   English   中英

angular.js與ui-router SEO友好嗎?

[英]Is angular.js with ui-router SEO friendly?

例如,如果內容動態加載並且像“mysite.com/#/some/page”這樣的散列網址是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模塊 ,肯定與Google合作。

MeanJS 確實包含ui-router,但我只在控制器中使用它,而不是在視圖中使用它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM