搜尋引擎看不見圖片——至少不是用眼睛看。Google 爬蟲在讀一張圖時,真正能解析語意的入口是替代文字(alt text),也就是 HTML <img> 標籤裡的 alt 屬性。這個屬性原本是為視覺障礙使用者設計的無障礙功能,但它同時也是爬蟲判斷圖片主題、決定圖片搜尋排名的主要依據之一。
多數站長寫 alt 文字時,要嘛完全留白,要嘛把關鍵字密密麻麻堆上去。兩種做法都讓搜尋引擎難以正確理解頁面語意。這篇文章整理了圖片 alt 文字 SEO 的寫法邏輯、不同圖片類型的差異化處理,以及實務上最常見的三類錯誤。
alt 文字對 SEO 的實際作用
替代文字的核心價值在於讓機器讀懂視覺內容。Google 近年持續強化圖像識別能力,但官方公開說明仍明確指出,alt 屬性是判斷圖片內容最直接的文字訊號。
從搜尋排名的角度來看,alt 文字影響兩個面向。一是 Google 圖片搜尋(Google Images)的排序,圖片主題越清楚,出現在圖片搜尋結果的機率就越高,對電商、食譜、設計類網站尤其關鍵。二是頁面整體語意的強化,當 alt 文字和頁面的焦點關鍵字形成一致的語意脈絡,爬蟲對整頁主題的信心也會隨之提升。
無障礙(Accessibility)的角度同樣值得重視,而且與 SEO 目標高度一致。螢幕閱讀器(screen reader)在讀到圖片時,會直接朗讀 alt 文字給視覺障礙使用者。一段具體描述圖片內容的文字,對這批使用者的體驗和對爬蟲的效果,指向的是同一件事。
三種圖片類型的寫法差異
不是每張圖都該用相同方式填寫 alt 文字。依圖片在頁面上的功能,可以分成裝飾圖、說明圖和資訊圖三類,各有對應的處理邏輯。
裝飾圖留空 alt 而非省略屬性
裝飾圖指的是只有美化版面功能、對理解內容沒有貢獻的圖片。背景色塊、分隔用的幾何圖形、純裝飾性的圖示都屬於這類。
正確做法是保留 alt 屬性,但值留空,寫成 alt=""。螢幕閱讀器會直接跳過這張圖,不會讓使用者聽到「image」或一串亂碼描述。搜尋引擎也不會因為空 alt 而扣分,因為它能判斷出這是刻意留空,而非遺漏。
需要特別注意的是,若整個 alt 屬性都省略不寫(<img src="...">),行為與 alt="" 不同——螢幕閱讀器可能改讀圖片的 src 路徑,造成體驗問題。
說明圖描述具體可見的畫面內容
說明圖是文章中用來輔助理解文字內容的截圖、流程圖、照片。這類圖片的 alt 文字應該直接描述圖片裡看得到什麼,而不是複述周圍的文章內容。
舉例來說,一張 WordPress 後台的截圖,圖中顯示的是設定頁面的「永久連結」選項,alt 應該寫「WordPress 後台永久連結設定頁面截圖」,而不是「WordPress SEO 設定教學」。前者描述圖片本身;後者描述的是文章主題,對爬蟲不增加任何資訊量。
描述長度沒有硬性規定,但實務上以 125 個字元以內為宜。超過這個長度,螢幕閱讀器可能截斷,而且通常意味著描述範圍過寬。
資訊圖捕捉核心數字或結論
資訊圖(infographic)、數據圖表、統計圖是最難處理的類型。這類圖片本身就是內容主體,而不只是輔助說明。
一張顯示「2025 年台灣電商年增率達 18%」的長條圖,單純寫「電商成長趨勢圖」幾乎等於什麼都沒說。alt 文字應該抓取圖表傳達的核心數字或結論,例如「2025 年台灣電商年增率達 18%,連續第三年超過 15%」。如果圖表資訊複雜到 alt 文字無法完整交代,可以在圖片下方加一段文字說明,補充 alt 文字無法呈現的細節。
最常見的三類錯誤
關鍵字堆疊讓語意反而模糊
把所有目標關鍵字一次塞進 alt 文字,是站長最常犯的誤區。一張產品圖的 alt 寫成「SEO 優化 關鍵字排名 搜尋引擎行銷 WordPress SEO 教學」,不只沒有描述圖片內容,還可能被 Google 判定為關鍵字濫用(keyword stuffing),對整頁排名造成負面影響。
alt 文字的任務是描述圖片,不是把頁面的目標關鍵字再複述一遍。如果圖片本身與關鍵字相關,自然的描述語言就會帶入關鍵字;強迫塞入的效果只會讓語意變成雜訊。
遺漏 alt 屬性損失的不只是 SEO
許多頁面上的圖片完全沒有 alt 屬性,原因通常是上傳時沒有填寫習慣,或是從其他頁面複製 HTML 時帶過來的空圖片標籤。
遺漏 alt 屬性的代價有兩層。SEO 層面,爬蟲拿不到任何語意訊號,那張圖就是透明的,對頁面主題強化沒有貢獻;無障礙層面,螢幕閱讀器會讀出圖片的 src 路徑,讓視障使用者聽到一串毫無意義的文字。WordPress 會在發布時針對缺少 alt 文字的圖片提示警告,這個提示值得認真對待。
全站複製貼上同一段 alt
批次上傳圖片時,有些站長為節省時間,把同一段描述複製給每張圖。這個做法在單一文章裡出現兩張圖時問題不大;但當全站有幾十張圖都貼著一樣的 alt 文字,爬蟲無從區分各張圖的差異,等同於每張圖的語意訊號都互相稀釋。
每張圖的 alt 文字應該對應到那張圖的具體視覺內容,即使同一篇文章裡的圖片主題相近,描述角度也要做出區分。像是「WordPress 後台外觀選單截圖」和「WordPress 後台主題安裝頁面截圖」,雖然都在描述後台,但對應的是不同畫面,各自的 alt 文字就應該精確到畫面層級,而不是統一寫「WordPress 後台截圖」。
alt 文字品質的日常維護
寫完 alt 文字不代表工作結束。隨著網站文章累積,圖片 alt 文字的品質管理需要納入日常檢查流程。
WordPress 提供了媒體庫集中管理的介面,在「媒體 > 媒體庫」裡可以直接看到每張圖片的替代文字欄位是否填寫。批次稽核時,最有效率的方式是從流量高、圖片密度大的頁面開始處理,這類頁面的改善效果也最容易在搜尋主控台(Google Search Console)的成效報告裡觀察到。
Google Search Console 的「搜尋結果」報告有個經常被忽略的功能,可以切換到「圖片」搜尋類型,單獨查看圖片搜尋帶來的點擊與曝光。若一個頁面文字排名表現不錯,但圖片搜尋幾乎沒有流量,通常代表 alt 文字品質有改善空間,或者圖片本身的主題與頁面核心語意脫節。
alt 文字品質提升的效果不像標題最佳化那樣立竿見影,但在圖片搜尋和頁面語意連貫性上積累的效果看得出來。尤其是圖片數量多的教學類與電商類網站,投入這塊的長期回報相對穩定。