我的网站严重依赖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或其他)在一个上面?
答案 0 :(得分:0)
据我所知,
没有问题<a href="#!/something">
您可以查看此Google FAQ on Ajax Crawling
同时浏览此Ajax Crawling Getting Started Guide by Google
最后,请不要忘记更新站点地图以列出新的AJAX网址。