html5 履歴 API と「pushstate」を使用して history.js ライブラリを使用して、この Web サイトを構築しました。
Google にインデックスされるように送信しましたが、Google で Web サイトの結果を確認したところ、テキストがクロールされていないことがわかります。
これが機能するはずのインターネット上の多くの例を見てきました...
どうしたの?
html5 履歴 API と「pushstate」を使用して history.js ライブラリを使用して、この Web サイトを構築しました。
Google にインデックスされるように送信しましたが、Google で Web サイトの結果を確認したところ、テキストがクロールされていないことがわかります。
これが機能するはずのインターネット上の多くの例を見てきました...
どうしたの?
問題は、Google ボットのように JS を持たない訪問者にあります。
ページ コンテンツの読み込みは JavaScript に依存しているため、インデックスは作成されません。
ブラウザで JavaScript を無効にしてみてください。これが表示されます。
これを修正するには多くの方法がありますが、基本的には最初のページ読み込みを常にコンテンツのあるページとして提供し、それ以降は JS 経由で新しいコンテンツを読み込みます。
hashbangs を使用すると、次のようなことができます。しかし、検索すると、Web の周りにたくさんの熱帯地方が見つかります。
ウィキペディアには、この素晴らしい記事もあります。