Mein Magento-Shop bietet Folgendes, damit Google / Suchmaschinen die gesamte Website crawlen können.
<meta name="robots" content="INDEX,FOLLOW" />
Ich brauche jetzt einige bestimmte Produkte:
<meta name="robots" content="NOINDEX,NOFOLLOW" />
damit google sie nicht crawlt / indexiert. Ist das möglich? Produkte würden zufällig sein (dh nicht alle aus einer Kategorie), daher muss ich in der Lage sein, dies bei Bedarf Produkt für Produkt zu tun.
Ich weiß, ich könnte es auf einer URL-Basis tun wie:
<?php
$currentUrl = Mage::helper('core/url')->getCurrentUrl();
if ($currentUrl == 'xxxxxxx')
{
<meta name="robots" content="NOINDEX,NOFOLLOW" />
}
else
{
<meta name="robots" content="INDEX,FOLLOW" />
}
?>
Aber es könnte im Laufe der Zeit Hunderte / Tausende von diesen geben.
<value>NOINDEX,NOFOLLOW</value>
statt sein<meta>NOINDEX,NOFOLLOW</meta>
?Sie können das Ereignis
controller_action_layout_generate_blocks_after
wie folgt beobachten:quelle