HTTP (Hypertext Transfer Protocol) 和 HTTPS (HTTP Secure) 最大的區別在於後者使用了 SSL/TLS (Secure Socket Layer/Transport Layer Security) 加密,可以保證通信過程中的數據安全性。如你所知谷歌正在努力推動各地的HTTPS,以便網絡更安全。雖然更安全總是很重要,但還有一些其他原因可能會考慮轉移到HTTPs。
將 HTTP 重定向到 HTTPS 的主要原因有以下幾點:
1.性能和HTTP / 2
內容交付網絡和網絡託管服務提供商正在開始推出HTTP / 2。在Velocity的一次會議上,Load Impact和Mozilla報告說,互聯網用戶可以預期通過HTTP / 2優化和交付的網站比HTTP / 1.1上的網站要好50-70%。要利用HTTP / 2性能優勢,您必須通過HTTPS運行,因為瀏覽器支持。
2.搜索引擎優化和排名
早在2014年,Matt Cutts宣布HTTPS現在是一個輕量級的排名信號,隨著時間的推移谷歌可能會加強這一信號。因此,運行HTTPS可以幫助您的SEO排名。
3.更好的推薦數據(Referral Data)
遷移的第三個原因是因為在Google Analytics中阻止了HTTP到HTTP引用數據。例如,假設您的網站仍在HTTP上,並且您在Reddit和YCombinator上傳播了病毒。這兩個站點都通過HTTPS運行。引用者數據完全丟失,來自這兩個站點的流量最終可能會受到直接流量的影響,而這種流量並不是很有幫助。如果有人從HTTPS轉到HTTPS,則仍會傳遞引薦來源。
4.更安全
運行HTTPS非常重要的第四個原因當然是因為安全性!對於電子商務網站,您需要SSL證書的原因是因為他們正在處理敏感的信用卡數據。對於其他網站,最大的原因是你的WordPress登錄頁面。如果您沒有通過HTTPS連接運行,則您的用戶名和密碼將通過Internet以明文形式發送。您可以在本文中看到有關如何使用這些免費工具實際嗅探和捕獲不安全連接上的WordPress登錄的示例。許多人會爭辯說博客和信息網站不需要在HTTPS上運行,但您的登錄憑據有多重要?
5. SSL建立信任和可信度
SSL非常重要的第五個原因是建立了對訪問者的信任和可信度。根據GlobalSign的一項歐洲調查,77%的網站訪問者擔心他們的數據在網上被截獲或濫用。通過添加SSL證書並顯示綠色掛鎖,這可以立即增加可信度以及我們稱之為“SSL信任”的內容。讓訪問者知道您的安全以及他們的信息將受到保護非常重要。
按照以下步驟操作,了解如何將HTTP重定向到您網站的HTTPS。一些步驟使用WordPress和KeyCDN作為示例。
- Buying an SSL Certificate or Using Let’s Encrypt
- Installing your SSL Certificate
- Update all Hard-coded Links to HTTPS
- Update Custom JS, AJAX Libraries to HTTPS
- Add 301 Redirects to New HTTPS URLs
- Update your robots.txt File
- Install SSL Certificate on CDN
- Update Origin URL on CDN
- Enable HTTP/2 Support on CDN
- Update all Hard-coded CDN Links to HTTPS
- SEO: Google Search Console, Sitemaps, Fetch
- SEO: Resubmit Your Disavow File
- Update Your Google Analytics Profile URL
- Misc Updates