SEO:在HREF中使用#hash链接还是使用AJAX链接的普通链接?

时间:2012-11-01 06:25:44

标签: ajax seo

我的网站严重依赖AJAX。我在URL中使用#!来维护后退按钮功能,并为每个页面使用不同的URL。

这就是我的链接现在的样子:

<a href="#!/something">

我正在考虑这种其他方法,以便我的链接有定期的hrefs:

<a href="/something" class="ajax">

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

优点是所有页面都已经有一个http地址,我正在考虑做一个非js版本的网站,所以这样做会更容易。

无论如何,我不知道该选择什么,是否有优势(有SEO或其他)在一个上面?

1 个答案:

答案 0 :(得分:0)

据我所知,

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

您可以查看此Google FAQ on Ajax Crawling

同时浏览此Ajax Crawling Getting Started Guide by Google

最后,请不要忘记更新站点地图以列出新的AJAX网址。