2013-02-26 23 views
5

Google crawling, AJAX and HTML5とすると、googleは履歴apiを使用する動的ページをクロールできますが、Googleではそのページでjavascriptを実行しません。私にとっては、AjaxリクエストとDOMビルドが行われないことを意味するので、Googleは読み込まれたページのコンテンツのインデックスを作成することができません。誰でも詳細を教えてください。混乱 - html5履歴apiとgoogleクローラ?

答えて

2

答えとして書かれているように、は、ハードリンクをボットに提供する必要があります。

JavaScriptを使用しないユーザーのように扱うだけです。 JavaScriptを使用しないユーザーをサポートする必要があります。お気軽に<noscript>タグを実装してください。

1

このページにリンクされているので、Googleでできるajaxサイトのクロール方法についてはguide by googleです。前述のスキーマに従えば、それを行うことができます。

www.example.com/ajax.html#!key=value 

このようにして、あなたのサイトがクロール可能なajaxであることをGoogleクローラーに伝えることができます。