规范 Link 不做任何事

Canonical Link Does Not Make Anything

伙计们,我有两个不同的 link 但相同的网站。

其中一个是:https://example.com/

其他是:https://www.example.com/

我在 nodejs 和 pug 中执行此过程。所以我有一个布局文件,我添加了我的规范 link 以影响我网站的每个页面。

我的规范 link(在 Pug 语法中):

link(rel="canonical", href="https://www.example.com/")

但是我已经在 layout.pug

中将这个 link 添加到我的 head

为什么它不重定向到规范 url?

"canonical" link type 不会将浏览器重定向到不同的 URL。它的目的是告诉搜索引擎蜘蛛要索引页面的哪个变体。