Viděl jsem, že Google má pěkný návrh / standard pro procházení aplikací Ajax prostřednictvím #! (hash bang).

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

Moje otázky jsou:

  • Používají tento „návrh“ v současné době již v reálném světě?
  • Používají nebo plánují použití i jiné vyhledávače - konkrétně Bing?

Zdá se mi, že to není jen návrh - to je Google již pomocí tohoto protokolu.

Zde jsem našel více informací. Mají na toto téma dostatek dokumentů a často kladených dotazů, které odkazují na webové stránky, které jsou takto procházeny již ...

  • http://code.google.com/web/ajaxcrawling/
  • http://code.google.com/web/ajaxcrawling/docs/specification.html
  • To jen vysvětluje technologie, které rámce jako JQuery používají k tomu, aby byl obsah čitelný, když je zakázán JS / ECMA. Pro seriózního Crawlera to není žádná výzva. :-)
  • 1 Právě jsem opravil druhý odkaz výše. Když se na to podíváte, uvidíte, že #! syntaxe je popsána přesně jako návrh procházení Google AJAX ... což mě silně naznačuje, že se již používá

Je to pouze návrh, takže se zatím nepoužívá (přinejmenším nikdo neoznámil, že je používán, ale není neobvyklé, aby vyhledávače udržovaly své schopnosti v tajnosti. Alespoň na malou chvíli).

Je těžké říci, jestli to budou používat jiné vyhledávače, ale pokud je standardizovaný, je pravděpodobné, že bude, protože byl uzamčen s dalšími standardizovanými funkcemi (nofollow atd.) Návrhy obvykle chvíli trvají, než budou projednány a odsouhlaseny (tj. HTML 5), i když je vždy možné, že to někdo (tj. Google) jednostranně implementuje a ostatní jsou nuceni jej přijmout jednoduše, aby udrželi krok.

Neznám plně kompatibilní Ajax prohledávací bankomat. Ale má dostatek prohledávačů / robotů, kteří se specializují na čtení JQuery, Prototype a dalších frameworků. Na cestě ke stabilitě jsou také některé návrhy a „rychlá a špinavá“ řešení pro („dobrý“) refaktorovaný JavaScript. Stačí hledat na Google Code. Nevím, jestli je dobrý nápad zveřejnit zde nějaké odkazy.

Btw: Většina webů Ajaxu je plně prohledávatelná, protože mnoho uživatelů používá k deaktivaci JavaScriptu AddOns jako NoScript. Většina webů tedy poskytuje záložní řešení. (také pro staré prohlížeče).

  • 1 Postupné vylepšení je způsob, jakým by mělo být vždy provedeno.

Jako aktualizace je nyní tento protokol plně podporován na Googlu. Bing však v současné době protokol nepodporuje.

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?

užitečné informace