Désindexer une page du sitemap
Bonjour, est-il possible de désindexer des pages afin de ne pas envoyer au sitemap ? Via un code sur la page ou autre ?
Merci
Mots clés:
0
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Salut, je l'ai fais pour une vieille version de PluXml. Dans le fichier sitemap.php :
$plxRecord_arts = new plxRecord($array); if($plxRecord_arts) { # On boucle sur nos articles while($plxRecord_arts->loop()) { $num = intval($plxRecord_arts->f('numero')); $exclu = array(65, 66); // ----> Liste de id des articles à masquer if(!in_array($num, $exclu)) { echo "\n"; echo "\t<url>\n"; echo "\t\t<loc>".$plxMotor->urlRewrite("?article".$num."/".plxUtils::strCheck($plxRecord_arts->f('url')))."</loc>\n"; echo "\t\t<lastmod>".plxDate::formatDate($plxRecord_arts->f('date'),'#num_year(4)-#num_month-#num_day')." </lastmod>\n"; echo "\t\t<changefreq>monthly</changefreq>\n"; echo "\t\t<priority>0.5</priority>\n"; echo "\t</url>\n"; } }J'ai un string de l'array
Ca veut pas, dans mon cas c'est pour des pages statiques, donc je pense que je dois modifier ceci:
`````````````
Les pages statiques
foreach($plxMotor->aStats as $stat_num => $stat_info) {
if($stat_info['active']==1 AND $stat_num!=$plxMotor->aConf['homestatic']) {
echo "\n";
echo "\t\n";
echo "\t\t".$plxMotor->urlRewrite("?static".intval($stat_num)."/".$stat_info['url'])."\n";
echo "\t\t".plxDate::formatDate($plxMotor->aStats[$stat_num]['date_update'],'#num_year(4)-#num_month-#num_day')."\n";
echo "\t\tmonthly\n";
echo "\t\t0.8\n";
echo "\t\n";
}
}
``````````
Un petit Up