首页

知识学堂

SEO 白皮书

HTTPS重定向对于SEO的重要性体现在提升搜索引擎排名、提高用户信任和安全性、保护用户隐私、提高网站加载速度、符合现代Web标准以及确保数据准确性等方面。正确实施HTTPS重定向是一个关键步骤,能够显著提升网站的SEO表现和整体用户体验。

HTTPS重定向对于SEO具有重要性,主要体现在以下几个方面:

1. 提升搜索引擎排名

排名信号:谷歌明确表示,HTTPS是一个排名信号。虽然权重较轻,但它仍然是影响网站排名的因素之一。使用HTTPS的网站在搜索引擎结果页面(SERP)中可能会比使用HTTP的网站获得更高的排名。

2. 提高用户信任和安全性

数据加密:HTTPS通过SSL/TLS加密协议保护用户数据,防止在传输过程中被窃取或篡改。提高用户对网站的信任感,从而降低跳出率,提高用户体验。

浏览器安全警告:现代浏览器会在地址栏中明确标识HTTP站点为“不安全”,这可能会吓退用户,增加跳出率。HTTPS可以避免这种警告,保持用户对网站的信任。

3. 保护用户隐私

数据完整性:HTTPS保护数据的完整性,确保用户与服务器之间的数据不会被篡改。这对保护用户隐私至关重要,特别是涉及敏感信息的网站,如电子商务、银行和医疗等。

4. 提高网站加载速度

HTTP/2支持:HTTPS是使用HTTP/2协议的前提条件,HTTP/2通过多路复用、头部压缩等技术,可以显著提升网页加载速度。而页面加载速度是一个重要的SEO因素,较快的页面加载速度可以提高用户体验,进而提升SEO效果。

5. 符合现代Web标准

AMP和PWA:许多现代Web技术和标准,如加速移动页面(AMP)和渐进式Web应用(PWA),都要求使用HTTPS。采用这些技术可以进一步提升用户体验和SEO效果。

6. 数据准确性

Google Analytics:如果一个HTTPS网站上的资源通过HTTP加载,Google Analytics可能会将这些流量误报为“直接流量”,而不是正确的来源。使用HTTPS可以确保数据的准确性,帮助你更好地分析和优化SEO策略。

实施HTTPS重定向的步骤

1、获取SSL证书:从可靠的证书颁发机构(CA)获取SSL证书。

2、安装SSL证书:在你的服务器上安装SSL证书。具体步骤取决于你的服务器类型和托管提供商。

3、更新网站URL:将网站的所有URL从HTTP更改为HTTPS,包括内部链接、脚本、样式表和图像等。

4、设置301重定向:在服务器配置中设置301永久重定向,将所有HTTP流量重定向到HTTPS版本。这可以通过修改服务器配置文件(如Apache的.htaccess或Nginx的nginx.conf)来实现。

       Apache示例:

       Nginx示例:

(5)更新Google Search Console和Google Analytics:确保在Google Search Console中添加并验证HTTPS版本的网站,并更新Google Analytics中的属性设置以反映HTTPS URL。

(6)检查混合内容:确保所有资源(如图像、脚本、样式表等)都通过HTTPS加载,避免混合内容警告。

(7)通知搜索引擎:通过提交新的站点地图,通知搜索引擎你的网站已经迁移到HTTPS。


规范详细解读:

1、推荐网站采用HTTPS协议的网址,更安全,有利于排名;

2、网站只采取一种HTTP协议即可,访问HTTP协议网址时,需要301跳转至HTTPS的网址上;

3、确保 SSL 证书有效,失效的证书会影响网页的正常访问;

4、sitemap提交和canonical标签,需要提交HTTPS 版本;

5、避免HTTPS 含有重定向网址;

 

示例:

http://www.anker.com/     https://www.anker.com/

 

参考网址:

 

 

谷歌官方说明:

 

       您应始终使用 HTTPS 保护您的所有网站,即使这些网站并不处理敏感通信。除了为网站和用户的个人信息提供重要的安全性和数据完整性之外,许多新浏览器功能(尤其是渐进式 Web 应用功能)还要求使用 HTTPS。


1、HTTPS 可保护网站的完整性


       HTTPS 有助于防止入侵者篡改您的网站与用户浏览器之间的通信。入侵者包括故意的恶意攻击者,以及合法但具有侵扰性的公司,例如将广告注入网页的 ISP 或酒店。

       入侵者会利用不受保护的通信内容,诱使用户提供敏感信息或安装恶意软件,或者将他们自己的广告插入您的资源。例如,有些第三方向网站注入可能会破坏用户体验并产生安全漏洞的广告。

       入侵者会利用在您的网站和用户之间传输的每一个未受保护的资源。图片、Cookie、脚本、HTML 等都可能被利用入侵可能会在网络中随时发生,包括用户的计算机、Wi-Fi 热点或被盗用的 ISP 等。

 

2、HTTPS 可保护用户的隐私和安全


       HTTPS 可防止入侵者能够被动地监听您的网站和用户之间的通信。

       人们对 HTTPS 有一个常见的误解,认为只有处理敏感通信的网站才需要 HTTPS。每个未受保护的 HTTP 请求都可能会泄露有关用户行为和身份的信息。虽然单次访问您未受保护的网站可能看起来没有问题,但有些入侵者会查看用户汇总的浏览活动,推断他们的行为和意图,并对他们的身份进行去匿名化处理。例如,员工可能在阅读未受保护的医疗文章时,无意中向雇主披露敏感的健康问题。

3、HTTPS 是网络的未来发展方向


       强大的全新 Web 平台功能(例如,使用 getUserMedia() 拍照或录制音频、通过 Service Worker 实现离线应用体验,或构建 Progressive Web 应用)需要在执行前获得用户的明确许可。我们还会更新许多较旧的 API,以要求执行权限,例如 Geolocation API。HTTPS 是这些新功能和经过更新的 API 的权限工作流的关键组件。