我有3个提供相同数据的URL:


是规范的代码。包括一个www.example.com/product/foo

执行此操作是否存在任何问题,或者具有循环规范不会引起任何问题?

#1 楼

<link rel='canonical' href='http://www.example.com/product/foo' />出现为http://www.example.com/product/foo并没有暗示圆度。这就是意图。您说此页面的“最佳URL”是http://www.example.com/product/foo,所以当搜索引擎点击http://www.example.com/product/foo?id=1http://www.example.com?product=foo时,它将得到该代码并说“ Aha!这真的是规范页面,我将其定为官方”。在页面本身上,它的意思是“是的,这是页面,这是此页面的最佳URL。”


来自Google的有关rel =“ canonical”的更多信息
存在于microformats.org上的rel-rel-values


评论


我可以在其中添加规范标签的地方

–宝石
17年7月15日在15:58

#2 楼

这是规范链接的一个很好的例子。用Google的话(大概在上面的文章中),您向他们暗示了您希望页面以您指定的格式显示在SERP中。

此外,它有助于您保持访问量避免被稀释(在搜索引擎的眼中),好像它们是3个单独的页面一样,并且可以减轻内容被视为重复的任何机会。具有产品类别(页面上有多个产品)的那些页面/产品不应包含规范链接。我不知道它是否是“官方的”,但是一些WordPress SEO插件在存在多个列表的页面的永久链接(而不是规范的)上使用rel =“ bookmark”。我认为对于产品同样如此。