Sitemaps

Les sitemaps disent aux moteurs de recherche quelles pages votre site a, quand elles ont été modifiées en dernier, et (optionnellement) quand elles ont été publiées. Le plugin flexweg-sitemaps les

Les sitemaps disent aux moteurs de recherche quelles pages votre site a, quand elles ont été modifiées en dernier, et (optionnellement) quand elles ont été publiées. Le plugin flexweg-sitemaps les génère automatiquement à chaque publication — les visiteurs ne les voient pas, mais Google, Bing et autres crawlers les fetchent via robots.txt.

Cette page couvre à quoi ressemblent les fichiers public-facing. Pour la configuration, voir la référence du plugin flexweg-sitemaps.

Ce qui est publié

Quand le plugin est activé, votre site public a :

  • /robots.txt à la racine — pointe les crawlers vers le sitemap index
  • /sitemaps/sitemap-index.xml — fichier master, liste chaque sitemap annuel + News
  • /sitemaps/sitemap-2026.xml, sitemap-2025.xml, … — un par année civile qui a du contenu en ligne
  • /sitemaps/sitemap-news.xml (si News activé) — articles modifiés dans la fenêtre configurée
  • /sitemaps/sitemap-news-<lang>.xml (si multilang + News activés) — un par langue secondaire

Plus les stylesheets XSL associés.

À quoi ça ressemble pour un visiteur

Si un visiteur tape directement https://monsite.flexweg.com/sitemaps/sitemap-2026.xml dans son navigateur, il voit une table HTML stylée (grâce au XSL) listant chaque URL avec :

  • URL
  • Date de dernière modification
  • Priorité

Les crawlers ignorent le XSL et lisent le XML brut.

robots.txt

À la racine du site. Contenu typique :

User-agent: *
Allow: /

Sitemap: https://monsite.flexweg.com/sitemaps/sitemap-index.xml

Éditable depuis les réglages du plugin. Le pointeur vers le sitemap index est ajouté automatiquement à votre texte.

Multilang

Si flexweg-multilang est activé :

  • Chaque URL de post a son entrée dans le sitemap par langue
  • <xhtml:link rel="alternate" hreflang="..."> injectés pour signaler les variantes
  • Sitemaps News par langue produits si News est activé

Tout transparent — pas de config supplémentaire.

Soumission à Google Search Console

Une fois votre site en ligne avec les sitemaps :

  1. Allez sur Google Search Console
  2. Add property → entrez monsite.flexweg.com
  3. Vérifiez la propriété (via DNS, meta tag, ou autre)
  4. Sitemaps → Add new sitemap → entrez sitemap-index.xml
  5. Google fetch et commence à indexer

Pour Bing : pareil sur Bing Webmaster Tools.