爲何非全站升級HTTPS不可?

升級HTTPS已是大勢所趨,但仍有大量互聯網企業猶豫是否要全站升級HTTPS,爲此本文梳理了全站升級HTTPS與部分升級HTTPS的優劣勢對比,來判斷是否真的有必要進行全站HTTPS升級。瀏覽器

HTTPS擁有更高的用戶信息安全度安全

HTTPS主要經過在SSL上傳輸數據來區分HTTP,確保傳輸的數據在傳輸過程當中被加密,只有相應站點服務器或用戶瀏覽器接收時才能被解密,HTTPS經過這種方式避免了第三方攔截。 服務器

同時,HTTPS提供可信的服務器認證,這是一套黑客不能隨意篡改的認證信息,使相關用戶肯定他們正與正確的服務器通訊。沒有全站升級HTTPS的網站使一些頁面在HTTP中可用,而其餘頁面在HTTPS中可用,或在HTTPS中呈現HTML文檔。 優化

經過HTTP或不安全的CDN服務加載其餘資源(例如JS或CSS文件)的網站也存在敏感用戶信息暴露的風險。使整個站點只能經過HTTPS訪問是防止這種風險最簡單的方法。
網站存在HTTPS和HTTP兩種協議時,跳轉需對服務器進行了大量的重定向 網站

僅部分升級爲HTTPS的網站,網站內部的HTTP頁面在錯誤的協議中請求頁面時要求站點服務器觸發301重定向,這是服務器上的漏洞,當這些重定向被觸發時會減慢頁面加載速度。 搜索引擎

網站存在HTTPS和HTTP兩種協議時,搜索可見性下降加密

運行部分升級HTTPS網站須要以HTTP和HTTPS兩種方式管理整個網站,而且須要仔細、精確地控制重定向。網站很容易在兩個協議中被一個或多個網頁解析,致使搜索引擎抓取和索引出單個網頁的兩個版本,從而致使網頁的搜索可見性下降(由於搜索引擎會認爲這兩個網頁相互競爭)。 spa

即便沒有這種風險,搜索引擎有時會索引某些上文說起的錯誤協議的網頁,從而對點擊進入的用戶進行沒必要要的重定向,反過來形成了沒必要要的服務器壓力,稀釋了搜索權限並減慢網頁加載速度。 索引

因爲處理我的身份信息的網頁大多會使用HTTPS,不可避免的會讓一個網站同時擁有HTTPS和HTTP兩種協議,所以選擇全站HTTPS升級而不是僅僅升級我的身份信息網頁將避免如上狀況發生。 圖片

HTTPS與Google搜索可見度具備關聯性

Google在2014年8月宣佈在搜索結果中優先顯示已升級HTTPS的網頁。2015年,HTTPS和搜索結果顯示優先級的相關性變得有統計學意義,SearchMetrics當時獨立取證分析驗證結果以下圖:圖片描述

搜索引擎優化後的HTTPS VS HTTP 網站的 SSL/TLS 加密排名

從上圖能夠看出,當一個網站徹底升級到HTTPS後:HTTPS會向Google發送更高質量的網站信息。 上文描述過混合協議網站的漏洞,所以,選擇將整個網站升級爲HTTPS,而不是爲我的身份信息專用網頁保留HTTPS網頁,會向公衆代表該網站很是重視用戶安全。

這意味着,是否全站升級HTTPS將影響用戶對網站權威性的評估,同時擁有更高的搜索可見性。同時,HTTPS是使用HTTP / 2協議的先決條件,HTTP / 2協議仍在不斷完善,預計在將來幾年會出現爆炸性增加,由於該技術大大下降了頁面負載時間和延遲,加快了HTTPS網頁加載速度。

HTTPS能夠更準確地傳輸引用字符串數據

HTTP網站常常被拒絕訪問由HTTPS網站引用的字符串數據,由於HTTP網站不是HTTPS網站的數據發送目標網站。 另外一方面,HTTPS網站會謹慎對待訪問不安全網站得到的可識別信息,來避免引起沒必要要的故障。所以,HTTP網站的屢次推薦訪問最終會被網站分析錯誤地歸類爲直接訪問。而全站升級HTTPS後,推薦訪問中將會減小引薦來源爲HTTP網址的字符串,使得網站分析更準確。

推薦閱讀:

一文讀懂 HTTP/2 特性

詳解又拍雲 CDN 全站 HTTPS 訪問優化

又拍雲 OV & EV SSL 證書服務一覽

相關文章
相關標籤/搜索