我使用Jekyll创建了我的博客。我被告知我的网站正在为某些网页索引3个网址,这些网页将被归类为Google的重复内容。我注意到我可以访问:
https://villaagogo.com/guide/universal-orlando-resort/halloween-horror-nights-2017/,https://villaagogo.com/guide/universal-orlando-resort/halloween-horror-nights-2017以及每个斜杠后的index.html扩展名。
我不知道如何解决这个问题。我的配置文件中有以下内容:
permalink: /:categories/:title/
在模板中我有以下内容:
<link rel="canonical" href="{{ page.url | replace:'index.html','' | absolute_url }}">
我还需要做其他事吗?在博客的主页上也是如此,有或没有斜杠/ blog /和/ blog
任何帮助都会很棒。
由于 克里斯
答案 0 :(得分:0)
规范是好的,应该遵守,但你也应该通过301重定向将一个重定向到另一个。
看起来你很高兴:
curl -I "https://villaagogo.com/guide/universal-orlando-resort/halloween-horror-nights-2017"
HTTP/1.1 301 Moved Permanently
Content-Length: 206
Content-Type: text/html; charset=UTF-8
Location: https://villaagogo.com/guide/universal-orlando-resort/halloween-horror-nights-2017/
Server: Microsoft-IIS/7.5
X-Powered-By: ASP.NET
Date: Mon, 28 Aug 2017 23:41:18 GMT