Magento SEO – 避免重复内容
已发表: 2021-07-19
Magento 是一个开源电子商务平台,被越来越多的客户使用。 然而,我们倾向于发现 Magento 站点的一个特别弱点是该平台通过创建显示相同内容的多个 URL 来创建重复页面的方式。
现在,尽管人们普遍认为,您不会因为在其他功能正常的网站上出现重复内容而受到 Google 的积极惩罚。 但是,重复内容确实会影响搜索引擎抓取和索引网站的方式,因此会阻碍网站在自然搜索中的表现。
重复内容对 SEO 的影响
简而言之,具有重复页面的网站在搜索与重复页面内容相关的搜索结果中的表现将不如它们。 重复的页面会混淆搜索引擎的搜索结果中应该显示哪个版本,从而导致一个(有时是两个)页面被从 Google 索引中过滤掉。
这是 Google 对重复内容的看法,来自前网络垃圾邮件负责人 Matt Cutts;
“重复内容问题很少与处罚有关。 更多的是关于谷歌知道他们应该对哪个页面进行排名以及不应该对哪个页面进行排名。 Google 不想向搜索者显示相同查询的相同内容; 他们确实喜欢将搜索结果多样化”。
尽管该规则有例外,但在 Google 搜索结果中获得良好排名的最佳机会是确保您不会在您的网站上重复页面。 相反,您应该为每个主题创建一个页面,其中包含专门围绕该主题编写的独特内容。
Magento 中重复内容的常见原因
多个产品页面 URL
默认情况下,Magento 根据产品添加到的类别配置产品页面 URL。 因此,如果一个产品被添加到多个类别,这意味着同一个产品也可以从多个 URL 访问,这取决于它被添加到哪个类别。
例如,可以从以下 URL 访问单个产品:
- www.example.com/category1/产品1
- www.example.com/category2/产品1
- www.example.com/产物-1 <这被称为在Magento的“顶层” URL
这里的问题是 Google 可以访问包含完全相同内容的三个 URL。 由于这些 URL 中的每一个都显示相同的内容,因此搜索引擎可能难以正确处理和索引。 本质上,如果搜索引擎能够抓取包含完全相同内容的三个 URL,它们将被标记为重复,从而导致在搜索结果中应该显示哪个版本的混乱。
Magento 中解决此问题的最简单方法是确保站点仅使用顶级产品 URL。 为此,您需要导航到系统 > 配置 > 目录 > 搜索引擎优化。
进入该部分后,您需要在“为产品 URL 使用类别路径”下拉菜单中选择“否”:

就是这样,您的产品将不再根据它们已添加到 Magento 中的类别来创建新 URL。 但是,请务必记住,某些 URL 可能已被 Google 获取,因此要解决此问题,您需要实现从包含类别的 URL 到“顶级”产品 URL 的 301 重定向。
您可以在此处阅读有关实施 301 重定向的更多信息。
查询字符串
与许多其他电子商务平台一样,Magento 使用分面导航系统允许用户深入查看特定的产品组。 因此,查询字符串被添加到 URL 的末尾,如果处理不当,可能会导致重复的内容。
例如,理论上,以下 URL 都指向相同的内容。 这里唯一的区别是这些页面上的产品过滤方式略有不同:
-
category1http://www.example.com/?search=bikes&color=green -
category1http://www.example.com/?sortby=reviews -
category1http://www.example.com/ -
category1http://www.example.com/?gclid=ABCD
同样,如果允许 Google 抓取这些 URL,原始(未过滤)类别页面的性能将因页面的多个版本而受到阻碍。
为了在 Magento 中解决这个问题,我们需要在每个页面的标题中指定一个rel=canonical标签。
什么是 rel=canonical 标签?
规范标签是一种向 Google 表明某条内容的“首选”版本的方法。 使用我们上面概述的查询字符串示例,我们需要通知谷歌我们只希望他们索引没有添加参数的 URL ( http://www.example.com/category1 )。 通过这种方式,浏览网站的用户仍然可以访问过滤后的内容,但 Google 会理解您只希望他们抓取该页面的一个版本并将其编入索引 - 未过滤的版本:


如何在 Magento 中实现 rel=canonical 标签
许多电子商务网站有成百上千种不同的产品,这将使向每个潜在的重复内容实例添加规范标签成为一项极其耗时的任务。 幸运的是,Magento 有一个内置选项来处理整个网站的规范标签。
要在 Magento 中激活规范,只需导航到系统 > 配置 > 目录 > 搜索引擎优化。
在此菜单中,确保启用以下选项:

启用这些选项并保存配置文件后,您应该注意到应用过滤器的类别现在显示引用原始类别页面的规范链接元素,减去 URL 参数:

避免在 Magento 中手动出现重复内容
我们已经讨论了基于默认 Magento 设置的重复内容的最常见原因,但如果网站要在 Google 的结果中排名良好,则平台上还有许多手动重复内容的情况需要避免。
产品变化
与许多电子商务网站的情况一样,根据颜色、尺寸、面料等不同,产品会有多种变化。如果您的网站是这样的结构,您有两种选择来避免重复内容。
选项 1 – 创建单个页面并在该页面上列出其所有变体
这样你最终会得到一个独特的页面,而不是几个重复的页面。 这是 Google 推荐的显示产品变体的方法,正如 Google 代表John Mueller所引用的:
“产品变体”颜色……用于产品页面,但您不会为此创建单独的页面。 ”使用这些类型的页面,您“总是平衡这些产品的真正非常强大的页面,与许多不同产品的中等强度页面。 “
取自 John Lewis 网站的单个产品页面示例
选项 2 – 使每个变体页面都独一无二
解决产品变体重复问题的最难方法是使每个页面都独一无二。 这涉及添加不同的副本、元数据和图像,并且是迄今为止这两个选项中最耗时的。 此外,几乎没有证据表明这种方法会胜过列出所有变体的单个页面,因此我们通常会向我们的客户推荐选项 #1。
创建其他导航选项
在很多情况下,我们发现网站所有者在不知不觉中为 Magento 中本质上相同的产品类别创建了多个 URL。 例如,我们最近审核的一个网站的“床”类别有三个不同的 URL,这是由于添加了“床”的多个顶级类别而创建的。
这是第一个实例,在导航中将“床”添加到“卧室家具类别”中:

这是从网站的“卧室”部分链接到的同一页面,再次在同一“卧室”部分的“床”部分下:

这些 URL 中的每一个都显示相同的内容、相同的标题标签、相同的标题和相同的元描述,这意味着由于 Google 可以访问三个 URL,网站的排名不会像该主题那样好。
此处的补救措施是在一个主题上有一个版本,并从导航的各个区域单独链接到该页面。 这使 Google 的工作变得更加轻松,因为他们知道关于床的页面是该站点上有关该主题的唯一页面,因此他们应该就该主题编制索引。
结论
如果您正在运行 Magento,我强烈建议您针对上面列出的问题审核您的网站。 当然,电子商务网站上还有许多其他常见的重复内容问题,我在这里只是用 Magento 的具体例子触及了皮毛。
如果您在另一个平台上经营在线商店,我建议您查看本指南,其中概述了电子商务网站上重复内容的常见原因。
Magento #SEO – 避免重复内容:https://t.co/uYRZCd6IVa 通过 @HallamInternet
— 本·伍德 (@iambenwood) 2016 年 2 月 25 日

