Salut
Dans le header.php de mon thème, j'utilise ce petit bout de code pour éviter par exemple l'indexation des pages paginées dans les archives :
- Code: Tout sélectionner
<?php
// Gestion manuelle de l'indexation de la pagination des archives
if(is_paged() && is_archive()) {
echo '<meta name="robots" content="noindex,follow" />';
}
?>
Tu peux le personnaliser avec les fonctions Wordpress suivantes :
is_home() => page d'accueil
is_page() => page (tu peux passer en paramètre soit le slug, soit l'ID des pages si tu veux gérer finement leur indexation, par ex. "is_page('a-propos')" ou "is_page('1,5,9,13')"
is_category() => catégories, même fonctionnement au niveau sélection
is_tag() => tags, idem
is_tax() => pour les taxonomies en général, avec possibilité de gérer le type, etc.
etc.
Se reporter au codex pour toutes les retrouver !
