0
Basierend auf einigen Produktattribut, wie sagen wir Google, nicht zu Indizierung Produktdetailseite in Magento 1.XMagento avoide Conditional Google Crawling
Basierend auf einigen Produktattribut, wie sagen wir Google, nicht zu Indizierung Produktdetailseite in Magento 1.XMagento avoide Conditional Google Crawling
Sie können einen Beobachter Methode versuchen, die „controller_action_layout_generate_blocks_after“ hört, und erhalten inspiriert von
Mage_ConfigurableSwatches_Model_Observer::convertLayerBlock
Und dann können Sie die in der unten stehenden Beobachter Methode tun:
$front = Mage::app()->getRequest()->getRouteName();
$controller = Mage::app()->getRequest()->getControllerName();
$action = Mage::app()->getRequest()->getActionName();
if ($front == 'catalog' && $controller == 'product' && $action == 'view') {
$product = Mage::registry('current_product');
if ($product && $product->getYourAttributeName() === "YourDesiredValue") {
$observer->getLayout()->getBlock('head')->setRobots('NOINDEX,NOFOLLOW');
}
}