2010-12-14 3 views
1

可能性の重複:
What's the shebang (#!) in Facebook and new Twitter URLs for?SEO URL#と#!

こんにちは!

このURLとの違いは:mysite.com/images.php#img-1となります。このURLはmysite.com/images.php#!img-1ですか?

jQueryを使用して、画像を「現場で」行うすべての画像のページを更新するのではなく、ファイルのJavaScript配列から画像を変更する単純なフォトギャラリーです。

ありがとうございます。

+0

私はそれはあなたが言及ポストの重複だ反対する:たとえば、あなたのAJAXアプリケーションは、このようなURLが含まれている場合。 – Francisc

答えて

2

あなたが好きなコンテンツでAJAXアプリケーションを実行している場合には"Ajax Crawling"

のためであります検索結果に表示されるように、Googleに実装されると、Google(および他の検索エンジンの可能性もある)がコンテンツをクロールおよびインデックス登録するのに役立つ新しいプロセスがあります。 AJAXコンテンツはブラウザによって動的に生成され、クローラには見えないため、歴史的にはAJAXアプリケーションは検索エンジンの処理が困難でした。この問題に対処する既存の方法がありますが、コンテンツを最新の状態に保つための定期的な手動による保守が必要です。

  1. サイトはAJAXがあなたのAJAXサイトがインデックス取得するための最初のステップは、あなたのサイトはAJAXをサポートしてクローラに示すことであるスキーム
    をクロールサポートクローラに指示クロールスキーム。これを行う方法は、ハッシュフラグメント(つまり、URLの#記号の後ろのすべて)に特別なトークンを使用することです。ハッシュフラグメントは感嘆符で始める必要があります。
+0

ありがとう、フェリックス。 – Francisc

1

#!スタイルは、Googleがajaxコンテンツのインデックス作成に使用します。

+0

ありがとう、トースト。 – Francisc

1

とすぐに URLでhashbangを使用して、Googleはあなたが彼らのプロトコル以下 していることを発見し、 特別な方法であなたのURLを解釈する - 彼らは hashbang後にすべてのものを取りますよ代わりに URLパラメータとしてサイトに渡してください。彼らはパラメータに使用 名は次のとおりです。 _escaped_fragment_

参照:http://www.seomoz.org/blog/how-to-allow-google-to-crawl-ajax-content

+0

ジョーダンありがとうございました。 – Francisc