我正在开发一个具有版本化URL的项目。我希望rel = canonical元标记始终指向最新版本,并且始终可以通过301重定向到达。
以下是网址:
301 redirect to /example/3
<link rel="canonical" href="/example" />
<link rel="canonical" href="/example" />
<link rel="canonical" href="/example" />
此设置是否有效?像Google这样的服务会选择索引哪个网址,或者它会被“#34;重定向”循环捕获?#34;介于/ example和/ example / 3之间?
答案 0 :(得分:1)
因此,此网站现已被Google编入索引。以下是Google对此方案的反应:
/example
和/example/{latestVersion}
的结果,其中{latestVersion}
是301重定向(最新版本)的结果/example
链接首先出现在结果中/example/{latestVersion}
的链接:
为了向您展示最相关的结果,我们省略了一些与已经显示的13非常相似的条目。 如果您愿意,可以使用包含的省略结果重复搜索。
我正在更改代码,以便规范网址始终为/example/{latestVersion}
,以确保不会将重复内容编入索引。