Comment interdire le référencement de pages dynamiques

zezette31

Nouveau WRInaute
Bonjour,

je cherche à interdire le référencement via un fichier robots.txt d'une série de page dynamiques.

interdire : detail.php?pageid=$pageid&tellafriend=1

tout en conservant le référencement de : detail.php?pageid=$pageid

est-ce possible avec le fichier robots.txt ? ou est-ce faisable en .htaccess ?

Si quelqu'un à une idée !?.;

merci
 

zezette31

Nouveau WRInaute
peut-être ..

re-bonjour,

à moins d'indiquer sur robots.txt :

User-agent: *
Disallow: /*?tellafriend=1



(ceci pour éviter le duplicate)


A votre avis ?
 

cedric_g

WRInaute accro
Bonjour

Une solution est aussi (c'est ce que j'ai utilisé sur l'un de mes sites) dans ton code, d'écrire (en Php) selon cas la balise méta robots.

Un truc de ce style :

Code:
<meta name="Robots" content="follow,<?php if((isset($tellafriend))) { echo "no"; } ?>index" />

:wink:
 

zezette31

Nouveau WRInaute
Je vais essayer

merci pour cette astuce, je vais essayer ...

si quelqu'un à un autre avis, qu'il n'hésite pas.

Merci
 

jeanluc

WRInaute accro
Re: peut-être ..

zezette31 a dit:
User-agent: *
Disallow: /*?tellafriend=1
Il y a un problème avec ton point d'interrogation. Ce serait plutôt ceci:
Code:
User-agent: * 
Disallow: /*&tellafriend=1
Mais, de toute façon, la solution de cedric_g avec le "noindex" est meilleure.

Jean-Luc
 

zezette31

Nouveau WRInaute
Sa fonctionne

Bonjour et merci pour vos conseils.

j'ai fais ceci
<?php if (isset($_REQUEST["tellafriend"])) { echo "no"; } ?>index" />

et ça à l'air de fonctionner.


Bon dimanche ;-)
 

Discussions similaires

Haut