Bonjour,
Je voudrais savoir comment faire pour avoir des liens ou pages en no-follow. En effet je ne souhaite pas que Google index les pages inutile ou inintéressante du site (admin)

Suis je sur la bonne piste en faisant cela ?

// View
if($condition) {
    $this->set('nofollow', true);
}

// default et admin Layout (<head>)
if(isset($nofollow) && $nofollow) {
    echo $this->Html->meta(array('name' => 'robots', 'content' => 'noindex, nofollow'));

}

5 réponses


sylvain
Auteur
Réponse acceptée

La réponse est dans la question. Il ne s'agit pas seulement de pages admin, mais aussi contact , cgv, cgu etc...

Ca serait pas plutot dans ton controleur que tu fais ton test ? Ca serait plus logique je pense, sinon oui ça peut marcher.

sylvain
Auteur

c'est pas faux

pour les pages admin normalement tu n'as rien a faire, dite moi si je me trompe.

@galyb, en effet puisque si tu dois être connecté pour y accéder, google ne pourra y accéder !