私は ajax クロールを実装したところです。私の URL は次のとおり です 。 .google.at/#hl=en&q=+site:acs-germany.de+acs-germany.de
インデックスに登録された URL に「フラグメント」が含まれていることがわかります。これは私のシステムに存在するフォルダーで、"ajax" (またはより適切には dhtml) コンテンツの HTML スナップショットが含まれています。その URL をたどると、スナップショットが提供され、アプリが中途半端なマークアップの上にインスタンス化されるため、アプリが破損し、サイトが FUBAR になります。
私は Apache を使用しており、URL 書き換えに関連する私のルールは次のとおりです。
Options -MultiViews
#Rewrite queries from google to the right files
RewriteEngine On
RewriteCond %{QUERY_STRING} ^_escaped_fragment_=(.*)$
RewriteRule ^(.*) http://acs-germany.de/fragments/%1.html?
率直に言うと、サイトはhttp://acs-germany.deにあり、JS がアクティブな場合、ブラウザーの場所をhttp://acs-germany.de/#!en/homepageに指すハッシュバンを設定します 。この範囲では、書き換えられた URL ではなく、ハッシュバングを含む URL が Google によってインデックスされると予想しています。
ここで何が問題になる可能性がありますか?