HTTP迁移HTTPS时,要怎么避免发生重复内容问题

Posted wecloud1314

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTTP迁移HTTPS时,要怎么避免发生重复内容问题相关的知识,希望对你有一定的参考价值。

目前,网络传输协议已逐步倾向于HTTPS加密协议。而HTTP升级到HTTPS的方法并不难,只需部署一张SSL证书即可,其安装方法并不难。但是其过程有一个比较复杂的问题,就是站点迁移到HTTPS。

HTTP站点迁移到HTTPS时,并非是新建一个站点。如果操作出错,Google就会认为你在新建一个站点。在迁移过程中,会因为重复的内容,新的协议站点会在Google重新计算。毕竟HTTP与HTTPS确实存在差异,一个是为客户端与服务端提供加密协议,是安全可靠的,而另一个不是。

这样,Google就会显示两个网址

这样就会出现内容重复的两个不同网页。在技术层面上也是两个不同的页面。这种情况对于各大SEO来说是十分糟糕的,那么应该怎样避免网站迁移到HTTPS时,出现内容重复的两个地址呢?

如何避免Google将http和https页面视为重复的内容?ssl证书申请

这种情况最好的方法是在所有的HTTP页面使用301重定向到对应的HTTPS。换个说法就是把每个页面都使用SSL证书,所有页面都使用HTTPS。如果只在单个页面设置HTTPS,那么该站点的访问者就会从安全连接跳转到非安全连接然后返回。这种做法会给服务器带来额外的压力,因为SSL握手过程是一个复杂的过程。并且也存在风险,不法分子也利用不安全协议打开攻击媒介。

 

竞争对手可以使用你的配置错误

目前,有些服务器就算没有安全的证书也可以向访问者提供HTTPS页面。假设竞争对手使用HTTPS协议链接到您的HTTP站点,Google将其视为重复的内容。Google将会把您的内容编入索引。ssl证书申请

如果他们不使用HTTPS和没有重定向,服务器将不提供页面。因此,使用HTTPS链接到您的HTTP站点时就可能会创建一条错误消息“站点无法访问”。

WWW还是非WWW?

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

这是两个不同的页面,WWW实际上是被视为一个子域名。尽管SSL证书覆盖WWW和非WWW的变体,但浏览器不会将它们视为同一个域名。所以当站长做出了最终选择,并要设置另一个重定向,以免混淆。

建议

希望可帮助用户在迁移到HTTPS时避免重复的内容错误

规范标签 – 即使重定向,将页面的标签规范,将有助于告诉Google在搜索结果中显示哪个页面。

测试服务器 – 服务器如何响应安全和不安全链接的请求?用户需要添加更多的301来弥补。

审核自己的网址 – 通过工具来检查您的网址是否有重复的内容错误。

检查404s – 这只是良好的习惯,使用谷歌搜索控制台来查找和补救网站正在生产的任何404错误。

以上是关于HTTP迁移HTTPS时,要怎么避免发生重复内容问题的主要内容,如果未能解决你的问题,请参考以下文章

打开网站时出现HTTP 400 错误的请求,这是啥意思,要怎么解决?

什么是数据库事务的隔离级别?

PHP避免刷新页面重复提交

你知道怎么分库分表吗?如何做到永不迁移数据和避免热点吗?

如何使MongoDB的列成为SQL Server中发生的主键,避免重复记录?

【tcp】 TCP的连接重连&QUIC的连接迁移