0
我的網站嚴重依賴於AJAX。我在網址中使用#!
來維護後退按鈕功能以及每個網頁的不同網址。SEO:在HREF中使用#hash鏈接或爲AJAX鏈接使用正常鏈接?
這是我的鏈接怎麼看現在:
<a href="#!/something">
我正在考慮這個其他方法,使我的鏈接有規律的HREF:
<a href="/something" class="ajax">
$("a.ajax").click(function (e) {
e.preventDefault();
window.location = '/#!' + $(this).attr('href');
});
的好處是,所有頁面將已經有一個http地址,我正在考慮做一個非js版本的網站,這樣做會更容易。
無論如何,我不知道該選擇什麼,在一個優勢(與SEO或其他)有優勢嗎?
檢出pushState作爲另一個選項,以消除#! – Tiggerito