HTTPS对SEO真的有帮助吗?为什么我切了HTTPS排名反而掉了?
我们网站前几天从HTTP全站切到HTTPS了,结果Google Search Console里索引量没变,但自然流量明显下降,是不是哪里配置错了?
我确认了301跳转都加了,<link rel="canonical">也指向HTTPS版本,SSL证书是Let’s Encrypt的,浏览器也没报不安全。但为啥SEO效果反而变差了?
这是我们的重定向规则:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
首先确保所有内部链接都改成HTTPS版本,插件可以帮你批量替换,比如Better Search Replace这个插件就挺好用。有时候即使做了301跳转,页面里残留的HTTP资源也会拖后腿。
另外检查一下网站加载速度,HTTPS握手过程确实会稍微增加一点延迟。建议启用HTTP/2,很多现代主机都已经支持了。实在不行就考虑优化图片和CSS这些静态资源。
最后再确认下sitemap有没有更新为HTTPS版本,同时在Search Console里重新提交一遍。一般等个一两周排名就会慢慢恢复,别太着急。
如果还不行,考虑找专门做SEO的朋友看看,可能是其他技术问题影响的。折腾网站这么多年,遇到这种情况很正常,慢慢来。