设置规范的标签在Magento的类别(Setting canonical tags for cate

2019-10-16 17:03发布

这是可能的,或者是有一些代码,可以添加,所以我可以设置不同的标准网址为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