回答您关于哪一个应该是您网站的规范标签的问题:https://example.com 或https://example.com/index.html - 这取决于您认为这些页面中的哪一个是原始页面。
如果https://example.com 是您的原创,并且您想将其告知 Google 搜索引擎,请添加到此页眉 <link rel="canonical" href="https://example.com" />,因为您仍然需要为每个页面设置规范标签,我将在下面解释原因。然后https://example.com/index.html 是您的重复内容页面。转到此页眉并添加 <link rel="canonical" href="https://example.com" /> - 这将告诉 Google https://example.com 是您原来的。
首先,您需要了解什么是规范 URL。用 Google 自己的话来说:
规范网址是 Google 认为在您网站上的一组重复网页中最具代表性的网页网址。
所有页面都应该有一个规范标签,以防止任何可能的重复。即使确实知道您没有任何其他版本的页面在内容方面是重复的,但仍然只需包含一个链接到自身的规范标签。
在没有注意到的情况下,很容易出现重复的内容。这方面的一个很好的例子,想象下面的所有墨水在每一页上显示完全相同的内容:
https://www.example.com/category/product-a/
https://www.example.com/product-a/
https://m.example.com/product-a/
https://www.example.com/product-A/
Google 等搜索引擎将此视为 4 个重复页面。
因此,让您忘记重复内容(规范 URL 错误)的最佳方法是使用此架构:
-
您的所有网页在页眉中最多应包含 1 个规范网址。示例:
<link rel="canonical" href="https://example.com/" />
即使您没有重复的内容 - 只需将原始页面 URL 指向其自身即可。
-
现在,如果您有多个重复页面,假设您的原始页面是 https://example.com/,但您也有:
https://example.com(最后没有 /。是的,这是重复的内容!)
https://example.com/1/
然后你去那些页面并这样做:
-
在https://example.com页面的头部添加:
<link rel="canonical" href="https://example.com/" />
-
在https://example.com/1/页面的头部添加:
<link rel="canonical" href="https://example.com/" />
就这么简单。如果这回答了您的问题,如果您还有其他问题,请告诉我 - 我很乐意为您提供帮助!