rel-canonical 还应该包括协议 (http/https) 吗?

should rel-canonical also include protocol (http/https)?

我正在将我的网站从 http 迁移到 https(尽管它仍然支持通过 http 访问)

目前我的所有页面都在 HTML 中设置了准确的 rel-canonical 元标记,但显然它们都指向规范的 http:// url.

我现在是否也应该将它们更新为 https://,还是将它们保留为 http 是否可以?

我想知道如果我开始混合它们,Google 是否会惩罚我,或开始检测重复内容

是 Google 将 http 和 https 视为不同的站点,因此您应该更新它们。

服务器上的重定向在短期内可能就足够了,但我个人希望尽快更新页面。