何时使用Canonical和301重定向

不确定何时使用301重定向与规范标签?发现它们是什么,以及在管理重复内容时如何最好地使用每种方法。

“询问SEO问题”是您可以在任何SEO论坛,私人团体或面对面聚会中找到的。什么时候应该使用规范标记而不是301重定向?”

这是一个很好的问题,不仅因为答案是“取决于”,还因为许多SEO专业人员似乎对此感到困惑。在深入研究之前,我们需要了解301标签和规范标签之间的区别。

301重定向

301重定向是一种将一个URL永久移动到另一个URL的方法。从用户的角度来看,他们输入一个URL,然后神奇地得到另一个URL。原始URL上没有加载任何内容,它仅重定向到新位置。多数方法这样做会导致加载时间稍有延迟,但是使用CDN,缓存和现代技术,这实际上并不是我们需要担心的。有一吨的实现301重定向不同的方式。

如果您使用的是Apache,则可以在.htaccess文件中进行操作。Windows托管上有些不同。您甚至可以使用脚本语言在代码中进行重定向,但如果可能的话,我希望在.htaccess级别上进行重定向。

进行重定向的各种方法超出了本文的范围。

规范标签

该规范的标签已经存在了很长一段时间。它即将迎来12岁生日,但SEO专业人士仍在努力使用它,而非SEO专业人士仍在努力宣布它。规范标记的主要目的是允许网站管理员指定与另一个页面相似的页面的首选URL。

考虑页面的“打印版本”,或页面上的排序功能。在这些情况下,规范标签可能非常有用。以后再说。规范标记位于网站的部分中。

网页正文中的规范标签不会受到尊重(如果使用的话,我们可能会获得很多黑帽乐趣)

规范标签很简单:

已经看到一些网站将规范属性放在meta标签或其他标签中。不确定这是否可行,还是不确定为什么要这样做,所以只需像上面那样做即可。

规范与重定向

将在本节中仅介绍重定向,以便它可以涵盖302和难以捉摸的307。虽然重定向是一种指令(它实际上将您定向到另一个页面),但是规范标记只是搜索引擎的提示。

这是一个关键的区别,可以解释何时使用一个与另一个。值得考虑的是,每当您使用规范标签时,搜索引擎可能会选择忽略它。

设想一个场景,在该场景中,您的widgets.html URL上带有指向widgets.htm的规范标记。除了扩展名外,这些URL非常相似。

现在,如果您站点上的所有链接都指向widgets.html,并且站点地图中列出了widgets.html,则搜索引擎可以选择忽略指向widgets.htm的规范标记,因为您网站上的所有其他信号都指向.html版本而不是.htm版本。

尽管您打算使用规范标签,但Google还是选择使用其他更强的信号。这个例子看起来很奇怪,但是我遇到了很多超级复杂的边缘情况,基本上可以归结为这种情况的一个版本。

何时使用重定向

简而言之,当您有两个相等(或非常相似)的页面,并且由于某些其他业务原因而不必同时激活两个页面时,则应使用重定向。何时使用重定向的示例包括:

  • 您不再携带的产品。
  • 您不希望更新的过时页面(请先更新)。
  • 从您的网站中删除的页面。
  • 已移至其他URL的页面。
  • 当您购买了过期的域以将其域权限转移到您的站点时。

你应该不使用301重定向临时的目的,为的CDN(和一些浏览器)可以缓存这个,麻烦使得迅速撤销。使用重定向也可能会降低搜索引擎抓取该旧URL的频率-如果您计划将其移至新URL,这不是问题,但如果打算撤消它,则可能会成为问题。

何时使用规范

规范标签有很多很好的用途。但总的来说,我喜欢将规范标记视为糟糕的URL结构或其他不可避免的URL结构的创可贴。他们是不得已的方法。如果您无法阻止该网址被抓取或看到,并且该网址与另一个网址极为相似,那么规范标记就是您的救星。这里有些例子:

  • 页面的“打印版本”。
  • 页面的构面和排序(例如,显示相同产品但按价格从高到低排序的URL)。
  • 不需要的参数-可能来自付费搜索活动或其他。使用规范可以阻止那些讨厌的营销URL字符串显示在搜索结果中。

存在于多个类别中的产品。如果您可以通过网站上的多个类别访问某个产品,则可能需要将所有类别规范为该产品页面的一个版本-尤其是如果该产品页面所显示的每个类别都相同。

将参数添加到URL但内容本身未更改的情况:用户执行某些操作会更改内容的布局或呈现方式,但不会更改实际内容时的实例。如果我的产品具有相似的内容和描述该怎么办?
这要看情况。

许多SEO专业人员说对相似产品使用规范标签,但会说不同的颜色。但是对于某些产品来说,颜色可能足够重要以赢得可观的搜索量,并且您可能需要其他页面。

一些例子可能是不锈钢器具或红色的Swingline订书机-人们专门按颜色搜索的东西。看到的用于规范标签的大多数创意用途都是在字面上被用作创可贴的情况下。

通常,如果页面上的内容与另一页面几乎相同,并且您不希望两者都出现在搜索结果中,请使用规范。