Comment interdire le référencement de pages dynamiques

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
 
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 ?
 
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:
 
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
 
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
 
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