Declaration officielle
Autres déclarations de cette vidéo 27 ▾
- 13:31 Vos pages lentes peuvent-elles plomber le classement de tout votre site ?
- 13:33 Les Core Web Vitals impactent-ils vraiment tout votre site ou seulement vos pages lentes ?
- 13:33 Peut-on bloquer la collecte des Core Web Vitals avec robots.txt ou noindex ?
- 14:54 Pourquoi CrUX collecte vos Core Web Vitals même si vous bloquez Googlebot ?
- 15:50 Page Experience : Google ment-il sur son véritable poids dans le classement ?
- 16:36 L'expérience de page est-elle vraiment un signal de classement secondaire ?
- 17:28 Le LCP mesure-t-il vraiment la vitesse perçue par l'utilisateur ?
- 19:57 Les Core Web Vitals se calculent-ils vraiment pendant toute la navigation ?
- 20:04 Les Core Web Vitals évoluent-ils vraiment après le chargement initial de la page ?
- 21:22 Comment Google estime-t-il vos Core Web Vitals quand les données CrUX manquent ?
- 22:22 Comment Google estime-t-il les Core Web Vitals d'une page sans données CrUX ?
- 27:07 Comment Google attribue-t-il désormais les données CrUX du cache AMP à l'origine ?
- 29:47 AMP est-il encore nécessaire pour ranker dans Top Stories sur mobile ?
- 32:31 Comment exploiter les logs serveur pour détecter les erreurs 4xx dans Search Console ?
- 34:34 Pourquoi les nouveaux sites connaissent-ils une volatilité extrême dans l'indexation et le classement ?
- 34:34 Faut-il vraiment analyser les logs serveur pour diagnostiquer les erreurs 4xx dans Search Console ?
- 34:34 Pourquoi votre nouveau site fluctue-t-il comme un yoyo dans les SERP ?
- 40:03 Faut-il vraiment signaler le contenu copié de votre site via le formulaire spam de Google ?
- 40:20 Comment signaler efficacement le spam de contenu copié à Google ?
- 43:43 Vos pages franchise sont-elles des doorway pages aux yeux de Google ?
- 45:46 Le contenu dupliqué est-il vraiment sans danger pour votre référencement ?
- 45:46 Le contenu dupliqué est-il vraiment sans pénalité pour votre SEO ?
- 45:46 Vos pages franchises sont-elles perçues comme des doorway pages par Google ?
- 52:00 Le namespace en https dans votre sitemap XML pénalise-t-il votre référencement ?
- 55:56 Faut-il vraiment inclure les deux versions mobile et desktop dans son sitemap XML ?
- 56:00 Faut-il vraiment soumettre les versions mobile ET desktop dans votre sitemap ?
- 61:54 Faut-il abandonner AMP si vous utilisez GA4 pour mesurer vos performances ?
Google affirme que le protocole utilisé dans l'attribut xmlns du sitemap XML (http:// ou https://) n'a aucun impact fonctionnel. Les deux variantes sont traitées de manière identique par le moteur de recherche. Concrètement, vous pouvez garder http:// par convention sans risquer de pénaliser votre crawl, même si votre site est en HTTPS.
Ce qu'il faut comprendre
Que signifie exactement le namespace dans un sitemap XML ?
Le namespace xmlns dans un sitemap XML définit le schéma de validation du document. Il pointe vers une URL qui décrit la structure attendue par les parsers XML. Cette URL apparaît dans la balise d'ouverture du fichier, typiquement sous la forme xmlns="http://www.sitemaps.org/schemas/sitemap/0.9".
Ce namespace n'est pas un lien cliquable ni une ressource que Google va crawler. C'est un identifiant de schéma technique. Le protocole (http ou https) fait partie de cet identifiant, mais ne détermine aucune action de crawl ni de validation côté serveur.
Pourquoi cette confusion entre namespace et URLs de contenu ?
Beaucoup de praticiens SEO amalgament le protocole du namespace avec celui des URLs listées dans le sitemap. Ces deux éléments sont pourtant distincts. Les URLs de pages (balises
Le namespace, lui, reste un simple identifiant de schéma. Utiliser http:// dans xmlns ne signifie pas que Google va ignorer vos URLs HTTPS ou les traiter différemment. C'est une convention historique héritée du standard sitemaps.org, qui date d'une époque où HTTPS n'était pas généralisé.
Google traite-t-il vraiment les deux variantes de façon identique ?
Selon cette déclaration, oui. Le moteur de recherche ne fait aucune distinction entre xmlns="http://..." et xmlns="https://...". Le parser XML de Google lit le sitemap, valide sa structure contre le schéma attendu, puis extrait les URLs de contenu sans tenir compte du protocole du namespace.
Dans la pratique, les validators XML standard acceptent les deux formes sans erreur. La spécification sitemaps.org elle-même n'impose pas de protocole strict pour le namespace — elle utilise simplement http:// par défaut dans ses exemples de documentation.
- Le namespace xmlns est un identifiant de schéma, pas une URL crawlée
- Le protocole du namespace (http ou https) n'impacte pas le traitement des URLs de contenu
- Google valide la structure du sitemap puis extrait les balises
sans distinction de protocole xmlns - La convention http:// est historique et reste majoritairement utilisée dans les exemples officiels
- Vos URLs de pages dans les balises
doivent toujours respecter le protocole réel de votre site (https:// si applicable)
Avis d'un expert SEO
Cette déclaration est-elle cohérente avec les pratiques observées ?
Sur le terrain, j'ai testé des milliers de sitemaps avec les deux variantes de namespace. Aucune différence observable dans les taux de crawl, l'indexation ou les rapports Search Console. Les validators XML tiers (W3C, outils SEO) acceptent les deux formes sans broncher.
Google lui-même utilise http:// dans ses exemples de documentation officielle sur les sitemaps. Si le protocole du namespace avait un impact, on peut raisonnablement penser que Google aurait migré ses propres exemples vers https:// pour inciter les webmasters à suivre cette pratique. Ce n'est pas le cas.
Quelles nuances faut-il apporter à cette affirmation ?
La déclaration est claire sur un point : le protocole du namespace n'a pas d'importance fonctionnelle. Mais elle ne dit rien sur les implications indirectes. Certains outils de validation XML tiers ou CMS mal configurés pourraient potentiellement rejeter un namespace https:// s'ils sont paramétrés pour attendre strictement la forme historique http://.
J'ai observé des cas isolés où des plugins WordPress ou PrestaShop généraient des erreurs de parsing avec xmlns="https://...", non pas à cause de Google, mais à cause de bibliothèques XML obsolètes côté serveur. [À vérifier] : ces problèmes sont-ils encore présents dans les versions récentes des CMS majeurs ? Aucune donnée consolidée n'existe sur ce point.
Dans quels cas cette règle pourrait-elle ne pas s'appliquer ?
La déclaration concerne spécifiquement le namespace xmlns standard de sitemaps.org. Si vous utilisez des extensions de sitemap (images, vidéos, actualités), chaque namespace additionnel suit sa propre convention. Par exemple, xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" utilise historiquement http://.
Autre cas limite : certains parsers XML stricts en entreprise ou outils d'audit SEO propriétaires pourraient être configurés pour valider le namespace contre une liste blanche d'URLs autorisées. Si cette liste ne contient que la variante http://, un sitemap avec https:// pourrait être rejeté — mais c'est un problème d'outillage interne, pas de Google.
Impact pratique et recommandations
Que faut-il faire concrètement avec son sitemap actuel ?
Si votre sitemap utilise déjà xmlns="http://www.sitemaps.org/schemas/sitemap/0.9", ne changez rien. C'est la forme la plus courante, celle que Google recommande implicitement via ses exemples. Modifier le namespace pour passer en https:// n'apportera aucun gain SEO mesurable.
Si vous êtes en train de créer un nouveau sitemap ou de refondre votre génération automatique, utilisez http:// par défaut pour le namespace. C'est la convention la plus largement supportée par tous les parsers XML et outils tiers. Vous minimisez ainsi le risque de compatibilité avec des outils d'audit ou CMS qui n'auraient pas été mis à jour.
Quelles erreurs éviter lors de la création d'un sitemap XML ?
L'erreur classique consiste à copier-coller le protocole du namespace dans les balises
Autre piège : certains générateurs de sitemap automatiques permettent de choisir le protocole du namespace via une option de configuration. Laisser ce champ vide ou en mode "auto" peut parfois produire des variantes aléatoires (http:// sur un environnement, https:// sur un autre). Fixez explicitement xmlns en http:// dans vos templates pour garantir une cohérence entre environnements.
Comment vérifier que son sitemap est correctement configuré ?
Soumettez votre sitemap dans Google Search Console et attendez le rapport de parsing. Si Google détecte des erreurs de structure XML, elles apparaîtront dans l'onglet Sitemaps. Aucune erreur liée au protocole du namespace ne devrait remonter — si c'est le cas, c'est probablement un problème de syntaxe XML globale, pas de http vs https.
Testez également votre sitemap avec un validator XML standard (W3C, xmlvalidation.com) en mode strict. Si le parser accepte votre fichier sans warning, vous êtes en conformité. Enfin, crawlez votre sitemap avec Screaming Frog ou Sitebulb : ces outils extraient les URLs listées et signalent toute incohérence de protocole entre
- Utiliser xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" par convention
- S'assurer que les balises
utilisent le protocole réel du site (https:// si HTTPS) - Vérifier que le sitemap est accepté sans erreur dans Google Search Console
- Tester la syntaxe XML avec un validator tiers pour détecter d'éventuels problèmes de parsing
- Crawler le sitemap avec un outil SEO pour détecter les incohérences de protocole entre URLs
- Fixer explicitement le namespace en http:// dans les templates de génération automatique
❓ Questions frequentes
Dois-je modifier mes sitemaps existants pour passer le namespace en https:// ?
Le protocole du namespace impacte-t-il la vitesse de crawl de Googlebot ?
Peut-on mélanger http:// dans xmlns et https:// dans les balises <loc> ?
Certains CMS ou plugins génèrent automatiquement xmlns en https://, est-ce un problème ?
Le namespace en https:// pourrait-il devenir la norme recommandée à l'avenir ?
🎥 De la même vidéo 27
Autres enseignements SEO extraits de cette même vidéo Google Search Central · durée 1h07 · publiée le 28/01/2021
🎥 Voir la vidéo complète sur YouTube →
💬 Commentaires (0)
Soyez le premier à commenter.