電商網站安全怎麼做?SSL、付款安全、個資保護與後台設定清單
電商網站安全不能只看 SSL 鎖頭,還要檢查付款安全、個資保護、後台權限、DNS 與 Email 驗證。用分級清單判斷平台責任、金流設定與事件應變流程,降低盜刷、資料外洩與釣魚風險。
電商網站安全包含哪些範圍?不是只有 SSL
電商網站安全至少包含前台、會員、付款、後台、DNS、Email、備份與監控。SSL 只處理傳輸加密,交易風險、個資保護、員工權限與品牌假冒仍要分層檢查。
商家判斷安全成熟度時,不該只問「網站有沒有鎖頭」,而要問「消費者下單、付款、登入、收信、查訂單的每一步,誰負責防護」。我看過不少電商網站前台看起來完整,真正的破口卻在共用後台帳號、過期活動子網域或客服手動查詢會員資料。
| 安全範圍 | 要檢查什麼 | 沒做好會怎樣 |
|---|---|---|
| 前台 | HTTPS、表單、購物車、結帳頁 | 瀏覽器警告、資料傳輸風險、結帳中斷 |
| 付款 | 金流商、3D Secure、Tokenization、異常訂單 | 盜刷、退款爭議、Chargeback 成本 |
| 會員 | 密碼政策、登入限制、MFA、異常通知 | 帳號接管、會員資料外洩 |
| 後台 | 員工權限、操作紀錄、離職停權 | 內部誤操作、資料被匯出、商品或訂單被竄改 |
| 網域與 Email | DNS、SPF、DKIM、DMARC、子網域 | 釣魚網站、假冒品牌寄信、SEO 信任受損 |
前台安全:HTTPS、表單、購物車、結帳頁
前台安全的基本要求,是讓使用者從進站、加入購物車到送出訂單都走 HTTPS,且表單資料不被混合內容或第三方 Script 破壞。尤其結帳頁、會員登入頁、優惠碼欄位與聯絡表單,都要逐頁檢查。
混合內容、表單傳輸、結帳頁跳轉檢查
混合內容常見於圖片、字型、追蹤碼、舊 API 還使用 HTTP。結帳頁若會跳到金流商頁面,要確認跳轉前後的網址、憑證、品牌名稱與回傳頁都正確,避免消費者誤以為進入釣魚頁。
HTTPS、301 與混合內容修正可搭配檢查 HTTPS 301 轉址設定,避免安全設定和 SEO 訊號互相打架。
後台安全:員工登入、權限、操作紀錄
後台能改訂單、看會員資料、上架商品、設定金流,是電商網站的高風險入口。商家要確認每個員工都有獨立帳號、對應權限與操作紀錄,不能用一組帳號讓客服、行銷、倉管和外包共同登入。
交易安全:金流、信用卡、退款與異常訂單
交易安全要看金流商是否合規、信用卡資料是否被 Tokenization 處理、是否啟用 3D Secure,以及訂單是否有異常偵測。能刷卡不代表流程安全,尤其短時間大量小額刷卡、不同卡號同 IP、收件資料反覆變動,都需要被標記。
信任安全:網域、Email、釣魚網站與 SEO 風險
電商安全也包含消費者是否能辨識真正官網與真正通知信。網域管理、Email 驗證、品牌名稱一致性、Google Search Console 安全性問題,都會影響搜尋信任與下單信心。網域本身的選擇與管理,可延伸檢查 網域名稱指南。
SSL / HTTPS 要怎麼設定才算安全?
SSL / HTTPS 安全不是安裝憑證就結束,而是要做到全站 HTTPS、HTTP 301 轉址、Canonical 與 Sitemap 一致、無混合內容、憑證可自動更新。
對電商來說,SSL 憑證保護的是資料傳輸過程,像登入密碼、表單內容、訂單資料在瀏覽器和伺服器之間傳送時不被明文暴露。它無法保證外掛沒有漏洞、後台帳號不會被盜、金流設定不會錯。
SSL 憑證的作用:保護傳輸,不等於保證網站完全安全
SSL Certificate 的責任是加密傳輸與建立瀏覽器信任。商家要確認憑證簽發給正確網域,包含 www 與非 www 版本,並且有自動續約或到期提醒。憑證過期會讓瀏覽器跳出警告,結帳轉換通常會立刻受影響。
HTTPS 必做設定:全站轉址、Canonical、Sitemap、內部連結一致
網站完成 HTTPS 後,要把 HTTP 版本用 301 轉到 HTTPS,Canonical、Sitemap、內部連結、導覽列、頁尾連結都要改成 HTTPS。若搜尋引擎同時看到 HTTP 與 HTTPS 兩套網址,可能造成索引混亂與權重分散。
常見錯誤:結帳頁有 HTTPS,但圖片、Script 或 API 還走 HTTP
最常見錯誤是結帳頁網址有鎖頭,但頁面載入的圖片、追蹤碼、客服外掛或 API 還用 HTTP。這會觸發混合內容警告,也可能讓部分功能在新版瀏覽器被封鎖。檢查時不要只看首頁,要逐頁測試購物車、會員登入、付款回傳頁。
SEO 影響:安全警告、混合內容、被駭跳轉會傷害搜尋信任
HTTPS 本身只是基礎訊號,真正傷害 SEO 的通常是安全警告、惡意程式、垃圾頁注入、被駭跳轉與索引污染。Google Search Console 的安全性問題、手動判決、異常索引頁數,都要列入網站安全檢查。
付款安全要檢查什麼?PCI DSS、3D Secure、Tokenization
付款安全要檢查金流商合規、信用卡資料是否 Tokenization、是否支援 3D Secure、異常訂單如何偵測,以及退款與 Chargeback 流程誰審核。
商家不需要把自己想成金流公司,但也不能把付款安全全部丟給金流商。實務上,金流商降低卡號暴露,商家仍要管理結帳頁、訂單規則、客服確認流程與後台權限。
不要在自家網站儲存完整信用卡資料
小型與中型品牌應避免在自家網站儲存完整卡號、有效期限與安全碼。使用第三方 Payment Gateway,讓卡號由金流商處理,網站只保留交易代碼、授權狀態或 Token,可以降低資料外洩時的損害範圍。
使用第三方金流不代表商家完全沒有責任
第三方金流負責付款頁、授權流程與部分風控,但商家仍要確認金流外掛更新、回傳網址正確、訂單狀態不被偽造、後台只有授權人員可退款。若外包廠商安裝金流外掛,合約裡要寫清楚維護與異常處理窗口。
| 項目 | 金流商責任 | 商家責任 |
|---|---|---|
| 信用卡資料 | 卡號處理、Tokenization、授權 | 不自行保存完整卡號 |
| 3D Secure | 提供驗證機制 | 確認是否啟用與適用情境 |
| 退款 | 執行退款交易 | 建立審核、留存紀錄與客服流程 |
| 異常訂單 | 提供部分風控訊號 | 檢查 IP、收件資料、刷卡頻率與客訴紀錄 |
刷卡測試攻擊與異常訂單要如何偵測
刷卡測試攻擊常見特徵是短時間大量小額訂單、同一 IP 多張卡、同一會員多次付款失敗、收件資料看起來不完整。商家要設定付款失敗次數限制、機器人防護、異常訂單標記與人工覆核。
退款詐騙、Chargeback 與客服流程控管
退款不應只靠客服口頭判斷。高單價商品、虛擬商品、跨境訂單、收件資料異常的訂單,應保留付款紀錄、出貨紀錄、客服對話與 IP 紀錄。退款權限也要分級,避免單一客服可以無限制退款。
會員帳號與個資保護要怎麼做?
會員帳號與個資保護要從資料最小化、密碼政策、登入限制、MFA、異常登入通知與後台查詢權限一起做。少收不必要資料,是降低風險的第一步。
電商網站常持有姓名、電話、Email、地址、訂單紀錄與客服對話。這些 Customer Data 一旦外洩,受影響的不只是法律風險,也包含消費者對品牌的信任。
只蒐集必要個資,並清楚告知用途
結帳表單只應蒐集完成交易、配送、開立發票與客服所需資料。若要蒐集生日、性別、偏好標籤或行銷同意,應清楚告知用途,並避免把選填欄位設成必填。資料收得越多,保護與回應成本也越高。
會員登入防護:密碼強度、登入嘗試限制、異常登入通知
會員登入要設定最低密碼強度、限制連續登入失敗、偵測異常 IP 或裝置。Credential Stuffing 常利用外部外洩密碼自動嘗試登入,單靠「請會員自行注意」不足以防護。
高風險操作加上二次驗證
修改 Email、變更手機、查詢完整訂單、變更收件地址、申請退款等操作,應視為高風險操作。可用 Email 驗證碼、簡訊驗證、Authenticator App 或再次輸入密碼來降低帳號被接管後的損害。
資料匯出、客服查詢與後台搜尋權限要控管
客服不一定需要匯出整批會員資料,行銷也不一定需要看到完整地址。後台應限制批次匯出、模糊顯示部分個資,並留下查詢紀錄。這是很多中小型電商最容易忽略的個資保護細節。
後台與員工權限是最多商家忽略的風險
後台安全要做到獨立帳號、最小權限、MFA、離職停權與操作紀錄。只要一組員工帳號被盜,就可能改商品、看訂單、匯出會員或調整金流設定。
Admin Account 的風險通常不在技術名詞,而在日常流程。活動期間臨時開權限、外包測試後忘記移除、離職員工帳號還能登入,都是商家自己可以修掉的破口。
老闆、客服、倉管、行銷、外包廠商應該有不同權限
| 角色 | 可開放權限 | 應避免權限 |
|---|---|---|
| 老闆或負責人 | 帳務、金流、使用者管理 | 共用給其他員工 |
| 客服 | 查詢訂單、回覆客服、建立退換貨紀錄 | 批次匯出會員、修改金流設定 |
| 倉管 | 出貨狀態、庫存調整 | 查看完整付款資訊 |
| 行銷 | 優惠碼、活動頁、部分報表 | 刪除訂單、匯出完整個資 |
| 外包廠商 | 限定期間、限定功能 | 永久管理員權限 |
禁止多人共用同一組後台帳號
共用帳號最大的問題是追不出誰改了什麼。若訂單被刪、優惠碼被改、會員資料被匯出,只看到同一個 admin 帳號,後續調查會失去方向。每個人都應有自己的帳號與 MFA。
離職、換廠商、活動結束後要立即停權
人員異動要和權限清單連動。離職、調職、換外包、短期活動結束時,應立即停權或降權,並檢查 API Key、FTP、主機面板、DNS 後台和廣告平台權限。
操作紀錄要能查到誰在什麼時間改了什麼
操作紀錄至少要能查到登入時間、IP、修改商品、修改訂單、退款、匯出資料、調整金流與新增管理員。沒有紀錄的後台,出事後很難判斷是外部攻擊、內部誤操作還是流程漏洞。
不同架站方式,安全責任怎麼分?
架站方式會決定安全責任分工。託管平台降低主機與系統維護壓力,自架 WooCommerce 需要自己管理外掛、主機與備份,客製商城則要把維護責任寫進合約。
平台選擇不能只比月費和版型。對電商品牌來說,更關鍵的是「哪些安全項目平台處理,哪些項目商家仍要自己管理」。
託管平台:平台負責基礎設施,商家仍負責帳號與內容
Shopify、SHOPLINE、WACA、CYBERBIZ 這類託管平台通常負責系統更新、基礎設施、部分憑證與主機安全。商家仍要負責員工帳號、Email 驗證、網域設定、客服流程、內容權限與釣魚防護。
自架 WooCommerce:主機、外掛、更新、備份都要有人負責
WooCommerce 彈性高,但風險也分散在 WordPress 核心、外掛、佈景主題、主機、資料庫、備份與金流外掛。主機與備份策略可搭配 雲端主機選擇指南 檢查資源隔離與還原能力。
客製商城:合約要寫清楚維護、漏洞修補、備份與資安事件處理
客製商城最怕交付後沒人維護。合約應寫清楚安全更新頻率、漏洞修補時限、備份保留、事件通報窗口、原始碼管理、第三方套件更新與緊急修復費用,避免出事才發現責任空白。
第三方商城:品牌頁安全較少,但釣魚與客服詐騙仍要管
若主要銷售在大型第三方商城,商家能控制的網站安全較少,但仍要管理官方 Email、客服話術、社群帳號、假冒賣場、假客服與退款詐騙。消費者通常分不清平台責任和品牌責任,信任受損會回到品牌身上。
| 架站方式 | 平台或廠商多半負責 | 商家仍要負責 |
|---|---|---|
| 託管平台 | 系統、主機、部分 SSL | 帳號、DNS、Email、客服流程 |
| WooCommerce | 依主機商與維護商而定 | 外掛更新、備份、權限、金流設定 |
| 客製商城 | 依合約維護範圍 | 驗收、權限、流程、事件決策 |
| 第三方商城 | 平台交易與帳號系統 | 品牌假冒、客服詐騙、官方聯絡資訊 |
DNS、Email 與網域安全要做哪些設定?
DNS、Email 與網域安全要檢查 SPF、DKIM、DMARC、DNS 權限、子網域狀態、網域到期與註冊信箱。這些設定會直接影響品牌假冒與釣魚信風險。
許多電商把 DNS 當成一次性設定,但實際上它是品牌信任的基礎。只要 DNS 權限外流或舊子網域被接管,攻擊者就可能做出看似官方的釣魚頁。
SPF、DKIM、DMARC:降低假冒品牌寄信
SPF 用來指定哪些伺服器能代表網域寄信,DKIM 用簽章確認信件未被竄改,DMARC 告訴收信端遇到驗證失敗時如何處理。訂單通知、電子報、客服信都應通過 Email Authentication。設定細節可對照 DNS 紀錄設定指南。
DNS 權限不要交給不明外包或多人共用
DNS 可以改網站指向、Email 驗證、子網域與 CDN 設定,權限層級應高於一般網站後台。不要用多人共用的註冊商帳號,也不要讓短期活動廠商持有永久 DNS 權限。
停用活動頁、測試站與舊子網域,避免被接管
campaign.example.com、test.example.com、old.example.com 這類子網域,如果 DNS 還指向已停用服務,可能發生子網域接管。活動結束後要移除 DNS 紀錄、關閉測試站、取消不使用的雲端服務。
網域到期、註冊信箱、兩步驟驗證要定期檢查
網域到期會讓官網、Email、廣告到站頁一起受影響。註冊商帳號應啟用兩步驟驗證,註冊信箱要由公司掌控,付款方式也要有人維護,避免到期通知寄到離職員工信箱。
電商網站安全 30 項檢查表
電商網站安全檢查可分成前台、付款、會員、後台、DNS、Email、備份與監控。至少要完成 30 項檢查,才算覆蓋主要交易與個資風險。
這份清單適合品牌老闆、行銷營運與網站管理者一起使用。每一項都要標記負責人、檢查日期與修正狀態,不要停在口頭確認。
前台與結帳檢查
| 1 | 全站啟用 HTTPS,HTTP 以 301 轉址到 HTTPS。 |
| 2 | 首頁、商品頁、購物車、結帳頁都沒有混合內容。 |
| 3 | 表單送出網址使用 HTTPS。 |
| 4 | 結帳跳轉到金流頁時,品牌名稱與網址可被辨識。 |
| 5 | Canonical、Sitemap、內部連結統一使用 HTTPS。 |
| 6 | Google Search Console 沒有安全性問題或異常索引警告。 |
付款與訂單檢查
| 7 | 不在自家網站保存完整信用卡資料。 |
| 8 | 金流商支援 Tokenization 或等效降低卡號暴露的機制。 |
| 9 | 確認 3D Secure 啟用條件與適用交易。 |
| 10 | 付款失敗次數過多會被限制或標記。 |
| 11 | 短時間大量小額訂單會進入人工覆核。 |
| 12 | 退款需要權限分級與紀錄留存。 |
會員與個資檢查
| 13 | 結帳只蒐集必要個資。 |
| 14 | 會員密碼有最低強度要求。 |
| 15 | 登入失敗次數有上限或延遲機制。 |
| 16 | 異常登入會通知會員或管理員。 |
| 17 | 修改 Email、手機、收件地址等高風險操作需要再次驗證。 |
| 18 | 客服查詢與批次匯出會員資料受到權限限制。 |
後台與員工權限檢查
| 19 | 每位員工都有獨立後台帳號。 |
| 20 | 管理員與高權限帳號啟用 MFA。 |
| 21 | 客服、倉管、行銷、外包權限分開設定。 |
| 22 | 離職與換廠商時立即停用帳號。 |
| 23 | 後台可查詢登入與操作紀錄。 |
| 24 | API Key、FTP、主機面板權限有清單管理。 |
DNS、Email、備份與監控檢查
| 25 | SPF、DKIM、DMARC 已設定並通過驗證。 |
| 26 | DNS 後台啟用兩步驟驗證。 |
| 27 | 舊活動頁、測試站、未使用子網域已移除。 |
| 28 | 網域到期日、註冊信箱與付款方式有人管理。 |
| 29 | 備份包含檔案與資料庫,並定期測試還原。 |
| 30 | 安全外掛、監控工具與效能設定不互相衝突,可搭配 Core Web Vitals 檢查 平衡載入速度。 |
發生個資外洩、網站被駭或付款異常時,24 小時內怎麼處理?
資安事件前 24 小時要先停損、保存證據、確認影響範圍、通知平台商與金流商,再修補漏洞與準備對外說明。不要先刪紀錄,否則會影響判斷。
事件應變的目標不是立刻把頁面恢復成好看的樣子,而是控制損害、保留證據、找出入口、避免同一問題再次發生。這是商家最需要冷靜的時候。
0-2 小時:停損、凍結可疑帳號、保存紀錄
先暫停可疑管理員帳號、API Key、外包帳號與異常付款功能。保留伺服器 log、後台操作紀錄、金流交易紀錄、客服對話與可疑頁面截圖。若疑似被駭,不要急著刪除檔案,先複製證據再處理。
2-8 小時:確認影響範圍、通知平台商與金流商
確認受影響的是前台頁面、會員資料、訂單資料、付款流程、Email 還是 DNS。託管平台要聯絡平台商,自架網站要聯絡主機商、維護商與金流商。若有信用卡盜刷或付款異常,先調整風控與退款權限。
8-24 小時:修補漏洞、準備客服話術與必要通知
修補來源可能是外掛漏洞、弱密碼、過期帳號、DNS 權限外流或錯誤金流設定。客服話術要說明目前已知狀況、消費者需要採取的動作、官方聯絡方式與後續更新管道,避免模糊回應造成二次恐慌。
事件後:補強權限、更新密碼、檢討流程
事件結束後要更新高權限密碼、重建 API Key、補上 MFA、移除未使用帳號、檢查備份還原能力,並把事件寫成內部紀錄。下一次促銷活動前,應把同類風險列入上線前檢查。
哪些內容不應該放進本文?
電商網站安全應聚焦交易、會員、付款、後台、DNS、Email、備份與事件應變。與商家決策無關的企業級資安或抽象資安口號,不適合混在同一篇指南裡。
語意範圍收斂,讀者才知道要做哪些設定。把太多無關資安名詞塞進來,只會讓品牌老闆和營運窗口更難判斷優先順序。
企業資安治理、SOC、紅隊演練
SOC、紅隊演練、企業內網治理適合大型組織資安規劃,並非多數台灣電商品牌第一階段要處理的交易安全問題。若沒有對應設定、責任界線或應變步驟,就不應放大成本文主軸。
區塊鏈、Web3、加密貨幣錢包安全
加密貨幣錢包、Web3 私鑰管理與區塊鏈合約安全,和一般電商網站的刷卡、會員、金流、DNS、Email 防護不同。除非商家真的收加密貨幣,否則會讓搜尋意圖偏離。
一般網站設計報價、版型挑選、行銷文案技巧
網站設計報價、版型風格、文案技巧可以影響轉換率,但不是電商資安的核心問題。安全文章應回到設定、權限、付款、個資、備份與事故處理,不要變成泛網站建置指南。
電商網站只要有 SSL 就安全了嗎?
不是。SSL 只保護資料傳輸,仍要處理付款安全、會員帳號安全、後台權限、DNS、Email、備份與監控。若後台共用帳號、金流外掛未更新或 DNS 權限外流,有 SSL 仍可能發生交易與個資事故。
小型電商品牌需要 PCI DSS 嗎?
如果透過合規第三方金流代收,商家通常不應自行保存完整卡號,但仍要確認金流商、結帳流程與訂單風控。小型品牌的實務重點,是降低卡號接觸範圍、啟用必要驗證、控管退款權限與保留交易紀錄。
Shopify、SHOPLINE、WACA、CYBERBIZ 這類平台還需要自己做資安嗎?
需要。平台通常負責基礎設施與系統層,商家仍要負責帳號權限、密碼、DNS、Email、客服流程與釣魚防護。平台安全不會自動解決員工共用帳號、假冒官方信件或客服退款詐騙。
WooCommerce 電商最常見的安全問題是什麼?
常見問題包含外掛未更新、弱密碼、後台無 MFA、主機備份不足、檔案權限錯誤、金流外掛設定不當。WooCommerce 的彈性來自外掛與主機選擇,也代表需要有人持續維護更新、備份和權限。
電商網站被駭會影響 SEO 嗎?
會。惡意跳轉、垃圾頁注入、Google 安全警告、索引污染都可能降低搜尋可見度與使用者信任。商家要定期檢查 Google Search Console、安全性問題、異常索引頁面與搜尋結果中的可疑標題描述。
如何避免會員帳號被盜用?
可使用強密碼政策、登入嘗試限制、異常登入通知、重要操作二次驗證與機器人防護。對高風險操作,例如修改 Email、手機、收件地址或申請退款,應要求再次驗證。
SPF、DKIM、DMARC 跟電商安全有什麼關係?
SPF、DKIM、DMARC 能降低假冒品牌寄信與釣魚信風險,保護訂單通知、行銷信與客服信任。電商若寄送訂單確認、物流通知、會員通知和促銷信,Email 驗證就應列入基本安全設定。
電商網站要多久檢查一次安全設定?
高風險項目如後台帳號、金流、備份、DNS 建議每月檢查;外掛、系統更新與異常訂單應持續監控。大檔促銷、換廠商、改版、串接新金流前,也要重新檢查權限與交易流程。
發現疑似個資外洩時第一件事要做什麼?
先停損與保存證據,例如凍結可疑帳號、保留 log、通知平台商或工程窗口,不要急著刪除紀錄。接著確認影響範圍、受影響資料類型、異常入口與需要對外通知的內容。
自架電商和託管平台哪個比較安全?
沒有絕對答案。託管平台降低基礎維運負擔,自架電商彈性高但需要更完整的維護、更新、備份與權限管理。真正的差異在責任分工是否清楚,以及商家是否有能力持續執行安全檢查。
91App評測:費用結構、APP與OMO能力、品牌是否該導入
91App評測重點整理費用、功能、SEO限制、APP與OMO整合能力,幫助品牌判斷是否適合導入。適合已有會員、門市與營收規模的商家,小型賣家則需先評估成本與彈性。
B2B電商網站建置教學:批發定價與詢問報價系統設定指南(2026)
深入解析如何從零建置B2B電商網站,涵蓋批發分級定價設定、詢問報價(RFQ)系統整合,以及企業客戶管理流程,協助批發商與經銷商打造專業的線上訂貨平台。
購物車棄單怎麼降?電商結帳流程診斷與召回策略,台灣品牌操作重點
購物車棄單不是單純流量不夠,而是加購、結帳、付款到配送之間的阻力。從棄單率 KPI 拆解、行動版流程、運費呈現,到 Email、LINE 與推播的棄單挽回,找出最該先修的成交流失點。