whoops.

HTTPS 是什麼?網站為什麼需要 SSL 憑證

HTTPS保護瀏覽器與伺服器之間的傳輸,憑證與網站仍需維護
HTTPS處理連線保護,並不代表網站內容或交易本身一定可信。

HTTPS 以 TLS 保護網站連線,但不等於網站內容可信。說明排名公告的歷史限制、憑證效期、HSTS、永久轉址與混合內容檢查,避免用鎖頭或固定分數判斷安全。

本頁目錄

HTTPS 透過 TLS 保護瀏覽器與伺服器之間的連線。它提供加密、身分驗證與完整性保護,但不能證明網站內容可信或沒有惡意程式。Chrome 已在 2023 年將主要鎖頭圖示改為網站控制圖示,不能再以是否出現綠色鎖頭判斷整個網站安全。

本文說明 HTTPS 的作用、與搜尋及使用體驗的關係,以及憑證、轉址和混合內容的檢查方式。這些檢查能找出常見連線問題,不能取代完整的網站安全評估。

啟用 HTTPS 的主要理由是傳輸安全與現代瀏覽器功能支援。不能把未使用 HTTPS 換算成固定排名扣分,也不能宣稱其他 SEO 工作會因此全部歸零。

HTTPS 是什麼?用「明信片與密封信封」一次看懂

HTTP 本身不加密請求與回應,能觀察或控制傳輸路徑的第三方可能讀取或竄改資料。HTTPS 使用 TLS 保護傳輸;仍需留意端點、代理伺服器與應用程式本身的安全。

HTTPS 可比作加密傳遞的訊息:TLS 在連線兩端之間提供機密性與完整性保護,並透過憑證驗證服務名稱。這不代表收件網站本身值得信任,也不涵蓋資料到達伺服器後的儲存與處理。

「SSL 憑證」是沿用的市場名稱,現代 HTTPS 使用的是 TLS。RFC 7568 在 2015 年禁止使用 SSL 3.0;不能因此說 SSL 與 TLS 是同一協定。選購與設定時應確認目前支援的 TLS 版本、憑證與自動續約方式。更多說明見 SSL 憑證完整解析。

網站透過 HTTPS 提供頁面,表示這次連線使用 TLS 保護傳輸。應查看瀏覽器提供的連線資訊與憑證狀態,不能把網址列圖示當成內容、商家或交易的可信保證。

TLS 保護哪些環節:加密、身分驗證與完整性

TLS 的核心保護包括機密性、服務身分驗證與完整性。以下表格以正常驗證的連線為前提;裝置或伺服器遭入侵,仍可能使資料外洩。

左右捲動檢視完整表格

保證 它防的是什麼攻擊 讀者能感受到的具體差異
加密(Encryption)傳輸路徑上的竊聽降低第三方讀取傳輸內容的風險;不保護已遭入侵的端點
身分驗證(Authentication)連線對象冒用預期的服務名稱憑證協助驗證連線的主機名稱;DV 不驗證公司身分,釣魚網站也能有 HTTPS
完整性(Integrity) 竄改:中間人偷偷改掉傳輸中的內容 下載的安裝檔、看到的網頁內容,跟伺服器送出的完全一致

加密降低傳輸路徑上的竊聽風險。即使使用公共網路,也不應忽略網址是否正確、憑證警告與裝置安全;HTTPS 不是免除其他防護的理由。

公開網站通常使用受信任 CA 簽發的憑證,讓瀏覽器驗證連線的服務名稱與憑證鏈。DV 主要確認網域控制權,OV 與 EV 另有組織驗證要求,但都不能證明網站內容或交易安全。還沒申請網域可先看〈網域申請全攻略〉;上線後仍需檢查名稱、期限、信任鏈及瀏覽器回報,不能只看鎖頭圖示。

TLS 會驗證受保護資料的完整性,偵測到不合法的竄改時拒絕接受。這可防止傳輸路徑上的內容被悄悄改動,但如果原始伺服器本來就提供惡意檔案,HTTPS 不會把它變安全。

這三項機制主要保障連線傳輸,不等於完整的網站安全。帳號權限、資料儲存、程式漏洞與內容可信度仍要另外處理。

為什麼「不安全」比你想的更傷:三個被錯過的成本

HTTP 可能造成瀏覽器警告、參照來源資訊減少,或無法使用要求安全環境的 API。實際影響取決於瀏覽器、功能和分析設定,不能保證每個網站都會出現相同的流量或轉換損失。

第一個成本:瀏覽器直接在你的網址列貼標籤

Chrome 68 在 2018 年開始將所有 HTTP 頁面標記為不安全;2023 年又調整 HTTPS 的網址列圖示,以避免使用者把安全連線誤認為可信網站。提示樣式依瀏覽器及平台而異,HTTP 提示也不等同憑證錯誤的阻擋畫面。

換個方式想:你在實體店面門口掛一個「這間店可能不安全」的紅牌,再怎麼促銷,都可能流失在門口猶豫的客人。對陌生訪客來說,瀏覽器警告比標題、商品圖與價格更顯眼。若表單轉換突然下滑,應把 HTTP 警告、混合內容與憑證錯誤列入檢查,而不是只改文案或按鈕。

第二個成本:你的流量來源資料會憑空消失

常見的預設 strict-origin-when-cross-origin 參照來源政策,會在 HTTPS 降級到 HTTP 時省略 Referer。其他政策可能有不同行為;UTM、自動標記與分析平台的歸因也會影響來源,因此不能說所有 HTTPS 導入流量都必定變成 direct。

比較廣告、社群與 反向連結 的成效時,應同時確認 HTTPS、行銷參數、轉址是否保留必要參數,以及分析標記。Referer 減少是一個可能原因,不等於整份來源報表必然失真。

如果 GA4 出現來源異常,先用實際導覽流程檢查網址、標記與歸因設定,再判斷是否與 HTTPS 降級或轉址有關。單看 direct 增加無法確定原因。

第三個成本:現代網頁功能會被悄悄關掉

攝影機、麥克風、地理位置、Service Worker 等功能通常要求 secure context,HTTPS 是公開網站常見的達成方式;localhost 等可信本機環境可能例外。各 API 還有權限、瀏覽器與裝置限制,不能只開 HTTPS 就保證可用。

不符合 secure context 時,API 可能不存在、拒絕請求或回報錯誤。開發者應查看 Console、功能偵測結果與 API 文件,不能把所有失敗都描述為沒有任何錯誤訊息。

有收集個人資料的網站,應將傳輸加密納入整體安全設計,同時檢查權限、儲存、更新與事件處理。HTTPS 本身不是完整的安全稽核,也不能當成已符合所有法律或免責條件的證明。

Google 與瀏覽器推動 HTTPS 的歷史脈絡

以下是與 HTTPS 普及有關的歷史節點。舊公告中的查詢比例或介面說明只適用於當時,不應直接當成今日的固定排名公式。

左右捲動檢視完整表格

時間 Google / 瀏覽器的動作 對你網站的實際影響
2014 年Google 宣布 HTTPS 為非常輕量的排名訊號公告當時影響不到 1% 全球查詢;不是目前固定權重或勝負公式
2015 年RFC 7568 禁止使用 SSL 3.0現代 HTTPS 應使用受支援的 TLS 設定
2015 年 Let's Encrypt 上線,免費憑證普及 憑證簽發可免費,安裝、自動化與監控仍有維護成本
2018 年 Chrome 把所有 HTTP 頁面標記為「不安全」 HTTP 頁面出現連線安全提示;實際使用者反應需另外觀察
2020–2021 年Google 公告並逐步推出網頁體驗更新現行文件說明沒有單一網頁體驗訊號;不能以歷史組合計算固定排名分數

歷史公告說明 Google 曾把 HTTPS 納入搜尋訊號;現行網頁體驗文件則強調整體使用體驗,並表示 Core Web Vitals 以外的體驗面向不直接提高排名。實務上應把 HTTPS 當作安全連線基礎,不估算固定 SEO 加分。

HTTPS 跟 SEO 排名的真實關係:被高估,也被低估

HTTPS 不保證排名上升。先區分歷史排名公告與今天的使用需求:安全連線仍重要,但公開資料不足以替特定網站計算 HTTPS 帶來的排名幅度。

Google 在 2014 年的 HTTPS as a ranking signal 公告,將它描述為非常輕量,當時影響不到全球 1% 查詢。這不是今日的固定比例,也不能推導成只有其他因素完全相等時才會生效。

「平手打破器」可以用來提醒讀者別高估技術設定,但不能當成 Google 公開的精確排序規則。啟用 HTTPS 後仍應檢查內容、可索引性與實際體驗,而不是預期勝過某個 HTTP 對手。

2020 年的公告預告網頁體驗更新,之後在 2021 年逐步推出。現行文件表示沒有單一的 Page Experience 訊號,Core Web Vitals 會被排名系統使用,其他體驗面向不直接提高排名;HTTPS 仍是提供安全連線的基本做法。

升級 HTTPS 的效益應從連線保護、功能相容與使用體驗評估。沒有排名跳升不表示 HTTPS 沒用,也不代表未升級時所有 SEO 努力都被抵銷。

從 HTTP 換到 HTTPS:五個會讓流量掉下來的陷阱

HTTP 改為 HTTPS 涉及 URL 變更,可能需要重新爬取與索引。下列常見設定問題應檢查,但無法承諾固定恢復時間;完整流程見 HTTP 換 HTTPS 完整攻略。

陷阱一:混合內容(Mixed Content)

主頁改用 HTTPS 後,若圖片、CSS、JavaScript、字型或追蹤程式仍請求一般 http:// 子資源,就要檢查混合內容。瀏覽器可能升級部分請求,也可能封鎖資源,造成破圖或功能失效。用瀏覽器開發者工具(F12)的 Console 與 Network 核對實際請求,將子資源改成確認可用的 https:// 網址;一般外部導覽連結與載入子資源是不同情況,不宜盲目全站替換。

HTTPS頁面仍可能引用HTTP:主頁HTTPS、資源HTTP、逐項核對
主頁使用HTTPS後,仍要檢查圖片、腳本和其他資源是否留下HTTP引用。

陷阱二:永久轉址不完整或形成長鏈

永久遷移時,將舊 HTTP 網址以伺服器端 301 或 308 永久轉址導向對應的最終 HTTPS 頁面,見 Google 的〈永久轉址說明〉。若兩個版本都能直接存取,應處理重複內容與標準網址訊號;若經過 HTTP→HTTPS→www→非 www 多次跳轉,則應縮短轉址鏈。額外跳轉需要更多請求,可能影響載入與爬取預算,但不能換算成每層固定的流量或排名損失。

陷阱三:Canonical 標籤還指向 HTTP

遷移後若 Canonical 標籤 仍指向 HTTP,就可能與 HTTPS 轉址和其他偏好訊號矛盾。Google 會綜合訊號選擇標準網址,不是把兩個版本分配固定權重。可用 Screaming Frog 檢查 canonical,再以 Search Console 抽查 Google 的選擇;不要假設工具沒有報錯就一定一致。

陷阱四:HSTS 範圍與部署不符

HSTS 透過 HTTPS 回應標頭,要求瀏覽器在指定的 max-age 期間只使用 HTTPS;不是永遠有效,也不是排名必需項目。一般 HSTS 在瀏覽器第一次成功收到標頭前沒有保護,preload 可補這個缺口,但加入前須確認相關主機與子網域長期支援 HTTPS。先測試短效期,再審慎評估 includeSubDomains 和 preload。

HSTS是瀏覽器記住的政策:HTTPS回應、政策記錄、後續連線
HSTS讓瀏覽器依收到的政策,在有效期間內以HTTPS連線至適用主機。

陷阱五:憑證到期沒有人記得

憑證有期限,不能用「付費一年、免費 90 天」概括。依 CA/Browser Forum 規則,自 2026 年 3 月 15 日起新簽的公開信任 TLS 憑證最長 200 天,供應商可更短。應確認實際效期、設定自動續約與失敗通知,並監控正式網站是否已載入新憑證。選擇與安裝見 SSL 憑證完整教學。

SSL 憑證不是只有一種:DV、OV、EV 怎麼挑?

這一節我給你一個快速判斷的框架,不講申請流程(那一樣在憑證專文裡)。市面上常見的 SSL 憑證分成三個驗證等級,差別不在「加密強度」(TLS 的加密強度跟憑證等級無關),而在「憑證機構查了你多少東西」。

左右捲動檢視完整表格

類型 CA 查核的內容 適合誰 價格帶
DV(Domain Validation) 只確認你控制這個網域 個人網站、部落格、內容站、大多數中小企業 免費起(Let's Encrypt)
OV(Organization Validation) 網域 + 公司登記查核 電商、金融、需要對外展示公司身份的網站 依供應商、服務與合約報價;訂閱期間不等於單張憑證效期
EV(Extended Validation) 依 EV 規範進一步查核組織身分與申請權限 銀行、大型電商、受合規要求的產業 依供應商與附加服務報價

這裡有一個很多人不知道的歷史。EV 憑證在 2018 年以前,會在瀏覽器網址列直接顯示公司全名(那條綠色的公司名),是它最大的賣點。但從 2018 到 2019 年間,Chrome 與 Firefox 相繼移除了這條綠色公司名顯示,因為多數使用者根本不會注意它,而且它造成「有綠色名字等於絕對安全」的錯誤印象。所以現在花大錢買 EV,看得到差異的只剩憑證詳細資料頁面,對一般讀者來說跟 DV 的視覺差別已經很小。我的建議是:除非你的產業有合規需求、或你的客戶會主動點開憑證看公司名字(極少數 B2B 場景),否則 DV 已經完全夠用。

*.example.com 萬用憑證涵蓋單層子網域,例如 www.example.com,不自動涵蓋 example.com 或 www.blog.example.com。SAN 憑證可列出多個名稱;要同時支援裸網域和萬用名稱,需確認兩者都列在憑證內。Let's Encrypt 支援多名稱與萬用憑證,萬用名稱使用 DNS 驗證。

免費 Let's Encrypt 出現後,付費憑證還值得嗎?

Let's Encrypt 提供免費、自動化的 DV 憑證。截至本次查核,classic profile 預設為 90 天;選用 tlsserver profile 則自 2026 年 5 月 13 日起為 45 天,另有短效期 profile。官方規劃 classic 在 2027 年縮至 64 天、2028 年縮至 45 天;應以實際憑證和官方公告確認,不把效期永久寫死。

若只需要網域驗證,Let's Encrypt 是可評估的免費方案;是否適合仍取決於自動化、平台支援與組織要求。主機商和 CDN 可能使用不同 CA 或提供不同範圍的憑證管理,不能說所有平台都已整合 Let's Encrypt 且一鍵完成。

那付費憑證什麼時候才有意義?我整理出四種你會真的需要它的場景:

  • 你需要萬用憑證(Wildcard):免費 Let's Encrypt 也支援萬用憑證,但設定門檻較高;如果你有很多子網域、又沒有技術人力,付費萬用憑證的便利性還是有價值。
  • 你需要 OV 或 EV 等級:Let's Encrypt 只發 DV,所以合規要求 OV/EV 的產業,只能找付費 CA。
  • 你需要特定保固條款:先閱讀供應商合約中的適用對象、承保事件、上限與排除事項,不把憑證保固當成網站被駭或交易損失的一般保險。
  • 你需要維運支援:比較是否提供安裝、續約排障與回應承諾。付費不代表自動附帶 SLA,仍需確認服務契約。

TLS 安全性取決於協定、密碼套件、金鑰與實作,不由憑證價格決定。付費產品可能增加組織驗證或支援服務,應依實際需求比較,不能把「付費」等同「加密更強」。

HTTPS 的初步檢查流程

這一節是一套快速檢查流程,能先排除常見的 HTTPS 與憑證問題,也讓你對網站基本設定有初步判斷。它就像汽車進廠保養前的第一輪巡檢;若這一層已出現異常,再進一步檢查伺服器、憑證鏈與轉址設定。

  1. 查看 TLS 測試報告:可用 SSL Labs SSL Server Test 檢查協定、憑證與組態。依報告找原因,而非只看字母等級;測試通過也不代表應用程式整體安全。
  2. 檢查憑證效期與續約狀態:依 CA、profile 與自動化工具的建議提前續約,監控續約失敗及正式站載入的新憑證;短效期憑證不能套用固定 30 天提醒。
  3. 掃混合內容:在要檢查的頁面按 F12 打開 Console,重新整理,看有沒有黃色的 mixed-content 警告;同時開 Network 面板,看有沒有 http:// 的請求。
  4. 測試 HTTP 到 HTTPS 的回應:用 Network 面板或 HTTP 工具確認伺服器回傳 301/308 並到達對應 HTTPS 頁。瀏覽器也可能先因 HSTS 或 HTTPS-First 升級,單看網址列不足以證明伺服器轉址正確。
  5. 檢查 HSTS 設定:在 HTTPS 回應查看 Strict-Transport-Security,確認效期與子網域範圍符合部署;不要未測試就把 max-age 拉長。

這些動作能初步檢查傳輸與憑證設定,不能證明網站沒有漏洞。維護時仍應搭配 Google Search Console、年度內容與技術健檢,檢查已知安全事件、程式更新與必要的權限。

HTTPS 之外:Google 眼中的「安全網站」還包含什麼?

上述檢查只能找出部分常見問題。HTTPS 不等於網站安全,測試通過後仍需持續監控憑證、伺服器與程式設定,並另外處理惡意內容、權限和資料保護。

Google 的安全問題報表可顯示遭入侵內容、惡意程式或社交工程等問題,搜尋或瀏覽器可能對受影響網址顯示警告。HTTPS 不會防止伺服器本身被入侵;使用 WordPress 等系統時,仍需更新、存取控制、備份及適當監控。

網頁速度、Core Web Vitals、行動版呈現與干擾閱讀的插頁都值得檢查。Google 說明 CWV 會被排名系統使用,但沒有公開固定權重,良好分數也不保證排名;其餘體驗面向仍應為使用者改善。

E-E-A-T 著重內容是否有可信依據;HTTPS 保護傳輸,並不證明內容正確。健康、財務等可能造成重大傷害的主題,還要重視適當專業與可靠來源。這些工作都需要持續維護,不能用一份簡短檢查表宣布全部完成。

三個最常見的 HTTPS 迷思,一次破解

討論 HTTPS 時,常會反覆聽到同一批誤解。這些誤解最危險的地方,不在於它們講錯了某個技術細節,而在於它們會讓你做出錯誤的投資決策,該花的錢不花、不該花的錢卻砸下去。底下這張表是我整理出來、出現頻率最高的三個迷思,配上實際的情況,讓你一次對照清楚。

左右捲動檢視完整表格

常見迷思 實際的情況
「裝了 HTTPS,排名就會變好」歷史公告曾稱為輕量訊號,但沒有今日可套用的固定加分或平手公式,升級不保證排名提高。
「免費憑證的加密比較弱,付費才安全」 TLS 的加密強度取決於協定與密碼套件,跟憑證是免費或付費無關。Let's Encrypt 與頂級付費 CA 走的是同一套 TLS 標準。
「沒有金流就不需要 HTTPS」內容站同樣需要傳輸保護,也可能使用要求 secure context 的功能;實際來源追蹤與轉換影響須另外檢查。

沒有金流的內容站仍應使用 HTTPS,保護傳輸並支援現代功能。瀏覽器警告、參照來源政策與 API 限制都值得檢查,但不代表每個網站會遭受相同損失。

五個動作,今天就檢查你的網站安全體質

HTTPS 的主要價值是保護連線。完成初步設定後,還要監控自動續約、資源 URL、伺服器回應與瀏覽器相容性,不能視為一次安裝就永久完成。

以下清單可用來安排初步檢查;實際工時取決於網站規模與問題,不能在固定時間內保證完成完整安全盤點。

  1. 檢查 TLS 報告:查看憑證、協定與密碼套件的具體結果,依問題安排修正,不把 A 等級當成整個網站安全證明。
  2. 檢查 HTTP 回應:測試伺服器是否將各舊 URL 以 301/308 導到對應 HTTPS 頁,同時避免把瀏覽器的 HSTS 升級誤當成伺服器轉址。
  3. 檢查混合內容:抽查重要頁面的 Console 與 Network,將 HTTP 子資源改為確認可用的 HTTPS URL;不要盲目替換外部連結,或再使用省略協定的寫法。
  4. 監控自動續約:依實際憑證效期與 ACME 工具建議設定通知,確認續約成功且正式站已載入新憑證;短效期方案要採更短的監測週期。
  5. 把「網站安全」排進每月的例行維護:跟 內部連結、robots.txt、XML Sitemap 一起,當成網站體質的基本檢查項,定期看,別等出事才補救。

自動續約可以降低維護負擔,但仍可能因 DNS、驗證權限、排程、部署或帳號變更而失敗。持續監控正式站憑證和續約結果,比只在安裝當天測試更可靠。

自動續約之後仍需驗證:續約執行、部署憑證、外部檢查
安排自動續約後,仍應確認新憑證已部署,外部連線也能正常使用。

還在使用 HTTP 時,先規劃憑證、轉址與資源更新;已使用 HTTPS 則確認續約與回應正常。這些工作與 站內 SEO、認真寫的內容 相互配合,但安全連線不能代替內容品質或其他安全防護。

常見問題

HTTPS 會拖慢網站嗎?
TLS 會有握手與加密成本,但實際效能取決於連線重用、協定版本、網路和伺服器設定。現代瀏覽器通常透過 HTTPS 使用 HTTP/2,HTTP/3 也使用 TLS;應量測實際體驗,不能保證一律更快或幾乎零差異。
HTTP 升級 HTTPS 該用什麼轉址?
永久搬移可使用伺服器端 301 或 308,導向對應的最終 HTTPS 頁。302/307 是暫時轉址訊號,但不能說它們完全不傳遞排名訊號。
免費憑證安全嗎?
憑證價格不決定 TLS 加密強度。Let’s Encrypt 提供 DV 憑證,可滿足許多網域驗證需求;仍需正確設定協定、金鑰、主機名稱和自動續約。
HTTPS 能提升 SEO 排名嗎?
Google 在 2014 年曾將 HTTPS 公告為輕量訊號;當時的不到 1% 查詢不是今日固定權重。現行網頁體驗文件不提供 HTTPS 加分公式,升級不保證排名上升,主要目的仍是安全連線。
混合內容怎麼檢查?
HTTPS 頁面載入 HTTP 子資源時可能被升級或封鎖。用 Console 與 Network 確認資源 URL 和錯誤,再改成確實可用的 HTTPS URL,不建議使用省略協定的 // 寫法。
TLS 憑證一定有效一年嗎?
不是。自 2026 年 3 月 15 日起新簽的公開信任 TLS 憑證上限為 200 天,CA 可更短;Let’s Encrypt 不同 profile 也有不同效期。應以實際憑證與當時官方公告設定續約監控。

操作步驟

  1. 盤點主機名稱和平台支援,配置有效 TLS 憑證,並建立自動續約與失敗通知。
  2. 確認各 HTTP URL 以 301 或 308 導向對應 HTTPS URL,避免不必要的轉址鏈。
  3. 更新 canonical、sitemap、內部連結與子資源,確認 HTTPS URL 正常回應。
  4. 用開發者工具排查混合內容,再依部署逐步測試 HSTS,審慎評估子網域與 preload 範圍。
  5. 確認 GSC 資源涵蓋 HTTPS 版本,查看索引和轉址,持續監控正式站憑證與續約結果。

Whoops 巫普斯科技有限公司

專注技術 SEO、GEO/AEO 與 AI 搜尋實務。本站文章以可驗證資料、公開來源與實作觀察整理而成。

關於 Whoops編輯守則服務內容

想把這篇的方法用在自己的站上?

SEO 健檢、GEO/AEO 引用優化、網頁設計諮詢——把文章裡的方法落地到你的網站。