
網站為什麼一定要安裝 SSL 憑證?
SSL 是讓網站與訪客之間的連線加密的技術,網址開頭會是 https://。SSL 是什麼、中文全名、和 TLS 的關係,見SSL 是什麼?SSL 憑證的意思與加密原理。這篇說明的是:為什麼現在每個網站都應該安裝,以及不裝會有什麼影響。
現在是基本配備,不是加值選項
幾年前 SSL 還常被當成「購物網站才需要」的選配項目,現在情況已經完全改變:
- 瀏覽器會對未加密的網站顯示不安全警告——訪客看到警告的第一反應通常是離開
- 沒有加密的網站,表單送出的資料是明文傳輸
- 部分瀏覽器功能在未加密的環境下無法使用
- 加密與否是搜尋排名的參考訊號之一
結論:所有網站都應該安裝,不論有沒有交易功能。
兩個過時的說法要更新
「加密會讓網站變慢」
這在早期有一定道理,但現在通常不成立。加密連線的建立確實多了一道程序,但現代的傳輸協定需要加密才能啟用,而那些協定帶來的效能改善,通常超過加密本身的成本。
實務上,正確設定的加密網站往往比未加密的更快。
「維護成本會增加」
免費憑證加上自動續期機制普及之後,維護成本已經趨近於零。多數主機面板都支援一鍵申請與自動更新。
真正的成本只出現在需要較高等級驗證的憑證,或環境特殊無法自動化的情況。
訪客看到的差別
| 已加密 | 未加密 | |
|---|---|---|
| 網址開頭 | https | http |
| 網址列顯示 | 通常顯示鎖頭或無特別標示 | 不安全警告 |
| 填表單時 | 正常 | 可能出現額外警告 |
瀏覽器的呈現方式會調整——早期會用綠色標示加密網站,現在多改為不特別標示正常的、只警告有問題的。
這代表:有加密不會加分,但沒有加密會扣分。
裝了 SSL,網站就安全了嗎?
不一定。SSL 保護的是傳輸過程,不能防止網站被入侵,也不能保護存在伺服器上的資料。網站本身的安全,還需要密碼管理、權限控制與定期更新,見後台的資安:密碼、登入保護與被入侵怎麼辦。
對搜尋的影響
加密是搜尋排名的參考訊號之一,但權重不高——它不會讓內容不好的網站排上去。
比較實際的影響是間接的:未加密網站的警告會提高跳出率,而使用者行為本身會影響評價。
什麼時候需要更高等級的憑證
多數企業網站使用基本的憑證就足夠。需要考慮升級的情況:
- 直接串接銀行端的金流服務——通常有較嚴格的要求
- 需要在憑證資訊中顯示公司名稱以增加可信度
- 特定產業的合規要求
類型的選擇見憑證有哪些種類。
憑證的類型、有效期限、瀏覽器的呈現方式與相關規範會不定期調整,本文說明的是原則與判斷方式。實際規格請以憑證核發單位與瀏覽器官方之現行公告為準。