3

1)HTTPの仕様上、URLはフラグメント識別子(ハッシュマーク以降の部分)に関係なく同じ文書を参照します。したがって、検索エンジンはフラグメント識別子を無視しますここに画像の説明を入力

2) #! クローラーは、リンクが追加のコンテンツを参照していることを認識します。クローラーはその URL を別の (醜い) URL に変換し、それを Web サーバーに要求します。Web サーバーは、AJAX コンテンツを表す静的 HTML で応答することになっています。

ここに画像の説明を入力

3) 1)window.location.hash 2)window.history.pushState(data, title, url) を使用して、モバイル SEO 実装 (ハッシュ (#) を hashbangs (#!) に変更) を試しました。

リンク :

1) https://webmasters.stackexchange.com/questions/32472/pros-cons-of-hash-navigation-from-seo-perspective 2) http://moz.com/blog/create-crawlable-link-friendly -ajax-websites-using-pushstate

また、Fetch as Google と Submit to Index のオプションを使用して、Google Webmaster Tools でページのクロールをチェックしようとしましたが、まだ成功していません。

ページが 1 つしかないので、ページを分離する必要があると思います (単一のページに埋め込まれています)。これにより、分離された個々のページのページ タイトルとメタを設定できます。

4) このために、jQuery Mobile に強制的に AJAX ページの URL とハッシュの代わりにその処理を更新させる必要があります。ご存知の場合は、代替案をアドバイスしてください。問題の修正にご協力いただければ幸いです。

4

0 に答える 0