跳到主要內容
網頁設計 元伸科技 元伸科技 · · 9 分鐘閱讀

暗色模式(Dark Mode)的 SEO 與 AI 影響評估

暗色模式是設計趨勢,但對 SEO 與 AI 引用有沒有影響?本文整理暗色模式的實作方式、對 Core Web Vitals 的影響、與 AI-Ready 的關係。

分享
元伸科技 24 年深耕網頁設計、累積 3,000+ 企業實績,本文整理暗色模式(Dark Mode)對 SEO 與 AI-Ready 的實際影響評估。三個事實:(1) **AI 不直接看顏色**——AI 主要解析 HTML 文字內容,暗色或亮色都讀同樣的 HTML;(2) **效能影響輕微**——暗色 CSS 變數新增約 1-3KB,幾乎無感;(3) **使用者體驗加分**——夜間使用者偏好暗色,間接影響停留時間與行為訊號。實作建議:(1) 用 CSS 變數定義雙模式色票;(2) `prefers-color-scheme` 自動偵測;(3) 提供手動切換按鈕;(4) localStorage 記住使用者偏好;(5) 圖片在暗色下需要對應處理(如品牌色 Logo 需暗色版)。元伸協助客戶導入暗色模式後 SEO 與 AI 引用率無明顯變化,但使用者停留時間有顯著提升。

老實說,這幾年跟客戶聊網站改版,「要不要做暗色模式」幾乎變成標配問題。但對 SEO 與 AI-Ready 真的有影響嗎?

實務觀察:很多老闆是因為「看到別人有就想要」才提這個需求,預算花下去之後才發現使用者根本沒在用。本篇整理客觀的影響評估與實作建議,可搭配 暗色模式網頁設計 看完整視覺策略。

三個客觀事實

事實 1:AI 不直接看顏色

AI 爬蟲與 AI Overviews 主要解析 HTML 文字內容:

<!-- 暗色或亮色,AI 都讀同樣的 HTML -->
<article>
  <h1>AI-Ready 網站</h1>
  <p>...</p>
</article>

色彩是 CSS 層的視覺呈現,AI 不在乎是黑底白字還是白底黑字。

事實 2:效能影響輕微

暗色模式實作通常增加:

  • CSS 變數定義:約 1-3KB
  • 切換按鈕 JS:約 1-2KB
  • 系統偵測代碼:約 0.5KB

總計 < 5KB,對 Core Web Vitals 影響可忽略,詳見 Core Web Vitals 與 AI 引用

事實 3:使用者體驗加分

雖然 AI 不在乎,但使用者偏好對行為訊號有影響

  • 夜間使用者偏好暗色(避免眼睛疲勞)
  • 年輕族群(< 35 歲)暗色偏好率 65%
  • 開發者、設計師、創意工作者偏好暗色 80%+

行為訊號(停留時間、跳出率)間接影響 SEO。換句話說,做暗色模式不是為了 AI,是為了使用者體驗——這個觀點搞清楚,後面的判斷才會準。

該不該做暗色模式:判斷指南

你的目標客群是?
├─ 年輕族群(< 35 歲)→ ✅ 強烈建議
├─ 開發者 / 創意工作者 → ✅ 強烈建議
├─ 一般消費者(中老年)→ ⚠️ 可做可不做
└─ B2B 採購主管 → ⚠️ 不必優先

你的網站類型?
├─ SaaS / 工具 → ✅ 強烈建議
├─ 媒體 / 部落格 → ✅ 建議
├─ 電商 → ⚠️ 看調性
└─ 傳統 B2B / 餐飲 → ⚠️ 不必優先

夜間使用率?
├─ > 30% → ✅ 強烈建議
└─ < 10% → ⚠️ 不必優先

實作完整範例

步驟 1:CSS 變數定義

:root {
  /* 亮色模式(預設)*/
  --bg-color: #ffffff;
  --text-color: #1a1a1a;
  --primary: #3B82F6;
  --border: #e5e7eb;
}

[data-theme="dark"] {
  /* 暗色模式 */
  --bg-color: #0f172a;
  --text-color: #f1f5f9;
  --primary: #60a5fa;
  --border: #334155;
}

body {
  background: var(--bg-color);
  color: var(--text-color);
}

步驟 2:prefers-color-scheme 自動偵測

<script>
  // 先看 localStorage
  const theme = localStorage.getItem('theme');

  // 沒設定的話跟系統
  if (!theme) {
    const prefersDark = window.matchMedia('(prefers-color-scheme: dark)').matches;
    document.documentElement.setAttribute('data-theme', prefersDark ? 'dark' : 'light');
  } else {
    document.documentElement.setAttribute('data-theme', theme);
  }
</script>

步驟 3:手動切換按鈕

<button id="theme-toggle" aria-label="切換暗色模式">
  <svg class="sun-icon">...</svg>
  <svg class="moon-icon">...</svg>
</button>

<script>
  document.getElementById('theme-toggle').addEventListener('click', () => {
    const current = document.documentElement.getAttribute('data-theme');
    const next = current === 'dark' ? 'light' : 'dark';
    document.documentElement.setAttribute('data-theme', next);
    localStorage.setItem('theme', next);
  });
</script>

步驟 4:圖片處理

品牌 Logo 與重要圖片需要雙版本:

<picture>
  <source srcset="/logo-dark.svg" media="(prefers-color-scheme: dark)">
  <img src="/logo-light.svg" alt="品牌 Logo">
</picture>

或用 CSS:

.logo {
  content: url('/logo-light.svg');
}

[data-theme="dark"] .logo {
  content: url('/logo-dark.svg');
}

a11y 雙模式對比度測試

兩個模式各別測試:

亮色模式:
- 內文:#1a1a1a on #ffffff = 18.7:1 ✓ AAA
- 連結:#3B82F6 on #ffffff = 4.6:1 ✓ AA
- 次要文字:#6b7280 on #ffffff = 4.7:1 ✓ AA

暗色模式:
- 內文:#f1f5f9 on #0f172a = 15.4:1 ✓ AAA
- 連結:#60a5fa on #0f172a = 7.0:1 ✓ AAA
- 次要文字:#94a3b8 on #0f172a = 6.5:1 ✓ AAA

兩個模式都要 AA 級以上。

元伸協助客戶的實戰觀察

某 SaaS 客戶導入暗色模式:

指標 改善幅度
暗色模式使用率 約三成以上使用者自選啟用
平均停留時間 顯著提升
跳出率 明顯下降
Lighthouse Performance 幾乎不受影響
AI 引用率 無顯著差異

最大效益不是 SEO 與 AI,是使用者體驗與停留時間

對照組是中壢一個傳統製造業客戶,目標客群是 50 歲以上的採購主管——硬做了暗色模式之後,使用率不到 3%,等於這筆預算白花。所以判斷標準從來不是「別人有沒有」,而是「我的使用者會不會用」

不要犯的 4 個錯誤

  • 直接 invert 顏色:暗色 ≠ 亮色反相,需重新設計色票
  • 忽略品牌 Logo:黑色 Logo 在暗背景看不到
  • 沒測對比度:暗色模式可能違反 WCAG
  • 切換無動畫:突然黑白切換刺眼

結語:暗色模式是體驗加分項,不是 SEO 必修課

暗色模式對 SEO 與 AI 引用率影響微小,主要價值在使用者體驗

元伸科技為客戶建議:

  • 目標客群是年輕族群、SaaS、創意工作者 → 建議做
  • 傳統 B2B、餐飲、中老年族群為主 → 可選
  • 預算有限 → 先做 AI-Ready 核心,暗色模式作為第二期加值

做對的事比做多的事重要——暗色模式是錦上添花,不是雪中送炭。元伸科技 24 年深耕網頁設計,客製化網站設計 會依品牌定位決定是否導入暗色模式,並整合到 企業形象網站方案 中。

如果您正在猶豫要不要做暗色模式,歡迎找我們先聊聊目標客群與使用情境,再決定是不是真的需要。

📞 03-366-1000 | 🌐 www.ozchamp.com | 免費諮詢 24hr 回覆


系列文章結語

本文是「AI-Ready 智慧網站」系列的第 35 篇,也是最終篇。從 2026-04-26 起的這趟內容旅程,涵蓋了:

  • AI Overviews 與傳統搜尋的差異
  • Schema.org、llms.txt、E-E-A-T 等技術建置
  • 業態應用(B2B 工業、電商、服務業、餐飲、房仲)
  • 進階整合(自訂 GPT、AI Agent、改版遷移)
  • 運營管理(KPI、ROI、預算配置、團隊協作)
  • 設計細節(字型、暗色模式、a11y)

11 篇基礎 + 24 篇進階 = 35 篇完整 AI-Ready 學習路徑,希望能成為台灣中小企業面對 AI 搜尋時代的實戰指南。

下一階段,元伸科技會繼續每週 1-2 篇 Insights 文章,分享最新的 AI 趨勢、工具、實戰案例。訂閱 RSS 或追蹤元伸 LINE 官方帳號 不漏接。

如有任何 AI-Ready 升級需求,歡迎使用我們的 30 秒免費 AI 能見度測試,或直接 預約 30 分鐘免費諮詢

— 元伸科技 OZ Champ

你的網站,AI 看得懂嗎?

免費檢測 25 項 AI-Ready 指標(robots.txt、Schema、llms.txt、SSR、E-E-A-T 等),10 秒知道你的網站對 ChatGPT、Perplexity、Google AI Overview 的友善程度。

相關文章

網頁設計
圖片與 alt 文字:視覺內容的 AI 友善設計指南
網頁設計 圖片設計 alt 文字 網頁設計 元伸科技 · · 11 分鐘閱讀

圖片與 alt 文字:視覺內容的 AI 友善設計指南

AI 看不懂沒有 alt 的圖片,但設計師習慣把重要訊息刻在圖上。本文整理圖片設計的 6 個 AI 友善原則,與 alt 文字怎麼寫才能被 AI 引用、提升 SEO。

閱讀更多
網頁設計
內部行銷團隊與外部設計公司的協作分工(AI 時代版)
網頁設計 團隊協作 外包管理 AI-Ready 網站 元伸科技 · · 5 分鐘閱讀

內部行銷團隊與外部設計公司的協作分工(AI 時代版)

AI-Ready 網站不只是設計工程,是涉及行銷、技術、內容、營運的跨部門專案。本文整理 AI 時代的內外協作分工模型,避免最常見的「內外脫節」失敗。

閱讀更多
網頁設計
llms.txt 設定完整指南:給 AI 爬蟲的網站索引檔
網頁設計 llms.txt AI 爬蟲 AI-Ready 網站 元伸科技 · · 9 分鐘閱讀

llms.txt 設定完整指南:給 AI 爬蟲的網站索引檔

llms.txt 是專為 AI 設計的網站索引檔,類似 robots.txt 但目的是「主動告訴 AI 我網站有什麼重要內容」。本文教你 5 步驟建立 llms.txt,讓 AI 更精準引用你的內容。

閱讀更多