Clustraly
SEO technique & Agent SEO

Sitemaps par type + configuration : chaque contenu sa carte, chaque type ses réglages

Sitemaps par type + configuration est une fonctionnalité du module SEO technique & Agent SEO de Clustraly. Un sitemap XML dédié par type de contenu — articles, pages, catégories, tags — avec fréquence, priorité et images réglables pour chacun.

Servez aux moteurs une carte dédiée pour vos articles, pages, catégories et tags, avec la fréquence, la priorité et les images que vous choisissez type par type. Vous réglez les signaux ; le générateur produit un XML propre et le sert avec les bons en-têtes.

Un fichier par type

Chaque contenu sur sa propre carte XML

Vos moteurs ne fouillent plus un sitemap fourre-tout. Clustraly sert un fichier dédié par type — articles, pages, catégories, tags — chacun accessible sur /sitemap-{type}.xml ou /sitemap/{type}. Un générateur spécialisé produit chaque type, et l'index des sitemaps les relie.

  • Quatre sitemaps distincts : articles, pages, catégories, tags
  • Deux URLs par type : /sitemap-articles.xml ou /sitemap/articles
  • Un générateur dédié par type, routé via generateForType
Réglages par type

Dosez fréquence, priorité et images, type par type

Vous décidez comment les moteurs perçoivent chaque section. Pour chaque type, réglez la fréquence de mise à jour (changefreq), la priorité et l'inclusion des images. Des défauts sensés sont déjà posés : articles 0.8 hebdomadaire, pages 0.9 mensuel, catégories 0.6 mensuel, tags 0.4 mensuel.

  • changefreq, priority et include_images configurables par type
  • Défauts prêts à l'emploi, ajustables quand vous le voulez
  • Vous gardez la main sur chaque signal envoyé au crawl
Garde-fous

Rien d'invalide ne sort du générateur

Une priorité mal saisie ne casse jamais votre sitemap : chaque valeur est bornée entre 0.0 et 1.0 avant d'être écrite. Et un type inconnu ne renvoie pas d'erreur bancale — il produit un urlset vide, et le contrôleur répond 404.

  • Priorité clampée entre 0.0 et 1.0 (number_format)
  • Type hors des quatre connus → urlset vide, réponse 404
  • Aucune valeur hors bornes n'atteint le fichier public
Page d'accueil

Votre page d'accueil en tête, jamais en double

Dans le sitemap des pages, votre accueil passe en premier — priorité 1.0, mise à jour quotidienne — pour signaler clairement votre point d'entrée aux moteurs. Anti-doublon garanti : la page marquée comme accueil est ensuite retirée de la boucle, donc jamais listée deux fois.

  • Accueil forcé en tête : priorité 1.0, changefreq daily
  • Page is_homepage exclue de la boucle : zéro doublon
  • Signal clair envoyé aux moteurs sur votre entrée principale
Servi & extensible

Livré proprement, ouvert à vos plugins

Chaque réponse sitemap part avec l'en-tête X-Robots-Tag: noindex — le fichier guide le crawl sans venir encombrer l'index. Après génération, la date last_generated est enregistrée, et le hook sitemap.urlset reçoit le XML et le type pour que vos plugins l'ajustent.

  • En-tête X-Robots-Tag: noindex sur chaque réponse
  • last_generated persisté à chaque génération
  • Hook sitemap.urlset (XML + type) pour vos extensions
Pourquoi ça compte

Un sitemap public, jamais un fichier bancal

Priorité toujours bornée entre 0.0 et 1.0, type inconnu neutralisé en 404, en-tête noindex sur chaque réponse : ce qui sort du générateur est propre par construction. Vous réglez les signaux, Clustraly garantit un XML valide.

FAQ

Questions fréquentes

Quels types de contenu ont leur propre sitemap ?
Quatre : articles, pages, catégories et tags. Chacun est servi sur /sitemap-{type}.xml ou /sitemap/{type}. Un type hors de ces quatre renvoie un urlset vide et une réponse 404, sans jamais casser.
Puis-je régler la fréquence et la priorité de chaque type ?
Oui. Pour chaque type, vous réglez la fréquence (changefreq), la priorité et l'inclusion des images, à partir de défauts sensés (articles 0.8 hebdomadaire, pages 0.9 mensuel, catégories 0.6, tags 0.4). La priorité est toujours bornée entre 0.0 et 1.0.
Comment la page d'accueil est-elle gérée ?
Dans le sitemap des pages, votre accueil est forcé en tête avec la priorité 1.0 et une fréquence quotidienne. La page marquée comme accueil est ensuite exclue de la boucle, ce qui évite tout doublon.
Ces sitemaps sont-ils eux-mêmes indexés ?
Non. Chaque réponse porte l'en-tête X-Robots-Tag: noindex : le fichier guide le crawl sans encombrer l'index. Un hook sitemap.urlset reçoit le XML et le type pour laisser vos plugins l'ajuster.
Prêt à commencer ?

Guidez le crawl, gardez la main

Un sitemap par type, des réglages qui vous appartiennent, des garde-fous qui empêchent le fichier de partir de travers. Vous configurez la fréquence, la priorité et les images pour chaque type ; Clustraly génère le XML, force votre accueil en tête et le sert proprement en noindex. La logique reste la vôtre : vous décidez des signaux, le générateur les respecte.