30.04.2013
0 Kommentare

Gerade bei älteren Magento Installationen treten z.B. im Rahmen der “Layered Navigation” oder durch Sortieroptionen an einigen Stellen Parameter-URLs auf, welche  ausschließlich bereits über eine Sprechende URL erreichbare Inhalte enthalten. Mit diesem Codesnippet lässt sich die Indexierung aller Parameter-URLs auf einen Schlag schnell & einfach ohne weitere Module unterbinden. Für URLs ohne Parameter wird der Seitens Magento generierte Robots Inhalt ausgegeben.

Folgendes Snippet in die “head.phtml” einfügen:

Nachtrag: Bei Ateelier.de habe ich das Snippet nun schon seit einer Weile im Test und soweit scheint es seinen Zweck zu erfüllen.

<meta name="robots" content="<?php $url = $_SERVER['REQUEST_URI'];
 
$needle = "?";
 
if (strpos($url, $needle)) { echo 'noindex, follow';
} else {echo htmlspecialchars($this -> getRobots());
 
}
 ?>" />

Hinweis: Verwendung auf eigene Gefahr!

Impressum & Datenschutzerklärung