这是可能的,或者是有一些代码,可以添加,所以我可以设置不同的标准网址为Magento的类别? 我可以为产品设定罚款。
Answer 1:
开箱即用的没有什么这是我所知道的。 您将需要开发或建立自己的这样做的方法。
您将需要创建一个layout.xml文件中的条目把一个额外的模板页面的头部分,当你是一个类别页面上(这很可能是在catalog_Category_view块)。 您也可能会需要一个视图文件,以及一个块对象来获取你想要使用的URL(技术上你可以把在视图文件,但有块物即是多“的Magento”)。
你layout.xml块将是这个样子
<catalog_category_view>
<reference name="head">
<block type="canonical/canonical" name="head_url" as="head_url" template="ocaff/canonical/head.phtml" />
</reference>
</catalog_category_view>
此块引用head.phtml文件。 该文件将包含:
<link rel="canonical" href="<?php echo $this->getCanonicalUrl() ?>" />
这就要求回到那个有一个名为getCanonicalUrl()函数块对象。 在这个函数中,你会发现和确定要规范的是什么。 最有可能你想这是网址的关键,但你可能有其他的逻辑在脑子里出现。
Answer 2:
刚刚发现了这个问题,同时寻找有关规范网址的支持信息。
我不知道哪个版本添加了这个(无法找到发行说明任何东西),但它现在是1.7.0.2支持开箱即用的。
在管理:系统>> CONFIG >>目录>>搜索引擎优化
最后两个选项启用类别和产品标准网址。
Answer 3:
对产品和类别页面规范的URL被Magento的1.5支持
在管理:系统>> CONFIG >>目录>>搜索引擎优化
文章来源: Setting canonical tags for categories in Magento