在一个理想的世界中,将只有每个页面的一个版本。世界太糟糕了,是混乱和相同的内容可以在同一个网站和其他网站上的多个位置存在。几年前,一个溶液用来帮助这些重复内容的问题:“规范链接元素”,更好地称为“相对=规范”或“规范标签。“
该规范的标签有助于通过设置页面的首选版本并且将信号,如链接到首选版本解决重复内容的问题。标签有助于巩固所造成的问题如重复的内容:
HTTP和HTTPS
www和非www
参数和面导航
会话ID
尾随斜杠
指数/默认页
替代网页版本,如米。或AMP页或印刷版
多数SEO都知道,你可以在头部分使用规范的标签,如:
你可能不知道的是,一个规范的标签可以在HTTP报头中设置为好,如:
在报头中的规范,可用于任何网页,但最常见的情况是用于设置PDF文件的优选版本,谷歌没有当丹夏普劫持谷歌的?SEO入门指南。
该规范的标签是不是一个指令,这意味着它可以被忽略。规范版本是应该在站点地图中使用的网页版本,例如,并且在地图或整个网站内部链接有冲突的网址,可以抛出的混合信号。如果页面没有足够接近匹配一个规范的标签也可忽略不计。
其他的事情都可能出错,比如像“改变我”或“我替换规范复印页数而不是改变规范的标签或离开一个占位符。“你也应该使用绝对?- 不是相对的 – 在规范的路径URL来帮助避免错误。这些和自我指涉的规范标签可能导致多个页面基本上告诉搜索引擎他们的首选版本,这没有任何意义。如果页面有不同的多个规范的标签,那么谷歌将同时忽略。
什么将谷歌做,如果有混合信号,比如刚才提到的那些? 他们将尝试确定使用的各种信号,如建议礼服,内部链接和网站地图网址,最好的URL,但也有其他因素的影响,也。例如,他们可能会尝试选择一个较短的网址在更长的一个?或挑选HTTPS通过HTTP。
谷歌喜欢等效的HTTP网页作为规范,HTTPS页面时存在冲突的信号如下面的不同之处(每?谷歌的搜索控制台帮助文档中使用规范的URL页面):
HTTPS网页的SSL证书无效。
HTTPS网页包含不安全的依赖。
HTTPS网页的漫游器抓取(HTTP网页是不是)。
HTTPS网页重定向用户或通过HTTP页面。
HTTPS网页一个rel =“规范”链接到HTTP页面。
HTTPS网页包含noindex漫游meta标签
一个罕见的情况,但可以肯定一个可能发生的是,当编码错误导致它应该前头部,以结束。在这种情况下,规范实际上可能在体内的含量,它不会被搜索引擎尊重。更糟糕的是,即使通过查看源代码,这个问题不会被大多数工具,比如尖叫青蛙或深或抓取检测。仅通过观看DOM(文档对象模型)本身 – 例如使用检查是否Chrome开发工具时作为?- 可这个问题被识别。
例如,看看家得宝在下面的图片规范的标签,你会看到头部分已经结束?- 和许多内容出现在头查看源代码时,实际上是在人体观察DOM时。
一个规范的标签很容易被错误的像一个拼写错误或斜线,尤其是在一组时,一个小东西,像分页或的hreflang。在这些组中,具有索引不同的网页中包含的内容会引起设置页面的标签不巩固,因为他们应该,如分页组第2页上的规范设置为URL页面1。NOINDEX标签和礼服也应该不能一起使用。我见过的情况下,规范的标签似乎传递NOINDEX的首选版本,其中。
你知道规范的标签可以在不同的领域中使用? 这实际上是使用联合发布内容时的优选方法。你也应该规范化您的网站的替换版本,如移动或AMP版本,返回到主。更妙的是,根据谷歌,你会不会需要更改您的规范标签为即将到来的移动先行指数。
虽然礼服是巩固跨多页信号是有用的,记得在理想的世界里只有一个版本。巩固与其他方法,如重定向页面是在长期运行得更好,因为你可以希望踏踏实实地一个页面的单访问的版本。
在这篇文章中所表达的意见是那些客人笔者并不见得搜索引擎土地。作者的工作人员在这里列出。