私のサイトは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または他のもので)利点がありますか?