规范的标签是容易的
专栏作家Patrick Stox概述了当使用canonical标签,以及一些常见的问题,在实施过程中发生的。
HTTP和HTTPS重复问题
在理想的世界里,只会有一个版本的每一页。太坏的世界是凌乱的,相同的内容可以在多个位置上相同的网站和其他网站。年前,一个解决方案来帮助这些重复的内容问题:“规范链接元素,“更好地称为“REL =规范”或“规范标签。”
如何用SEO规范标签的帮助吗?
canonical标签可以设置页的首选版本和传递信号等的首选版本解决重复内容的问题。标签有助于巩固等问题造成的重复内容:
HTTP和HTTPS
www和非www
参数和分面导航
会话ID
尾随斜线
指数/默认页
隔页版本如米或与网页或打印版本
在添加一个典型
大多数SEO都知道,你可以在头部使用规范的标签,如:
<链接rel=“规范”href =“https://example.com/”/>
你可能不知道的是,一个典型的标签可以设置HTTP头为好,如:
HTTP / 1.1 200 OK
链接:< https: / /例子。COM / >;rel=“规范”
在标题的规范可用于任何网页,但最常见的情况是用于设置PDF的首选版本,谷歌什么时候Dan Sharp劫持谷歌的 SEO入门指南。
“我的规范标签不工作”
规范的标签是不是一个指令,这意味着它可以忽略。规范的版本是网页版的,应该用在网站,例如,有冲突的URL在网站或在你的内部链接可以把混合信号。一个典型的标签还可以在这个页面没有足够匹配忽略。
其他的事情可能出错,如复印页和不改变规范标签或离开一个占位符中的规范如“改变自己”或“代替我。“你也应该使用绝对 不是亲戚的典型路径的URL来帮助避免错误。这些与自我参照标准的标记可能导致多个页面基本上告诉搜索引擎是他们的首选版本,这也不是没有道理的。如果页面有不同的多个典型的标签,那么谷歌会忽略。
谷歌究竟会做如果有混合信号如刚才提到的那些?他们将尝试使用建议的礼服的各种信号确定最佳的URL,内部链接和站点的URL,但还有其他的因素,太。例如,他们可能会在一个较长的一 或选择HTTPS HTTP挑短URL。
谷歌更喜欢HTTPS页面HTTP页面相当规范,除非有相互冲突的信号,如以下(每 的利用典型的URL在谷歌的搜索平台帮助文档页):
HTTPS页面中有一个无效的SSL证书。
HTTPS页面含有不安全的依赖关系。
HTTPS页面roboted(和HTTP页面不)。
HTTPS页面重定向用户或通过HTTP页面。
HTTPS页面有rel=“规范”链接到的页面的HTTP。
HTTPS页面包含noindex robots meta标签
一个罕见的案例,但肯定能发生,是当编码错误导致头部结束之前就应该。在这种情况下,一个典型的实际上可能是在体内的含量,在不受搜索引擎的尊敬。更糟糕的是,这个问题不会被检测到的大多数工具一样尖叫的青蛙或深爬行甚至通过查看源代码。只有通过查看DOM(文档对象模型)本身,如使用时检查Chrome开发工具 -这个问题是可以确定的。
例如,在家得宝的规范标签下面的图一看,你会看到头部已经结束 和大部分内容出现在头部的时候查看源代码实际上是身体在查看DOM。
家得宝标准标签的身体而不是头
与其他标签规范的相互作用
一个典型的标签可以很容易的为一个小的事情就像一个拼写错误或斜线是错误的,尤其是在一组的时候,像分页或hreflang。在这些组中,具有不同的页面索引比什么是包含在标签会造成页面设置不应该巩固,如设置在一个分页设置URL的1页2页的规范。noindex标签和礼服也不应该一起使用。我看到的情况下,规范标签似乎通过noindex的首选版本。
规范标签的其他用途
你知道canonical标签可以在不同的领域使用?其实这是首选的方法时所使用的发布内容。你也应该规范网站的替换版本,如移动或AMP版本,回到主。甚至更好,据谷歌,你不需要改变为即将到来的移动第一个索引你的典型标签。
礼不在理想世界的需要
而礼巩固信号在多个页面是有用的,记住,在理想的世界只有一个版本。巩固与其他方法如重定向页面中最好的,因为你希望能到一个单一的访问的页面版本。