Dans les conseils de Google sur "Rendre les applications AJAX explorables" , ils conseillent de rendre les URL AJAX qui n'utilisent pas de fragments de hachage (#!) Explorables en les ajoutant <meta name="fragment" content="!">
à la page <head>
.
Quelqu'un a-t-il réussi? Je ne trouve pas Googlebot prenant des instantanés HTML des pages lorsque j'utilise "Récupérer en tant que Googlebot" dans les outils pour les webmasters.
Réponses:
vérifiez ce fil dans les forums Google, AJAX Crawling fonctionne avec le hachage mais pas la balise META . Il y a un problème avec l'outil google Fetch.
la source
Dans les sections précédentes sur l'autorisation du contenu AJAX à explorer, Google déclare :
3.Gérer les pages sans fragments de hachage
Certaines de vos pages peuvent ne pas contenir de fragments de hachage. Par exemple, vous voudrez peut-être que votre page d'accueil soit
www.example.com
plutôt quewww.example.com#!home
. Pour cette raison, nous avons une disposition spéciale pour les pages sans fragments de hachage.Afin de rendre les pages sans fragments de hachage explorables, vous incluez une balise META spéciale dans la tête du code HTML de votre page.
La balise META prend la forme suivante:
Cela indique au robot d'exploration qu'il doit analyser la version laide de cette URL. Conformément à l'accord ci-dessus, le robot d'exploration mappera temporairement la jolie URL à l'URL laide correspondante. En d'autres termes, si vous placez dans la page www.example.com, le robot d'exploration mappera temporairement cette URL à
www.example.com?_escaped_fragment_=
et le demandera à votre serveur. Votre serveur doit ensuite retourner l'instantané HTML correspondant àwww.example.com
. Veuillez noter qu'une restriction importante s'applique à cette balise META: le seul contenu valide est "!". En d'autres termes, la balise meta prendra toujours la forme exacte:,<meta name="fragment" content="!">
qui indique un fragment de hachage vide, mais une page avec du contenu AJAX.Par conséquent, vous devez toujours activer le mappage de l'URL vers la version «laide» contenant
?_escaped_fragment_=
à l'aide du navigateur sans tête.Ils enchaînent avec l'avertissement:
Vous devriez donc également tester cela.
la source