Next Generation — Agence Digitale
    Aller au contenu principal
    Blog
    SEO & Référencement3 juin 20264 min

    Sitemap généré depuis le registre + audit CI : parité registre↔code↔sitemap

    Sitemap = sortie du registre, jamais maintenu à la main. Pipeline prebuild + audit:seo + validate:jsonld. Aucune régression SEO ne passe en silence.

    MB

    Meymoun Boualaoui

    Président · DG · CTO — Fondateur

    Sitemap généré depuis le registre + audit CI

    Le sitemap n'est pas un fichier maintenu à la main. Il est généré depuis getIndexableRoutes() à chaque build. Si une page n'est pas dans le registre, elle n'est pas dans le sitemap. Point.

    Pipeline build

    json
    "scripts": {
      "prebuild": "tsx scripts/generate-sitemap.ts",
      "build": "vite build",
      "postbuild": "tsx scripts/audit-seo.ts && tsx scripts/validate-jsonld.ts"
    }

    Split en 3 fichiers + index

    • sitemap-main.xml — home, services, à propos
    • sitemap-pages.xml — pages programmatiques (villes, comparatifs)
    • sitemap-blog.xml — articles
    • sitemap.xml — index qui pointe vers les 3

    Google plafonne à 50k URLs par sitemap. Splitter dès maintenant évite la refonte à 10k URLs.

    lastmod = signal de fraîcheur

    xml
    <lastmod>{route.dateModified ?? buildTimestamp}</lastmod>

    Bumper dateModified manuellement quand un contenu pivot est révisé → Google recrawle. Ne jamais mettre la date du build sur toutes les routes (faux signal, pénalité possible).

    Audit CI : 3 garde-fous

    1. Parité registre ↔ filesystem : toute page.tsx doit être dans le registre ou explicitement noindex.
    2. Parité registre ↔ sitemap : toute route indexable:true doit être dans le bon sitemap.
    3. Validation JSON-LD : crawl des pages indexables → extraction des blobs → validation Schema.org. Échec CI si invalide.

    À retenir

    Sitemap = sortie du registre. Audit CI = filet de sécurité. Aucune régression SEO ne passe en silence.

    Partager

    Questions fréquentes

    MB

    Écrit par

    Meymoun Boualaoui

    Président · DG · CTO — Fondateur

    Fondateur de Next Generation. Dev full-stack, SEO technique et architecture web — il maîtrise toute la chaîne de production, de l'infra au contenu qui ranke. Direct, analytique, perfectionniste.

    Voir le profil & tous les articles
    Service lié

    Besoin d'un accompagnement en seo & référencement ?

    Vos concurrents vous devancent sur Google. On renverse la situation. Audit, contenu, netlinking, résultats durables.

    Besoin d'aide pour votre stratégie digitale ?

    Nos experts sont là pour transformer vos ambitions en résultats concrets.

    Audit gratuitSans engagementRéponse sous 24h