每个营销人员都希望他们的内容在搜索引擎中排名良好,这就是为什么我们在我们的网站搜索引擎优化(SEO)中投入大量时间。

SEO的许多方面都很简单——比如标题、元描述和链接构建——但SEO的其他方面可能有点棘手。但这并不意味着你可以忽略他们。

其中一个棘手的元素是Canonicalization - 它可以在搜索引擎如何评估页面的质量方面发挥重要作用。

免费指南:如何运行技术SEO审核

您可以将canonical tags视为包含引用的技术SEO版本,因为它赋予原始材料以信用,并防止重复内容惩罚。

从表面上看,使用规范标记来避免重复内容问题的概念似乎非常简单。毕竟,即使是中学生也被教导说,你不能只是从一个网站上复制粘贴内容,然后称之为你自己的。但把重复内容的问题留给机会是不可取的。SEO策略应该包括使用规范标签管理潜在重复内容问题的计划。

重复内容可以在考虑搜索引擎和人类以非常不同的方式看内容时产生问题。例如,我们,人类,可能会想到http://www.hubspot.com和http://hubspot.com作为完全相同的页面。毕竟,我们建立它作为一个单数页面,而不是两个单独的页面,并且URL的差异只是某人如何到达页面的问题。

即使您站点上的用户知道页面是相同的,即使它是在这些条件之一下加载的,搜索引擎也会为每个版本感知不同的URL,因此认为它们是每个独特的页面。结果,我们陷入了一个困难的境地,有几个页面有完全相同的内容。如果我们从谷歌的角度来看这些页面,我们发现了一个剽窃的案例。

就像你的高中英语老师,谷歌不赞成抄袭,你的SEO将由于重复内容受到负面影响。

幸运的是,Canonicalization提供了解决方案。

规范网址是必要的吗?

前面的例子中相同内容位于https://www.hubspot.com和https://hubspot.com,这只是需要包含规范URL的一种情况。以下每一种情况都是一个常见的实例,当你想要确保你已经添加了一个规范URL:

识别相同产品变体的URL

特别是在电子商务平台上,根据客户正在查看的产品的具体情况对url进行调整是很常见的。例如,假设你在卖狗玩具,有一个很受欢迎的咀嚼玩具,有三种不同的尺寸和颜色可供选择。该产品的主页可能是www.example.com/product,但也可能有像www.example.com/product?size=large&color=blue这样的页面url。

特定于移动的URL,例如amp页面或者是移动特定的子域

为移动设备创造内容是一项营销必须做的事情,但一定要记住,当你的网页是针对移动设备的,但内容却与桌面版本的网站相同时,你就要设置规范的url。对于AMP页面,谷歌也特别提供详细的指导方针如何将加速的移动页面从您的标准网页中正确区分。

特定于地区或国家的url

地理靶派生是根据他们居住的地方迎合您的观众的另一个好方法。If you do this by adding a regional slug or using a regional subdomain (e.g. https://www.example.com/fi/page or https://de.example.com), you’ll want to make sure these region-specific pages point back to the master version of the page. It’s important to note that if you’re translating your page (for example you have the master version in English and have another version that’s entirely in Mandarin), this wouldn’t be a case of duplicate content. When it comes to region-specific content, you’ll want to include the canonical tag if most of the on-page content is the same and in the same language.

自我指涉的url

大多数CMS平台都会自动完成这一点,但不要忽视这一点很重要。创建页面时,可以将其设置为自己的规范URL。这就是所谓的“自引用规范URL”。自我参照规范标签的有用性一直被广泛讨论,直到最近谷歌证实这可以帮助您的页面在搜索结果中表现良好。

如何为您的页面设置规范URL

当需要为页面设置规范url时,可以采用几种不同的方法。每种方法都有其优缺点,根据您的总体web策略,有些方法可能比其他方法更适合您。也就是说,没有一种方法比其他方法都“更好”或更友好。归根结底,每种方法都有自己最适合的情况,底线是,从总体上讲,有规范的URL集总比没有好。

指定首选域

设置规范URL的一个选项需要使用Google Search控制台指定您的首选规范域。这种方法的主要优点是实现起来快速而简单,并且对于具有相同内容且位于相同URL路径但位于不同域的站点是理想的。例如,您可能有一个主办事处和一个分支办事处,在两个不同的域上有相同的“关于我们”页面。通过这种方法,您可以将www.mainoffice.com/about设置为www.branchoffice.com/about的规范变体,而无需对您的网站进行任何深度调整。

这种方法的缺点是,在谷歌搜索控制台中指定首选域只会正确设置谷歌的规范变体,而不会设置其他搜索引擎。此外,您的URL路径必须是相同的,这才能工作。这个方法可以正确地识别以“/about”结尾的两个页面的规范版本,但是如果一个是“/about”,另一个是“/about-us/”,这个方法将不起作用。

使用rel =“canonical”标记

也许是指定页面规范版本的最常见选项是使用rel= " canonical " 标签。使用这种方法,您将向页面头部添加元数据,并指定用作规范地址的适当URL。这个标签被添加到页面的头部标签中(不要与页面头部混淆),并被格式化为:

这种方法的主要好处是,它可以为无限多的页面识别规范URL,而且不必像使用首选域方法那样担心特定的URL路径。此外,许多内容管理系统,包括HubSpot,会自动设置和更新页面元数据中的规范标记。

就缺点而言,这种方法会增加页面的大小,这可能会影响较弱的互联网连接的加载速度。另外,如果你的CMS不自动更新这个标签,如果你的网站的url更新得非常频繁,就很难维护准确的规范标签。

使用rel = canonical http标头

与rel =“canonical”标签类似,功能类似,您可以在HTTP标题响应中设置规范链接识别内容的正确规范版本。如果你的网站上有pdf或其他非HTML内容需要正确识别,这个方法特别有用,因为标签元数据只适用于HTML页面。

与规范的方法一样,这种方法可以用于映射无限多的页面,但是因为它不是作为元数据加载到页面上的,所以它不会增加页面的大小。

这种方法的挑战是,比其他方法正确地建立它可能有点困难,并且对于非常大的网站或网站而言,也可能难以维持频繁的稍微改变。

301重定向

301重定向是一个永久重定向,将一个URL转发给另一个URL。例如,您可以在浏览器中键入“example.com”,并自动重定向到“www.example.com.。“301重定向告诉GoogleBoT和其他搜索引擎爬虫,即页面转发的URL需要被视为规范变化。

最好只在你的时候使用这种方法弃用一个页面的一个版本另一个或当您将根域转发到子域时。在其他情况下使用它可以为您的网站地图的清晰度创建问题,并且如果您决定为不同内容重复使用URL,则也会导致问题。

规范化是关键

为页面设置规范的URL是一种很好的方法,可以确保搜索引擎和访问者都了解您的内容来自哪里,并且您的网站在搜索排名中表现得尽可能好。通过利用规范化,您可以以一种表明内容与您的业务和客户一样独特的方式指示内容的结构和组织。

SEO审计

搜索引擎优化方面

最初发布于2018年12月13日上午6:00:00,更新于2019年12月10日

主题:

技术SEO