0

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

4

1 に答える 1

0

私が見る限り、問題はありません

<a href="#!/something">

Ajaxクロールに関するこのGoogleFAQを確認できます

また、GoogleによるこのAjaxクロール入門ガイドもご覧ください

最後に、サイトマップを更新して新しいAJAXURLを一覧表示することを忘れないでください。

于 2012-11-01T11:53:16.170 に答える