Robots ne plus indexé

Eléphant du PHP | 372 Messages

08 juil. 2016, 22:28

Salut à tous !!!
Je cherche à modifier mon robots.txt pour dire à Mr google de ne plus indexé les page qui ont comme id de tel à tel numéro auriez vous une idée svp ?

Genre :
Disallow: .....

NB: Mes urls sont du genre: http://monsite.fr/actu/ecrivan/amour/herotique/10.html

En gros tous les parametres peuvent changer dans l'url....
Merci à vous

Edit:
En écrivant le post je me demandé si c'était une bonne idée de vérifié si l'id existé en bdd si il n'est plus présent en bdd alors affiché <meta name="robots" content="noindex">

Qu'en pensez vous ?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9783 Messages

08 juil. 2016, 23:07

Edit:
En écrivant le post je me demandé si c'était une bonne idée de vérifié si l'id existé en bdd si il n'est plus présent en bdd alors affiché <meta name="robots" content="noindex">

Qu'en pensez vous ?
+1
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 372 Messages

08 juil. 2016, 23:24

Donc pour ceux que ca peut interessé ca donne quelque chose comme ca:

Dans mon cas titre est forcément renseignée donc si il est vide c'est que je n'ai pas cet id en bdd
<?php
$sql = ("SELECT * FROM loisirs WHERE id_loisirs = ".$_GET['id']." AND valide = 1");
	$req = $bdd->query($sql);
	$row = $req->fetch() ;

 if (empty($row['titre'])) {echo '<META NAME="robots" CONTENT="noindex,nofollow">';} ?>

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9783 Messages

09 juil. 2016, 00:01

Et le filtrage des variables avant de les envoyer dans une requête SQL alors ?!?
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 372 Messages

09 juil. 2016, 00:32

C'est à dire

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9783 Messages

09 juil. 2016, 08:29

Quand tout le reste a échoué, lisez le mode d'emploi...