Magento 所有产品都设置为 noindex
Magento all products set to noindex
与其说这是一个开发问题,不如说是(希望)在后端设置的东西。我想将 magento 1.7.0.2 中的所有产品(所有可配置产品)设置为元标记 "noindex,nofollow"。
但是对450个产品一个接一个地做这件事是相当繁重的。难道没有更简单的方法来设置不同的默认值或因此使用 phpmyadmin 吗?
谢谢
您可以将模板 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>
这将为所有产品添加您需要的元标记。
也许这样的事情会给你更多的灵活性:
http://inchoo.net/magento/per-product-meta-robots-tag-control-in-magento/
那么您可以编写一个简单的 script/query 来将所有(或子集)产品设置为 NOINDEX,NOFOLLOW
。
所以,就我而言,这个过程很顺利:
1:转到系统 > 常规 > 设计 > 机器人
并全局设置所有页面为noindex,nofollow
2. 然后 - 在我的场景中 - 如果你想列出类别,那么对面板 "Own design" 完全像 @pankijs 提到的那样:
<reference name="head">
<action method="setRobots"><value>INDEX,FOLLOW</value></action>
</reference>
- 现在要将单个产品设置为不同的机器人标签,您可以转到“产品”>“元信息”并在那里的下拉框中编辑内容。
与其说这是一个开发问题,不如说是(希望)在后端设置的东西。我想将 magento 1.7.0.2 中的所有产品(所有可配置产品)设置为元标记 "noindex,nofollow"。
但是对450个产品一个接一个地做这件事是相当繁重的。难道没有更简单的方法来设置不同的默认值或因此使用 phpmyadmin 吗?
谢谢
您可以将模板 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>
这将为所有产品添加您需要的元标记。
也许这样的事情会给你更多的灵活性:
http://inchoo.net/magento/per-product-meta-robots-tag-control-in-magento/
那么您可以编写一个简单的 script/query 来将所有(或子集)产品设置为 NOINDEX,NOFOLLOW
。
所以,就我而言,这个过程很顺利:
1:转到系统 > 常规 > 设计 > 机器人 并全局设置所有页面为noindex,nofollow 2. 然后 - 在我的场景中 - 如果你想列出类别,那么对面板 "Own design" 完全像 @pankijs 提到的那样:
<reference name="head">
<action method="setRobots"><value>INDEX,FOLLOW</value></action>
</reference>
- 现在要将单个产品设置为不同的机器人标签,您可以转到“产品”>“元信息”并在那里的下拉框中编辑内容。