【发布时间】:2016-05-25 09:36:20
【问题描述】:
看了一圈后,我对这件事没有任何结论:谷歌和其他搜索引擎是否会抓取只能通过 ng-click 访问的页面,没有锚标签?或者是否总是需要存在锚标记才能使抓取成功?
我必须构建以通用方式链接到其他页面的各种元素,就灵活性而言,ng-click 对我来说是最好的解决方案,但我想 Google 不会“点击”这些元素,因为它们没有锚点标签。
除了明显的ui-sref 标签外,我还有其他解决方案,例如:
<a ng-click = 'controller.changeToLink()'>Link name</a>
虽然我也不确定这是否是一个好习惯。
有人可以为我澄清这个问题吗?谢谢。
【问题讨论】:
标签: javascript html angularjs seo angular-ui-router