SEO:在HREF中使用#Hash链接或使用普通链接作为AJAX链接

  • 本文关键字:链接 AJAX #Hash HREF SEO ajax seo
  • 更新时间 :
  • 英文 :


我的网站严重依赖于Ajax。我在URL中使用#!来维护每个页面的返回按钮功能和不同的URL。

这就是我的链接现在的外观:

<a href="#!/something">

我正在考虑另一种方法,以便我的链接具有常规的HREF:

<a href="/something" class="ajax">
$("a.ajax").click(function (e) {
    e.preventDefault();
    window.location = '/#!' + $(this).attr('href');
    });

优势是所有页面都将拥有HTTP地址,我正在考虑执行网站的非JS版本,因此更容易执行此操作。

无论如何,我不知道该选择什么,一个比另一个选择的优点(有SEO或其他)?

据我所知,

没有问题
<a href="#!/something">

您可以在Ajax Crawling上通过此Google常见问题

还通过Google

浏览此Ajax爬行入门指南

最后,不要忘记更新您的站点地图以列出新的Ajax URL ..

最新更新