我应该在主页上使用 rel="canonical" 将非 www 转为 www 吗?

Should I use rel="canonical" on my homepage for non www to www?

我对在主页上使用 rel="canonical" 感到很困惑,因为我的网站使用 www 和非 www。我应该使用

<link rel="canonical" href="https://www.example.com/" />

在我的主页上,因为我更喜欢 www,因为当有人使用非 www 访问我的域时?

您绝对应该在非 www 版本上使用规范 url 以避免重复内容问题。这不适用于主页,而是适用于您网站的每个页面,无论是否使用 www 子域都可以打开。

但更可取的解决方法是配置 302 moved permanentrly redirect 而不是 rel="canonical"。您可以使用网络服务器配置或 .htaccess 文件执行此操作。

在此处的帮助文章中阅读有关 google 如何处理重复内容的更多信息:https://support.google.com/webmasters/answer/66359?hl=en