#を介して、GoogleがAjaxアプリケーションをクロール可能にするための素晴らしい提案/標準を持っていることがわかりました。 (ハッシュバン)。
http://googlewebmastercentral.blogspot.com/2009/10/proposal-for-making-ajax-crawlable.html
私の質問は:
これは単なる提案以上のものであるように思われます-Googleはこのプロトコルを使用してalreadyです。
ここで詳細情報を見つけました。彼らはすでにこの方法で実際にクロールされているウェブサイトを参照する主題に関する十分なドキュメントとFAQを持っています...
これは単なる提案なので、まだ使用されていません(少なくとも誰も使用されていると発表していませんが、検索エンジンがその機能を秘密にすることは珍しくありません。少なくともしばらくの間)。
他の検索エンジンがそれを使用するかどうかを言うのは難しいですが、それが標準化されている場合、他の標準化された機能(nofollowなど)とのロックステップである可能性があります。通常、提案は議論され合意されるまでに時間がかかります(つまりHTML 5)が、誰か(Googleなど)が一方的に実装することは常に可能であり、他の人は単に維持するためにそれを採用することを強制されます。
私は完全にAjax互換のクローラーATMを知りません。しかし、JQuery、Prototype、およびその他のフレームワークの読み取りに特化した十分なクローラー/ボットがあります。また、(「良い」)リファクタリングされたJavaScriptのいくつかの提案と「クイック&ダーティ」ソリューションが安定しつつあります。 Google Codeで検索するだけです。ここにいくつかのリンクを投稿するのが良い考えかどうかわかりません。
Btw:多くのユーザーはNoScriptなどのアドオンを使用してJavaScriptを無効にするため、ほとんどのAjax Webサイトは完全にクロール可能です。そのため、ほとんどのサイトはフォールバックソリューションを提供します。 (古いブラウザ用)。
更新として、このプロトコルは現在Googleで完全にサポートされています。ただし、現時点ではBingはプロトコルをサポートしていません。