web-dev-qa-db-fra.com

Faire Yahoo! et Bing prennent également en charge les jolies AJAX URL que le bot de Google fait?

Je me demande si Ajax crawling suggéré par Google est également applicable à Yahoo et à Bing. Il semble que seul Google puisse analyser ma page Ajax après avoir implémenté cela.

3
Yau Leung

À ma connaissance, il n'y a pas eu de mot de Yahoo/Bing soutenant qu'ils supportent AJAX explorable. Je ne suis même pas sûr que la spécification ait été finalisée par Google.

Donc, ne comptez pas sur le contenu de votre AJAX exploitable par quelqu'un d'autre que Google pour le moment. Il peut être judicieux de créer des pages individuelles lorsque cela est possible pour les autres moteurs de recherche.

1
DisgruntledGoat

Il est possible que Bing ait adopté le schéma de Google.

Essayez ceci http://cn.bing.com/search?q=Hello+World%21+This+Is+the+New+Lifehacker&go=&form=QBLH&qs=n&sk=

Le premier résultat est une page Web compatible AJAX avec "#!".

0
Morgan Cheng

Selon mes tests, Bing/Yahoo supporte hashbang Url (#!), Mais ils ne supportent pas joli Url (pushstate) avec le fragment de méta-tag a Google.

(ce qui signifie que vous avez l'URL régulière, Host/Category/Product/, mais le robot explorera Host/Category/Product/?_escaped_fragment_=, ce qui vous permettra de servir un instantané HTML statique)

Ceci est tout à fait un problème depuis, autant que je sache, vous ne pouvez pas mélanger pushState et Hashbang.

0
Axel