Je ne comprends pas pourquoi je ne vois aucune rupture de mes pages dans l'analyse de recherche, même si:
<meta name="fragment" content="!">
Je me demandais si cela pouvait être lié au sitemap.xml
, mais le problème persiste après la résolution du problème.
Si peu de données se trouvent dans la console de recherche Google, il existe deux causes principales:
Il faut souvent une ou deux semaines à Google Search Console pour afficher les données lorsque vous créez une propriété pour la première fois. Même lorsqu'une propriété est opérationnelle, les nouvelles données prennent parfois plusieurs jours avant de devenir visibles.
Vous avez peut-être ajouté https://example.com
à Google Search Console, mais Google envoie actuellement du trafic à https://www.example.com
. Les sous-domaines ne sont pas "cumulés" dans GSC, pas plus que HTTP en HTTPS. Si vous manquez de trafic, vous devez ajouter toutes vos variantes en tant que propriétés distinctes:
http://example.com
http://www.example.com
https://example.com
https://www.example.com
Si vous avez d'autres sous-domaines tels qu'un blog, vous devrez également les ajouter séparément: https://blog.example.com
Pour plus d'informations sur cette pratique consistant à ajouter de nombreuses propriétés à votre site, voir Dois-je soumettre https: // et https: // www dans les outils pour les webmasters? et Comment fonctionnent les combinaisons http/https et naked/www dans la console de recherche Google?
Une fois toutes ces propriétés ajoutées, vous pouvez créer une seule vue dans GSC qui les combine toutes. Cela s'appelle un jeu de propriétés . Les ensembles de propriétés affichent la plupart des données combinées de vos propriétés individuelles. Toutefois, certains rapports ne sont pas disponibles pour les ensembles de propriétés.
Une autre façon de contourner le problème est de canoniser vos URL. Choisissez une version préférée de votre site et redirigez-la vers toutes les autres variantes. Une fois que vous le ferez, Google enverra tout le trafic à votre URL préférée dans quelques semaines. Voici quelques instructions pour diverses configurations de serveur:
Vous pouvez également utiliser une balise de lien canonique rel plutôt que des redirections si ce serait plus facile.
Je ne pense pas que cela soit lié à votre problème, mais vous dites que vous utilisez <meta name="fragment" content="!">
. Cela fait partie du système d'exploration AJAX de Google qui Google est obsolète depuis des années . Vous devez maintenant passer à l'analyse normale de votre contenu AJAX car Googlebot ignore désormais cette balise méta. Quoi qu'il en soit, Googlebot essaie d'analyser votre contenu et de restituer le code JavaScript maintenant.
Le problème peut être que vous n'avez pas synchronisé les analyses avec Google Search Console:
Pour cela, voyez comment Accéder aux données de la console de recherche dans Google Analytics .
Inversement, vous pouvez également configurer les données de la console de recherche dans Analytics