Jan
25

Empêcher Google d’indexer les attachements de WordPress

Wordpress : ne pas indexer les attachements

Aujourd’hui, nous nous sommes rendu compte de deux petits soucis sur notre blog WordPress :

  1. Google indexe les pages d’attachement. Comme on n’utilise plus ces pages, mais qu’on affiche les images dans une lightbox, on ne souhaite pas que Google les indexe.
  2. En attendant que Google n’indexe plus ces pages, on souhaite que les gens qui atteignent une page d’attachement soient redirigées vers l’article qui contient cette image.

Après un peu de recherche, j’ai trouvé la solution à ces deux problèmes sur le site pixelcounter.co.uk. C’est très simple :

Dans votre thème, créez un nouveau fichier image.php.
Dans ce fichier, insérez le code suivant :

<?php wp_redirect(get_permalink($post-&gt;post_parent),301); ?>

Et puis c’est tout. wp_redirect permet de renvoyer les visiteurs vers l’article parent($post->post_parent).

Le 301, c’est le type de redirection, qui signale à Google que le contenu de cette page ne doit pas être indexé (redirection permanente).



2 Comments to “Empêcher Google d’indexer les attachements de WordPress”

  • Boutique sexy 19 avril 2012 à 20 h 26 min

    Merci pour l’astuce mais par contre fait attention car le code est erroné, le wordpress a corrigé tes «  ». Et il faut bien penser à enlever le de l’exemple dans le fichier php. Etant donné que je ne suis pas dev, j’ai trifouillé un moment avant de voir l’erreur^^ Merci encore. Pierre

  • Nico 20 avril 2012 à 23 h 19 min

    Merci de cette remarque. J’ai corrigé l’erreur dans le code.

Poster un commentaire

Edito

Bienvenue sur Mémorandom.

Mémorandom est le blog de 2 développeurs web, Appo et Nico.

Vous y trouverez des informations sur différents domaines touchant de près ou de loin au développement web

Tutoriels Yii Framework

Nos derniers articles

Blogs Dev

Liens

Étiquettes