HTTP迁移到HTTPS时,如何避免发生复制内容问题

Claire| 2017-12-27 云计算 评论数( 0 )

如果不仔细,你很可能会为你的SEO团队制造一个麻烦的问题。

很多人都说安装SSL证书是一个十分简单的过程,事实也是如此。但你也有可能会犯一些代价高昂的错误。一般来说,我们会举公共秘钥固定(HPKP)这个例子,但那也有可能成为一个问题。但安装SSL证书时一个最大的问题是,站点迁移到HTTPS。

记住,你并不是在创建一个全新的网站,但如果你做得不对,谷歌将错误地认为你做错了——至少在短期时间内。它将因拥有复制内容而停止你的服务。产生这一现象的原因是,你的整个站点将会使用一个不同的协议。HTTP和HTTPS明显不同,一个是安全的,在客户和服务器之间拥有多个加密连接,而另一个则不然。

谷歌会把https://example.com和http://example.com看作是两个拥有复制内容的不同页面。从技术上来说,它们也确实是两个不同的页面。因此,我们怎样才能避免产生这一问题?

如何避免谷歌将http和https页面视为复制内容?

最好的做法是,在所有HTTP页面使用301重定向到对应的HTTPS页面。这也是一个提醒你最好的做法是在所有的站点启用SSL的绝佳的机会。所有页面都应当使用HTTPS协议。让你访客从一个安全的链接到一个不安全的连接,然后再返回来是不理想的。这种做法会给你的服务器带来额外的压力,因为握手是一个昂贵的过程,并且也会将攻击向量暴露出来,被不法分子利用。

竞争对手可能会使用错误配置来攻击你

是的,即使没有安全的证书,一些服务器仍旧可以向访问者提供HTTPS页面。正如我们讨论过的,谷歌也会将这视为复制内容。因此,假设一个竞争对手使用HTTPS协议链接到你的HTTP站点,它会使谷歌将你的内容视为复制内容。

如果他们没有使用HTTPS和重定向,服务器也不会提供页面。因此,同样的原理,使用HTTPS链接到你的HTTP站点时,会创建一条错误的信息“站点无法访问”,这也是十分有害的。

WWW还是非WWW?

关于是否引用WWW,在迁移HTTPS之前,各大站长应提前做好最终决定。对于Google来说:

https://example.com

https://www.example.com

这是两个不同的页面。WWW实际上是被视为一个子域名。尽管大多数SSL证书将覆盖WWW和非WWW的变体,但浏览器不会将它们视为同一个子域名。因此,选择一个页面,再从另一个定向过来,以免混淆。

防止产生复制内容的一些建议

以下几条建议可以帮助你在迁移到HTTPS时,避免发生复制内容问题。

规范标签——即使使用了重定向,但规范页面标签也将有助于告诉谷歌在搜索结果中显示哪个页面。

测试服务器——你的服务器是如何响应安全和不安全链接的请求的?你可能需要添加更多的301重定向来进行弥补。

审查你自己的网址——使用工具(免费的和付费的)检查你的网址是否有复制内容问题。

检查404错误——这是一个良好的习惯,使用谷歌搜索控制台来发现和修复你的站点产生的任何一个404错误。

 

标签:

聚焦云计算,扫描二维码,关注HostUCan云计算

有好的文章希望站长之间帮助分享推广,猛戳这里我要投稿

您需要登录后才可以评论登录|注冊

暂无评论