Vérifiez ceci: http://www.google.com/search?q=site:gunlawsbystate.com+kansas+gun+laws
Le titre du premier résultat est "Lois sur les armes à feu du Kansas - Lois sur les armes à feu par État". Bien que sur la page google ait mis en cache le titre est différent:
<title>Kansas Gun Laws - Kansas Gun Law - Reciprocity Guide</title>
Google affiche le titre figurant sur le site il y a 2-3 mois . Depuis lors, Google bot a visité le site Web à maintes reprises et l'a même mis en cache (la version la plus récente date du 15 septembre). Toutefois, pour une raison quelconque, le titre ne change pas pour le nouveau dans les résultats de recherche. .
Nous utilisons la structure d'URL hash-bang sur ce site. Il répond parfaitement aux exigences de Google pour les sites Web AJAX (objets _escaped_fragment_). Le problème que j'ai expliqué se produit avec presque toutes les pages de hash-bang indexées.
Des questions:
Merci.
PS Voici une chose étrange que j'ai aussi remarquée: cette requête de recherche https://www.google.com/search?q=Kansas+Gun+Laws+-+Reciprocity+Guide affiche le titre correct pour la même page que dans l'exemple ci-dessus. Pourquoi Google affiche-t-il différents titres pour la même page lorsque vous exécutez différentes requêtes?
Je vais répondre à mes propres questions ici:
@ w3d, @ milo5b, merci beaucoup pour votre aide.
La réponse est simple: Google conserve plusieurs titres pour une page et affiche les résultats pertinents dans les résultats de recherche.
Google montre exactement ce qu'il pense être pertinent à partir de cette page, habituellement Title et Meta Description, sinon des morceaux du texte/contenu affiché sur le site.