Comment exclure une entité Drupal de Simple XML Sitemap ?

L'équipe Citead, mis à jour le

En bref. Exclure une entité dans son formulaire de modification pour chaque plan de site concerné, enregistrer les paramètres, puis régénérer le plan de site pour publier le changement.

Définition : Pour exclure une entité Drupal particulière, par exemple une page de contenu, il faut sélectionner son option d’exclusion dans les paramètres Simple XML Sitemap du formulaire de modification, enregistrer, puis régénérer le plan de site (sitemap). Les paramètres du sous-type (bundle) définissent les règles d’inclusion par défaut pour des groupes tels que les types de contenu.

Points clés

Où se trouvent les paramètres d’inclusion par défaut ?

La documentation de l’API Entity de Drupal appelle un élément individuel une entité et un sous-type un bundle. Pour les pages de contenu, les sous-types correspondent aux types de contenu.

La documentation de configuration du projet indique ces chemins d’administration :

admin/config/search/simplesitemap/entities
admin/structure/types/manage/[content type]

Le premier permet d’activer la prise en charge d’un type d’entité et propose une action « Configure » pour les paramètres du plan de site. Le second donne accès aux paramètres du sous-type correspondant à un type de contenu.

Le gestionnaire de formulaire des sous-types propose des options d’inclusion et d’exclusion pour les entités de ce sous-type dans chaque plan de site. Le choix de l’exclusion à cet endroit applique le réglage au niveau du type de contenu.

Comment exclure une seule entité ?

Le README du projet donne node/1/edit comme exemple de chemin de modification d’une entité. Le formulaire à ouvrir est celui de l’élément à exclure.

Dans ses paramètres Simple XML Sitemap, sélectionner le choix d’exclusion pour le plan de site concerné, puis enregistrer l’entité. Le gestionnaire de formulaire des entités construit le libellé à partir de « Do not index this », du nom du sous-type et du nom du plan de site. Son gestionnaire d’enregistrement stocke les paramètres séparément pour chaque plan de site.

Pour exclure l’entité de plusieurs plans de site, appliquer ce choix à chacun des plans concernés. L’option marquée « default » reflète le paramètre du sous-type.

Comment vérifier l’exclusion ?

La commande de régénération porte le libellé « Regenerate all sitemaps after hitting Save ». La sélectionner demande la génération avec les paramètres modifiés ; cette case à cocher nécessite la permission administer sitemap settings.

Le mode d’emploi du projet situe également la génération manuelle et l’état de la génération à cette adresse :

admin/config/search/simplesitemap

Une fois la génération terminée, rechercher l’URL de l’entité dans le XML du plan de site concerné. Le plan de site par défaut est accessible à l’adresse /sitemap.xml. Le plan de site précédent reste accessible pendant la génération : une vérification avant publication peut donc afficher l’ancienne liste d’URL.

Termes associés

Questions fréquentes

Pourquoi les paramètres individuels de l’entité sont-ils désactivés ?

Le gestionnaire de formulaire des entités désactive ces champs lorsque le sous-type est exclu. Pour gérer des exceptions individuelles au sein d’un type de contenu inclus, activez d’abord l’inclusion du sous-type.

L’exclusion du plan de site retire-t-elle une page de Google Search ?

L’exclusion du plan de site détermine si la page figure dans ce plan. La documentation de Google sur noindex décrit noindex comme la règle qui empêche l’indexation, transmise par une balise meta ou un en-tête de réponse HTTP. Google doit pouvoir explorer la page pour lire cette règle.

Sources

  1. Projet Simple XML Sitemap, « README.md », version 4.2.3
  2. Projet Simple XML Sitemap, « EntityFormHandler.php », version 4.2.3
  3. Projet Simple XML Sitemap, « BundleEntityFormHandler.php », version 4.2.3
  4. Projet Simple XML Sitemap, « FormHelper.php », version 4.2.3
  5. Cœur de Drupal, « Entity API », version 11.2.0
  6. Google Search Central, « Block Search indexing with noindex », 10 décembre 2025

Vérifiez comment une page se lit pour les moteurs de réponse. Ouvrir l’analyseur de score GEO

Testez une page et voyez quoi corriger en premier

L'analyse prend en général moins de 10 secondes et ne demande pas de compte.

400 000+ pages notées dans le benchmark public