Aide:Contrôler l'indexation sur les moteurs de recherche
![]() |
Note : si vous modifiez cette page, vous acceptez de placer votre contribution sous licence CC0. Plus d’informations sont disponibles sur le projet Aide dans le domaine public. Quelques versions anciennes de cette page ont été importées sous la licence CC BY-SA. Seules les nouvelles contributions sont dans le domaine public. |
![]() |
MediaWiki permet aux utilisateurs de tenter de contrôler l'indexation des moteurs de recherche de différentes manières, communément appelée noindexation, car la position par défaut est que les pages sont indexées. La plupart des méthodes reposent sur l'utilisation de la métabalise HTML noindex, qui indique aux moteurs de recherche de ne pas indexer certaines pages. Le respect de la balise ou du fichier robots.txt , notamment en ce qui concerne la suppression du contenu déjà indexé, dépend de chaque moteur de recherche et peut, en théorie, être totalement ignoré.
Les méthodes de contrôle sont :
- Contrôle d'un espace de noms entier, via les paramètres du logiciel MediaWiki.
- Contrôle des classes de pages, via MediaWiki:Robots.txt
- Contrôler les pages individuelles en y ajoutant le mot magique
__NOINDEX__
, soit directement, soit en utilisant un modèle conçu pour le contenir. - Contrôler les pages en ajoutant le mot magique
__NOINDEX__
dans les modèles standards utilisés dans certaines situations.
La politique d'indexation établie par l'un des moyens ci-dessus ne s'applique qu'au contenu de la page. Les vues qui font partie de l'interface MediaWiki (comme l'historique, la version historique de la page, ou la plupart des pages spéciales) ne sont jamais indexées, quels que soient les paramètres définis ci-dessus.[1]
Configuration logicielle et robots.txt
Configuration logicielle
Des espaces de noms entiers peuvent être non-indexés via $wgNamespaceRobotPolicies .
En même temps, __NOINDEX__
peut être désactivé dans certains espaces de noms.
Ceci est contrôlé par le paramètre $wgExemptFromUserRobotsControl
du logiciel MediaWiki, qui a pour valeur par défaut $wgContentNamespaces
.
$wgArticleRobotPolicies peut être utilisé pour spécifier des politiques différentes pour des pages individuelles.
Robots.txt non indexé
Le message système MediaWiki:Robots.txt peut être utilisé pour noindexer des pages. Contrairement aux paramètres du logiciel, il peut être directement modifié.
Mot magique NOINDEX
Pages individuelles
Les pages individuelles peuvent être noindexées en ajoutant le mot magique __NOINDEX__
dans cette page.
Cela peut être fait soit directement, soit en utilisant un modèle conçu pour contenir le mot magique (par exemple {{NOINDEX }}) ; cela peut faciliter le suivi de l'utilisation du mot clé.
Les pages contenant le mot-clé sont suivies par MediaWiki, et automatiquement classées dans une catégorie de suivi. Le nom de la catégorie est déterminé par MediaWiki:Noindex-category.
Modèle standard noindexing
Les modèles standard peuvent inclure le mot clé __NOINDEX__
, ce qui permet le noindexing de pages auxquelles les modèles sont appliqués. Un modèle utilisé pour signaler un type de page particulièrement sensible peut alors être automatiquement noindexed.
Mot magique INDEX
Pages individuelles
Les pages individuelles peuvent passer outre la non-indexation des espaces de noms en ajoutant le mot magique __INDEX__
dans cette page.
Les pages contenant le mot-clé sont suivies par MediaWiki, et automatiquement classées dans une catégorie de suivi.
Le nom de la catégorie est déterminé par MediaWiki:Index-category.
Cependant, INDEX ne permet pas de passer outre la non-indexation via MediaWiki:Robots.txt.
Il remplace $wgArticleRobotPolicies
.
Problèmes actuels
- phab:T24251 – Mot magique pour supprimer une page des résultats de recherche internes de MediaWiki
Notes
- ↑
Pour plus de détails, voir l'appel de
Article
àsetRobotPolicy()
.