2010-12-14 47 views
1

Possible en double:
What's the shebang (#!) in Facebook and new Twitter URLs for?SEO URL # contre #!

Bonjour! Quelle est la différence entre cette URL: mysite.com/images.php#img-1 et cette URL: mysite.com/images.php#!img-1, s'il vous plaît? J'ai une simple galerie de photos, rien d'extraordinaire, qui change les images d'un tableau de fichiers JavaScript et au lieu d'actualiser la page pour chaque image, elle le fait "sur place" en utilisant jQuery.

Merci.

+0

Je ne suis pas d'accord, c'est un doublon du message que vous avez mentionné. – Francisc

Répondre

2

Il est pour "Ajax Crawling"

Si vous utilisez une application AJAX avec le contenu que vous souhaitez pour apparaître dans les résultats de recherche, nous avons un nouveau processus qui, une fois implémenté, peut aider Google (et potentiellement d'autres moteurs de recherche) à explorer et indexer votre contenu. Historiquement, les applications AJAX ont été difficiles à traiter pour les moteurs de recherche car le contenu AJAX est produit dynamiquement par le navigateur et n'est donc pas visible par les robots d'exploration. Bien qu'il existe des méthodes existantes pour résoudre ce problème, elles impliquent une maintenance manuelle régulière pour maintenir le contenu à jour.

et

  1. Indiquez à l'crawler que votre site prend en charge le processus d'exploration AJAX
    La première étape pour obtenir votre site AJAX indexé est d'indiquer au robot que votre site prend en charge l'AJAX schéma d'exploration. Pour ce faire, utilisez un jeton spécial dans vos fragments de hachage (c'est-à-dire tout ce qui suit le signe # dans une URL): les fragments de hachage doivent commencer par un point d'exclamation. Par exemple, si votre application AJAX contient une URL comme celle-ci:
+0

Merci, Felix. – Francisc

1

Le style #! est utilisé par Google pour l'indexation du contenu ajax.

+0

Merci, Toast. – Francisc