HTTPS通過(guò)加密提高了數(shù)據(jù)傳輸?shù)陌踩?,這在用戶傳輸敏感數(shù)據(jù)時(shí)尤為重要。例如,所有銀行域名都必須使用HTTPS而不是HTTP,這樣可以保證銀行用戶隱私數(shù)據(jù)的安全。目前HTTPS幾乎已經(jīng)成為新建正規(guī)網(wǎng)站的標(biāo)配,尤其是那些需要登錄的網(wǎng)站(需要賬號(hào)密碼登錄的網(wǎng)站),都應(yīng)該使用HTTPS。本文將和大家分享HTTP和HTTPS的區(qū)別是什么?會(huì)影響SEO嗎?
一、什么是HTTPS
HTTPS中文可稱為“安全超文本傳輸協(xié)議”,它是HTTP的擴(kuò)展,HTTPS是用于在網(wǎng)絡(luò)瀏覽器和網(wǎng)站之間發(fā)送數(shù)據(jù)的主要協(xié)議。對(duì)于使用HTTPS的網(wǎng)站,數(shù)據(jù)在傳輸過(guò)程中是加密的,所以黑客獲取信息時(shí)只會(huì)看到一串亂碼。
在 HTTPS 中,通信協(xié)議使用傳輸層安全性 TLS 或以前的 SSL 進(jìn)行加密。因此,該協(xié)議也稱為 HTTP over TLS 或 HTTP over SSL。
二、HTTP和HTTPS有什么區(qū)別
HTTPS 是使用 TLS 加密的 HTTP。 HTTPS 使用 TLS ( SSL ) 對(duì)正常的 HTTP 請(qǐng)求和響應(yīng)進(jìn)行加密,這使得網(wǎng)絡(luò)上的數(shù)據(jù)傳輸更加安全。使用 HTTPS 的網(wǎng)站在 URL 的開(kāi)頭使用 https:// 而不是 http://。
在 Chrome 等網(wǎng)絡(luò)瀏覽器中,不使用 HTTPS 的網(wǎng)站在瀏覽器地址欄旁邊的標(biāo)志與使用 HTTPS 的網(wǎng)站不同。如果您在 URL 欄中看到綠色鎖,則該頁(yè)面是安全的并且使用 HTTPS。 Google Chrome 和其他瀏覽器也將所有非 HTTPS 站點(diǎn)標(biāo)記為不安全。
三、如果網(wǎng)站沒(méi)有HTTPS呢
HTTPS對(duì)信息進(jìn)行了加密,所以在網(wǎng)絡(luò)上傳輸時(shí),是用加密信息傳輸?shù)?,而不是明文。如果你使用HTTP而不是HTTPS,因?yàn)槟愕男畔](méi)有加密,在網(wǎng)絡(luò)傳輸?shù)耐局锌赡軙?huì)被攔截,所以黑客也會(huì)得到你的機(jī)密信息。
例如,當(dāng)然,當(dāng)我們?cè)诰W(wǎng)站上輸入賬戶密碼時(shí),我們的賬戶密碼在傳輸過(guò)程中是不會(huì)被竊取的。對(duì)于銀行網(wǎng)站等高度機(jī)密的網(wǎng)站,必須使用HTTPS。
使用 HTTPS,數(shù)據(jù)被加密,即使數(shù)據(jù)包被截獲,它們也顯示為無(wú)意義的字符。
例如:
在 HTTPS 加密之前:這是關(guān)于我的密碼的字符串文本。
HTTPS加密后:sdsdafadadfcadsfajd;j;awijrjoqijr;ij;fwmfcqwmefqlmwe
當(dāng)你的網(wǎng)站使用了 HTTPS 之后,即使你在網(wǎng)絡(luò)上的數(shù)據(jù)傳輸被攔截,黑客也只會(huì)看到一串亂碼,并不會(huì)直接看到你的機(jī)密信息,比如賬號(hào)密碼。
四、HTTPS會(huì)不會(huì)影響在SEO中的排名
現(xiàn)在幾乎每個(gè)網(wǎng)站都會(huì)加HTTPS,而在搜索引擎優(yōu)化中,有HTTPS的網(wǎng)站比沒(méi)有SSL的HTTP網(wǎng)站更容易獲得搜索引擎的信任,尤其是谷歌官方已經(jīng)公開(kāi)HTTPS是SEO的其中之一排名元素,雖然它的排名信號(hào)可能不是很強(qiáng)。但出于安全原因,任何網(wǎng)站都應(yīng)該使用 HTTPS 而不是 HTTP。
當(dāng)涉及到使用像 Canonical 這樣的標(biāo)記來(lái)指定規(guī)范 URL 時(shí),還建議將規(guī)范 URL 指向帶有 HTTPS 的 URL。另請(qǐng)注意,HTTPS 和 HTTPTP對(duì)于搜索引擎來(lái)說(shuō)基本上是一個(gè)不同的URL,所以建議把所有的HTTP URL都做301重定向到HTTPS URL,從而傳遞權(quán)重,規(guī)范URL。