javascript - 带有 ui-router SEO 的 angular.js 是否友好?

标签 javascript angularjs seo

例如,如果内容动态加载并具有像“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

有一些付费服务可以为您解决这个问题。

谷歌也有一些关于此事的更多信息: https://developers.google.com/webmasters/ajax-crawling/

关于javascript - 带有 ui-router SEO 的 angular.js 是否友好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19459723/

相关文章:

javascript - 为什么数字不是具有 typeof 和 instanceof 的 Number 实例?

javascript - AngularJS:在编写韩文字符时触发 ng-change、ng-keyup 或 $scope.$watch

javascript - Angularjs:-如何在angularjs中生成阿拉伯语url

javascript - 从购物车中删除在 AngularJS 中不起作用

php - 来自 Google Analytics 的独立访问者

javascript - 如何确保我的数据在 Firebase 登录之前和之后都经过清理?

javascript - 如何使所有按钮内联相同大小的 Bootstrap ?

javascript - 在 Javascript 中解析 Google Latitude JSON(没有 PHP)

localization - 使用 Cookies 搜索引擎的本地化是否兼容?

javascript - Typo3 - 如何在合并文件中包含所有 CSS 和 JS 文件