Ne mettez pas en cache vos plans de site XML
Si vous ne parvenez pas à voir votre plan de site XML ou si vous obtenez cette erreur de Google Search Console « Votre fichier semble être une page HTML » :
- excluez les fichiers de type XML et XSL de votre extension de cache
- excluez les fichiers de type XML et XSL de l’extension Weglot
- excluez les fichiers XML et XSL de votre CDN (Content Delivery Network)
- mettez à jour l’extension Really Simple SSL vers la dernière version
Mon sitemap XML renvoie une erreur 404
Même si nous le faisons automatiquement, essayez de mettre à jour vos permaliens depuis Réglages, Permaliens si vous rencontrez une erreur 404 lors de l’accès à vos sitemaps XML.
Lisez notre guide si vous obtenez toujours une erreur 404
Utilisateur NGINX ?
Vous devez ajouter plusieurs règles de réécriture à votre fichier de configuration NGINX. Contactez votre hébergeur pour en profiter.
La console de recherche Google retourne des erreurs
Générer un plan de site XML pour vos images est une tâche ardue, surtout si vous utilisez des shortcodes pour afficher vos images.
- La première chose à essayer est de désactiver l’exécution des shortcodes dans les sitemaps XML des images avec un hook (collez-le dans votre fichier functions.php de votre thème / thème enfant)
- Désactiver le plan de site des images depuis SEO, Plan de site XML – HTML, onglet Général
Google ne peux pas récupérer le plan de site XML
Ce guide dédié peut vous aider à corriger cette erreur.
Mon sitemap XML est vide
Problème XSL
Il peut y avoir un problème avec la feuille de style associée au plan du site XML. Il se peut qu’elle ne se charge pas ou qu’elle ait été altérée via votre thème ou un plugin tiers.
Généralement, en regardant le code source de la feuille de style, on peut rapidement trouver le coupable.
URL de la feuille de style : https://example.com/sitemaps_xsl.xsl
Débogage WP
Ou, si votre index de plan de site et / ou l’un de vos sous-plans de site sont vides, y compris votre code source, vous devez activer la fonction WP Debug pour obtenir l’erreur. Une fois le débogage activé, chargez à nouveau votre sitemap XML. L’erreur apparaîtra dans votre fichier debug.log.
Le code source de mon plan de site affiche du « code supplémentaire »
Si vous voyez du PHP ou des scripts JS liés à un plugin tiers, vous pouvez essayer de désactiver l’exécution des shortcodes en ajoutant ce bout de code à votre fichier functions.php de votre thème enfant (vous pouvez également utiliser un plugin indispensable – mu-plugin si vous préférez ou si vous n’avez pas ce fichier de disponible, par exemple avec Oxygen builder) :
Mon plan de site est trop lent
Essayez de désactiver l’option Sitemaps des Images depuis les paramètres, onglet Général.
XML declaration allowed only at the start of the document
Si vous ouvrez le code source de votre sitemap XML, la première ligne est probablement vide d’où le problème.
Cette erreur est généralement une mauvaise ouverture/fermeture de la balise <?php
.
Vérifiez vos fichiers header.php, functions.php de votre thème, ainsi que le fichier wp-config.php.
Il manque une URL dans mon sitemap
Assurez-vous que vous n’avez pas défini votre URL comme noindex.
Si vous avez défini une balise canonique personnalisée différente de votre permalien, elle sera également automatiquement exclue du plan du site pour suivre les directives de Google.
Mon sitemap XML ne fonctionne toujours pas
Ouvrez un ticket de support depuis votre espace client. Si vous êtes un utilisateur gratuit, créez un sujet sur le forum w.org.