Il y a quelques mois, j'ai créé une nouvelle propriété dans la Google Search Console. Nous le savons tous: Google prend son temps et j'ai patiemment attendu, vérifié de temps en temps, jusqu'à ce que le statut de mes sites soit mis à jour pour:
Soumis et indexés
Super, je pensais, et revérifié en tapant site:www.chor-cantissimo.com
dans Google. Cependant, aucune entrée de recherche n'est apparue. J'ai donc vérifié trois fois en tapant l'URL sans site:
et en tapant différents mots clés. Aucune entrée n'est apparue.
Ensuite, j'ai vérifié s'il était en quelque sorte bloqué par le robot.txt
ce qui, bien entendu, n'avait aucun sens depuis que les sites ont été explorés et "indexés" (du moins leur statut le disait).
Pour être sûr à 100%, j'ai également lancé l'outil d'inspection d'URL et voici ce qu'il a craché:
Eh bien, il a également déclaré que la page était indexée, adaptée aux mobiles, blablabla. Mais une chose n'était pas juste. Aucun plan du site n'était disponible. Cela le rend encore plus étrange car j'ai soumis un plan du site et toutes les pages sont valides:
Sur le même site, il a également confirmé à nouveau que mes pages devraient être indexées:
(Ne vous souciez pas des exclus, cela n'a rien à voir avec cela).
Alors, comment se fait-il que toutes mes sous-pages, ainsi que ma page principale (donc toutes les pages) soient indexées, mais pas indexées?
Votre robots.txt n'a pas d'entrée interdite/autorisée, il n'a qu'un agent utilisateur défini. En savoir plus à ce sujet sur https://support.google.com/webmasters/answer/6062596?hl=en .
Le contenu de votre site est généré via jQuery. Il est recommandé de servir à Googlebot une page pré-rendue à des fins d'indexation, car il y a des inconvénients importants à lui servir du contenu CSR (rendu côté client). Vous pouvez en savoir plus sur les différentes solutions sur https://developers.google.com/web/updates/2019/02/rendering-on-the-web .
Si vous devez toujours utiliser jQuery, il est probablement préférable d'utiliser une bibliothèque à partir du CDN de Google, car elle sera probablement pré-indexée. https://developers.google.com/speed/libraries/