Crawlable Ajaxのステータス?


12

Googleには、#を介してAjaxアプリケーションをクロール可能にするための素晴らしい提案/標準があることがわかりました。(ハッシュバン)。

http://googlewebmastercentral.blogspot.com/2009/10/proposal-for-making-ajax-crawlable.html

私の質問は:

  • 彼らは現在、現実世界ですでにこの「提案」を使用していますか?
  • 他の検索エンジンはありますか?Bingは具体的に、それを使用していますか、または使用を計画していますか?

回答:


4

これは単なる提案ではなく、Googleがすでにこのプロトコルを使用しているように思えます。

ここで詳細情報を見つけました。彼らはすでにこの方法で実際にクロールされているウェブサイトを参照する主題に関する十分なドキュメントとFAQを持っています...


これは、JS / ECMAが無効になっているときにJQueryのようなフレームワークがコンテンツを読み取り可能にするために使用するテクノロジーを説明しているだけです。これは立派なクローラーにとって挑戦ではありません。:-)
fwaechter

1
上記の2番目のリンクを修正しました。それを見ると、#!構文は、GoogleのAJAXクロールの提案とまったく同じように記述されています...これは、既に使用されていることを強く示唆します
-philfreo

2

これは単なる提案であるため、まだ使用されていません(少なくとも、使用されていると発表した人はいませんが、検索エンジンが機能を秘密にすることは珍しくありません。少なくともしばらくの間)。

他の検索エンジンがそれを使用するかどうかを言うのは難しいですが、それが標準化されている場合、他の標準化された機能(nofollowなど)とのロックステップであるため、オッズになるでしょう。通常、プロポーザルの議論と合意(HTML 5)には時間がかかりますが、誰か(Google)が一方的に実装することは常に可能であり、他のプロポーザルは単に維持するためにそれを採用せざるを得ません。


1

私は完全にAjax互換のクローラーATMを知りません。しかし、JQuery、Prototype、その他のフレームワークの読み取りに特化した十分なクローラー/ボットがあります。また、(「良い」)リファクタリングされたJavaScriptのいくつかの提案と「迅速かつ汚れた」解決策が安定しつつあります。Google Codeで検索するだけです。ここにいくつかのリンクを投稿するのが良い考えかどうかわかりません。

Btw:多くのユーザーがNoScriptなどのアドオンを使用してJavaScriptを無効にするため、ほとんどのAjax Webサイトは完全にクロール可能です。そのため、ほとんどのサイトはフォールバックソリューションを提供します。(古いブラウザの場合も)。


1
プログレッシブエンハンスメントは、常に実行されるべき方法です。
ジョンコンデ

0

更新として、このプロトコルは現在Googleで完全にサポートされています。ただし、現時点では、Bingはプロトコルをサポートしていません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.