对于主页的规范 URL...
<link rel="canonical" href="http://mysite.com" />
或者
<link rel="canonical" href="http://mysite.com/" />
和
它应该放在头部的什么位置?在顶部,中间的某个地方,还是最后?
对于主页的规范 URL...
<link rel="canonical" href="http://mysite.com" />
或者
<link rel="canonical" href="http://mysite.com/" />
和
它应该放在头部的什么位置?在顶部,中间的某个地方,还是最后?
应该是?我不认为有一个单一的答案。有关系吗?是的,在很多情况下。这是两个不同的 URL,当代码查看 URL 并决定它包含的内容时,可能会出现一些情况(例如 Web 优化或分析)。如果它需要“www.mysite.com/page?test=1”并看到“www.mysite.com/page/?test=1”,它将不起作用。服务器重定向也可能受到差异的影响。
The rel="canonical" attribute should be used only to specify the preferred
version of many pages with identical content (although minor differences,
such as sort order, are okay).
这是来自谷歌对canonical
链接的描述。因此,您不应该使用该站点的根目录,因此这个问题没有实际意义。
假设您还没有重定向来强制尾随 /,那么您可以选择使用任一版本的规范标签。
由您决定,您希望您的网址如何出现在搜索结果中,带有/或没有尾随?
您可以将规范标签放置在头部的任何位置。
我最近也来决定我主页的规范网址是否使用斜杠。谷歌搜索该案例无法找到一个好的答案。但是,我标记了热门搜索主要是导致带有斜杠的网站主页。