HTTPS通過加密提高了數據傳輸的安全性,這在用戶傳輸敏感數據時特別重要,例如所有銀行域名一定是使用HTTPS而非HTTP,這樣可以保障銀行用戶隱私資料的安全性。目前對于新建的正規網站來說,HTTPS幾乎已經變成一個標準,特別是那些需要登入的網站(會有帳號密碼登入的網站),都應該使用 HTTPS。本文就跟大家分享下HTTP與HTTPS的區別是什么?是否會影響SEO?
一、HTTPS 是什么
HTTPS 中文可以叫做“安全超文本傳輸協議”,它是 HTTP 的擴展,HTTPS 是被用在 Web 瀏覽器和網站之間發送數據的主要協議,使用 HTTPS 的網站,在傳輸資料的過程中,資料是被加密過的,因此黑客獲取信息只會看到一串亂碼。
在 HTTPS 中,通信協議使用傳輸層安全性 TLS 或以前的 SSL 進行加密。因此,該協議也稱為基于 TLS 的 HTTP,或基于 SSL 的 HTTP。
二、HTTP與HTTPS的區別是什么
HTTPS 是帶有 TLS 加密的 HTTP。HTTPS 使用 TLS ( SSL ) 來加密正常的 HTTP 請求和回應,這樣會使數據在網絡上傳輸更安全。使用 HTTPS 的網站在 URL 的開頭使用的是 https:// 而不是 http://。
例如:狂人SEO網站你看到的是“https://www.krseo.com/”,而不是“http”開頭的網址。
在 Chrome 等網絡瀏覽器中,不使用 HTTPS 的網站在瀏覽器網址列旁的標記跟使用 HTTPS 的網站是不一樣的。在 URL 欄中如果你看到綠色鎖頭代表該網頁是安全的,有使用 HTTPS。Google Chrome 和其他瀏覽器也會將所有非 HTTPS 網站標記為不安全。
三、如果網站沒有 HTTPS 會怎樣
HTTPS 因為將信息經過加密,所以在網絡上傳輸的時候,是以加密過后的信息再傳輸,而非明文。如果你使用 HTTP 而不是 HTTPS,你的信息因為沒有經過加密,可能在網絡傳輸的路上就被攔截了,因此黑客也獲得了你的機密信息。
舉例來說,當然我們在網站上輸入帳號密碼的時候,我們的帳號密碼不會在傳輸的過程中被盜。對于銀行網站這類型高機密的網站,是一定要使用 HTTPS 的。
使用 HTTPS 之后,數據被加密,即使數據包被以其他方式攔截,它們也會作為無意義的字符出現。
舉個例子:
HTTPS 加密前:This is a string text about my password.
HTTPS 加密后:sdsdafadadfcadsfajd;j;awijrjoqijr;ij;fwmfcqwmefqlmwe
當你的網站使用 HTTPS 之后,你的資料在網路上傳輸即便被攔截,黑客也只會看到一串亂碼,而不會直接看到你的機密信息,例如帳號密碼。
四、HTTPS 會影響 SEO 中的排名嗎
現在幾乎每個網站都會加上 HTTPS,而且在搜索引擎優化中,網站加上 HTTPS 比起沒有加上 SSL 的 HTTP 網站,更容易獲得搜索引擎信任,特別是 Google 官方已公開 HTTPS 是 SEO 排名要素之一,雖然它的排名信號可能不是很強烈。但是基于安全性的理由,任何網站都應該要使用 HTTPS 而不是 HTTP 了。
而且當牽涉到使用 Canonical 這種標記來指定標準網址時,也建議要將標準網址指向有 HTTPS 的網址。還要注意的是,HTTPS 跟 HTTP 對于搜索引擎來講,基本上是不同的網址,所以建議要將所有 HTTP 的網址,全部做301重定向到 HTTPS 網址上,這樣才能傳遞權重,也將網址規范化。