Wudelay
ANĀTMAN · AI 筆SEO · · 約 8 分鐘

圖片 SEO 怎麼做?圖片 SEO alt 文字寫法與檔名優化指南

圖片 SEO 怎麼做?圖片 SEO alt 文字寫法與檔名優化指南

在建立網頁內容時,多數人習慣直接上傳相機或手機預設檔名的圖片,並在內容管理系統中略過替代文字欄位。事實上,做好圖片 SEO alt 文字與檔案命名,是讓圖片在 Google 圖片搜尋中取得良好排名、為網站帶來長尾自然流量的關鍵步驟。

搜尋引擎爬蟲雖然具備電腦視覺辨識能力,但仍主要仰賴 HTML 標籤中的文字線索來判斷圖片主題。妥善設定圖片資訊不僅能協助搜尋引擎理解內容脈絡,更是網頁無障礙體驗(Accessibility)的基本要求,確保視障使用者透過螢幕閱讀器也能獲取完整資訊。

優化圖片 SEO 的核心流程非常直截了當:在圖片上傳前給予具語意且使用連字號分隔的英文檔名,插入網頁時撰寫精準描述畫面、不堆疊關鍵字的 Alt 替代文字,並在適當情境下轉換為新一代圖檔格式以維持載入速度。

圖片檔名優化:上傳前必須落實的 3 個命名規範

檔案名稱是搜尋引擎爬蟲在抓取圖片時最先接觸到的線索之一。許多人將相機自動生成的 IMG_0024.jpg 或隨機字串 screenshot-2026.png 直接上傳,這等於放棄了向搜尋引擎宣告圖片內容的機會。建立乾淨、語意清晰的檔名,應遵循以下 3 個規範:

  1. 使用具體描述的英文字詞:檔名應精準反映圖片主體。Google 建議使用簡短且具描述性的檔名(例如以 my-new-black-kitten.jpg 取代隨機生成的 IMG00023.JPG),能為搜尋引擎提供明確的主題線索。
  2. 單詞間建議使用連字號分隔:Google 建議在 URL 中以連字號分隔單詞(hyphen -),有助於使用者與搜尋引擎識別概念;將這項命名習慣延伸至圖片檔案名稱,同樣能維持路徑的清晰與易讀。
  3. 避免使用中文字元與特殊符號:雖然現代瀏覽器支援中文檔名,但在伺服器傳輸與 URL 編碼時,中文字會被轉換為冗長的百分比編碼(例如 %E5%9C%96%E7%89%87)。這不僅讓網址變得冗長、難以閱讀與除錯,也降低了檔案路徑的可維護性,建議一律採用全小寫英數字與連字號。

此外,在確認檔案名稱與路徑設定妥當後,也需檢查網站的 robots.txt 設定,確保沒有意外封鎖 Googlebot-Image 抓取圖片目錄,以免爬蟲無法收錄精心命名的檔案。

圖片上傳前應遵循的 3 個檔名命名規範與爬蟲檢查要點。
圖片上傳前應遵循的 3 個檔名命名規範與爬蟲檢查要點。

圖片 SEO alt 文字怎麼寫?核心原則與範例解析

Alt 文字(Alternative Text,替代文字)是 <img> 標籤中的 alt 屬性。當圖片因網路問題無法載入時,瀏覽器會顯示該文字;當視障者使用螢幕閱讀器時,軟體會朗讀該文字;而在搜尋引擎抓取網頁時,Google 會結合 Alt 文字、電腦視覺演算法與網頁內容來理解圖片的主題。

撰寫優質的 Alt 文字需要掌握以下 3 大原則:

  • 具體描述畫面事實:重點在於「這張圖呈現了什麼實質內容」,而非主觀美感。若圖片包含關鍵資訊(如流程圖中的步驟文字),應如實反映在替代文字中。
  • 捨棄「這是一張圖片」等冗餘贅詞:螢幕閱讀器在遇到圖片標籤時,已會自動向使用者語音宣告「圖像」,若在 Alt 開頭加上「這是一張照片」或「圖片顯示」,只會造成資訊重複與聽讀困擾。
  • 自然融入關鍵字,拒絕堆疊:可以在相關的圖片中置入目標關鍵字,但必須緊扣圖片本身。搜尋指南警告過度填塞關鍵字(Keyword Stuffing)會損害使用者體驗,甚至導致網頁被系統判定為垃圾內容。

為了具體展示不同寫法的差異,以下整理了常見的情境對照:

圖片情境 不良範例(不推薦) 良好範例(符合標準)
草地上奔跑的柴犬 alt=”柴犬 寵物 狗 買狗 台北寵物店”(堆疊關鍵字) alt=”赤柴犬在綠色草地上奔跑並接住飛盤”(具體描述動作與主體)
咖啡沖煮步驟示意圖 alt=”IMG_20260401.jpg”(直接複製檔名) alt=”手沖咖啡注水示意圖,細口壺順時針繞圈注水”(傳達圖表步驟要點)
電商產品照片(白底運動鞋) alt=”鞋子”(描述過於模糊空泛) alt=”男款白色透氣慢跑鞋,側面黑色反光條設計”(涵蓋款式、顏色與細節特徵)

← 左右滑動看完整表格 →

在標準網頁架構中,圖片必須放置在正確的語意標籤內,相關的標籤層級可參考 HTML 語意標籤 的基本規範,讓搜尋引擎爬蟲更完整地解析整體內容結構。

不同圖片情境的 Alt 替代文字不良與良好寫法對照。
不同圖片情境的 Alt 替代文字不良與良好寫法對照。
這段的檢查,我也幫人做。給我網址就好,不用後台帳號,我從外部幫你看一遍。
了解網站健檢

什麼時候 Alt 必須留空?W3C 替代文字判斷法則

許多人誤以為網站上的每一張圖都必須塞滿描述文字,這種作法反而會破壞網頁的可用性。國際無障礙標準組織 W3C 提出的替代文字決策樹指出,圖片應依據其在頁面上的功能來決定 Alt 的填寫方式:

  • 純裝飾性圖片(Decorative Images):例如文章段落間的花紋分隔線、純背景漸層或美化排版的小裝飾圖。這類圖片對理解文章內容沒有任何實質幫助,應將屬性設定為空值 alt=””。空屬性能通知螢幕閱讀器直接忽略該圖,避免使用者被無意義的資訊打斷。
  • 功能性圖片(Functional Images):若圖片本身就是一個按鈕或超連結(例如放大鏡搜尋圖示、首頁 Logo),Alt 文字應該描述「這個連結會前往的目的地或觸發的動作」(例如 alt=”前往網站首頁”),而不是描述圖示的外觀長相。
  • 圖文並茂的重複資訊:若圖片下方已有完整的圖說文字(Caption)詳細交代了內容,Alt 文字則應簡明扼要,避免讓螢幕閱讀器使用者重複聆聽一模一樣的長篇段落。

需要特別強調的是,「屬性留空(alt=””)」與「完全缺少 alt 屬性(<img src=”…”>)」是截然不同的兩件事。如果完全沒有撰寫 alt 屬性,不符合 W3C 規範,部分螢幕閱讀器可能改為朗讀圖檔檔名或路徑,對輔助瀏覽造成干擾;同時,缺少 alt 屬性也會被 HTML 驗證與各類 SEO 稽核工具標記為語法缺失。

W3C 替代文字判斷法則:依圖片功能區分純裝飾、功能性與重複資訊。
W3C 替代文字判斷法則:依圖片功能區分純裝飾、功能性與重複資訊。

圖片格式與載入效能:兼顧搜尋體驗與 Core Web Vitals

除了語意標籤與檔名,圖片的檔案體積也是影響 SEO 成效的核心指標。未經壓縮的高解析度圖檔會拖慢網頁載入速度,進而直接衝擊 Google Core Web Vitals 中的最大內容繪製(Largest Contentful Paint, LCP),因為網頁中面積最大的可視元素通常就是文章首圖或橫幅圖片。

現代網頁開發建議採用新一代圖片格式 WebP 或 AVIF 取代傳統的 JPEG 與 PNG。web.dev 指出,新一代格式 AVIF 相較於傳統 JPEG 可節省超過 50% 檔案大小(實際比例依圖片內容與編碼設定而異),能為網頁帶來顯著的壓縮優勢。

在技術實作上,可透過 HTML 的 <picture> 標籤搭配 <source> 進行漸進增強,優先提供 AVIF 或 WebP 格式給現代瀏覽器,同時保留傳統 JPEG 作為相容性備援。此外,針對大型網站或電商目錄,建議建立獨立的圖片 sitemap 或透過 提交 sitemap.xml 加入圖片標記,以協助搜尋引擎爬蟲更有效率地發現並索引站上的所有視覺資源。

圖片 SEO 常見問答(FAQ)

Q1:圖片的 alt 屬性和 title 屬性有什麼差別?需要兩者都填嗎?

兩者的用途與技術目的完全不同。alt 屬性是替代文字,提供給搜尋引擎理解圖片內容、螢幕閱讀器語音朗讀,以及破圖時呈現在網頁畫面上,是圖片 SEO 與無障礙體驗的核心屬性;title 屬性則是補充資訊,主要在滑鼠懸停於圖片上方時顯示提示浮動框(Tooltip)。在圖片優化實踐中,應優先確保每張具語意的圖片都具備精準的 alt 文字,title 則視桌面端的使用者互動需求選填即可。

Q2:圖片檔名可以用中文嗎?真的會對 SEO 造成負面影響嗎?

技術上搜尋引擎能解析中文 URL,但極不建議在圖片檔名中使用中文。中文檔名在伺服器處理與瀏覽器傳輸時會被轉碼為 UTF-8 百分比編碼(例如 %E7%AE%A1%E7%90%86.jpg),會導致網址變得冗長且難以手動排查與除錯。統一使用英文字詞與連字號命名,兼具通用性與易維護性。

Q3:CSS 中的背景圖片(background-image)會被 Google 圖片搜尋收錄嗎?

不會。Google 官方文件明確指出,Googlebot-Image 只會抓取與索引 HTML 中的 <img> 標籤(包含包在 <picture> 中的圖片)。凡是透過 CSS 樣式表設定的 background-image 都不會被 Google 圖片搜尋索引。如果該圖片屬於頁面內容的核心部分、希望爭取搜尋排名,務必使用標準 HTML <img> 標籤嵌入並設定 Alt 替代文字。

參考資料

  1. URL Structure Best Practices | Google Search Central(Google Search Central)
  2. Image SEO Best Practices | Google Search Central(Google Search Central)
  3. An alt Decision Tree(W3C Web Accessibility Initiative (WAI))
  4. Using AVIF to compress images on your site(web.dev)
你讀完了這篇・約 8 分鐘
ThreadsLINE

下一篇・同一條支流網頁公司說「對 SEO 友善」,你怎麼知道是真的?6 件事自己驗證的檢查表約 6 分鐘 →

river breath・河的呼吸

讀完不急著走。跟著河面呼吸三輪,把讀到的,沉下去。

吸 —— 讓念頭浮起

「唵」—— 圓滿俱足,我與河本為一體