Angular and SEO, ngClick vs href

Angular and SEO, ngClick vs href

本文关键字:vs href ngClick and SEO Angular      更新时间:2023-09-26

我找不到这个问题的答案,所以我希望有人回应我。在我的 Rails + Angular 应用程序中,我有一个在分页器中看起来像这样的锚点。

<a href='/list?page_param=2' ng-click='loadPage(2)'>2</a>

其中loadPage(2)阻止默认行为。

我的问题针对 SEO,页面看起来不错,分页的结果是通过 AJAX 嵌入的,但 SEO 索引是什么? 或者 SEO 最高优先级是什么?它会获取href中的 url 还是会在ng-click中执行 js 函数?

谢谢

搜索引擎通常不执行嵌入在页面上的javascript。在您的情况下,只要锚标签具有有效的锚链接,这就是搜索引擎将索引的内容。更多细节在这里(当前的实践部分)和这里