Magento所有产品都设置为noindex

时间:2015-02-16 13:23:34

标签: magento magento-1.7

这不是一个开发问题,而是(希望)设置在后端的东西。我想将magento 1.7.0.2中的所有产品(所有可配置产品)设置为元标记" noindex,nofollow"。

但对于450个产品一个接一个地做这件事是相当沉重的。难道没有更简单的方法来设置默认值或者使用phpmyadmin吗?

由于

3 个答案:

答案 0 :(得分:1)

所以,对我而言,这个过程很顺利:

1:进入系统>一般>设计>机器人 并将所有页面全局设置为noindex,nofollow 2.然后 - 在我的场景中 - 如果你想要列出类别,那么就这样做到面板"自己设计"就像@pankijs提到的那样:

<reference name="head">
   <action method="setRobots"><value>INDEX,FOLLOW</value></action>
</reference>
  1. 现在将单个产品设置为不同的机器人标签,您可以转到产品&gt;元信息并在那里的下拉框中编辑内容。

答案 1 :(得分:0)

您可以将模板local.xml文件编辑为

<catalog_product_view>
    <reference name="head">
       <action method="setRobots"><value>NOINDEX,FOLLOW</value></action>
    </reference>
</catalog_product_view>

仅供可配置产品使用:

<PRODUCT_TYPE_configurable>
</PRODUCT_TYPE_configurable>

这将添加所有产品所需的元标记。

答案 2 :(得分:0)

这样的事情可能会给你更大的灵活性:

http://inchoo.net/magento/per-product-meta-robots-tag-control-in-magento/

然后你可以编写一个简单的脚本/查询来将所有(或子集)产品设置为NOINDEX,NOFOLLOW