16
8 月
第 21 章:圖片 SEO 完整指南
第 21 章:圖片 SEO 完整指南

為什麼圖片 SEO 值得你花時間?
圖片搜尋佔 Google 總搜尋量約 20-25%,是一個常被忽視的龐大流量來源。更重要的的是,優化圖片不僅能帶來圖片搜尋流量,還能通過以下方式幫助你的網頁排名:
- 提升頁面加載速度(影響 Core Web Vitals)
- 增加內容可讀性和使用者停留時間
- 提供額外的排名信號(Alt Text、檔案名稱)
- 讓你的頁面有資格出現在 Google 圖片搜尋和 Google Lens 結果中
圖片 SEO 五大支柱
┌─────────────────────────────────────────────┐
│ 圖片 SEO 五大支柱 │
├──────────┬──────────┬────────┬──────┬───────┤
│ 檔案名稱 │ Alt Text │ 檔案格式 │ 圖片 │ 結構化 │
│ │ │ 與壓縮 │ 尺寸 │ 資料 │
└──────────┴──────────┴────────┴──────┴───────┘
支柱一:檔案名稱優化
圖片檔名是 Google 理解圖片內容的第一個信號。
命名規則
| 規則 | ⭕ 好 | ❌ 差 |
|---|---|---|
| 描述性 | golden-retriever-puppy-food.jpg |
IMG_4582.jpg |
| 使用連字號 | dog-food-comparison-chart.png |
dog_food_comparison_chart.png |
| 包含關鍵字 | seo-checklist-2024.jpg |
image1.jpg |
| 避免關鍵字堆砌 | dog-food-guide.jpg |
best-dog-food-cheap-dog-food-top-dog-food.jpg |
| 小寫英文 | royal-canin-small-breed.jpg |
Royal_Canin_Small_Breed.JPG |
與 URL 相同,Google 將連字號視為分隔符,底線不被視為分隔符。
支柱二:Alt Text(替代文字)
什麼是 Alt Text?
Alt Text 是當圖片無法顯示時替代顯示的文字,也是螢幕閱讀器描述圖片的依據。對 SEO 而言,它是 Google 理解圖片內容的最強信號。
<img src="dog-food-comparison.jpg" alt="2024 年 5 款熱門狗飼料營養成分比較表">
Alt Text 四大原則
| 原則 | 說明 |
|---|---|
| 描述性 | 準確描述圖片內容��想像你在向看不見的人描述這張圖 |
| 簡潔 | 控制在 125 字元以內(螢幕閱讀器通常在此截斷) |
| 自然融入關鍵字 | 如果合理,將相關關鍵字自然融入 |
| 避免關鍵字堆砌 | alt="狗飼料推薦狗飼料品牌狗飼料評價" 會被視為垃圾 |
Alt Text 範例對比
| 圖片內容 | ⭕ 好的 Alt Text | ❌ 差的 Alt Text |
|---|---|---|
| 狗飼料成分表 | 小型犬幼犬飼料主要營養成分對照表 |
表格 |
| SEO 流程圖 | SEO 優化四步驟流程圖:研究→創作→優化→追蹤 |
SEO 流程圖 SEO 策略 SEO 優化 |
| 產品照片 | 皇家 S 系列小型犬飼料 2kg 包裝正面 |
產品圖片 |
何時 Alt Text 可以留空?
對於純裝飾性圖片(如背景圖案、分隔線),可以將 Alt 設為空字串:
<img src="decorative-line.png" alt="">
設為空字串(不是不寫)告訴螢幕閱讀器這張圖可以略過。
支柱三:檔案格式選擇與壓縮
主流圖片格式選擇指南
| 格式 | 最適合 | 優點 | 缺點 |
|---|---|---|---|
| WebP | 網頁圖片首選 | 壓縮率高、品質好、Google 推薦 | 舊瀏覽器兼容性(已非常少) |
| AVIF | 次世代格式 | 比 WebP 更小、品質更高 | 瀏覽器支援仍在普及中 |
| JPEG | 照片類圖片 | 兼容性最佳、色彩豐富 | 無透明度、壓縮有損 |
| PNG | 圖標、Logo、截圖 | 支援透明度、無損壓縮 | 檔案較大 |
| SVG | 圖標、Logo、插圖 | 無限縮放、極小檔案 | 複雜圖片不合適 |
圖片壓縮的目標
| 頁面類型 | 圖片最大檔案大小 | 建議 |
|---|---|---|
| 內容圖片(部落格) | 100-200KB | WebP 格式壓縮質量 80-85% |
| 縮圖 | 20-50KB | 適當降低解析度 |
| Hero 大圖 | 300-500KB | 使用懶加載(Lazy Loading) |
| Logo / 圖標 | 5-20KB | SVG 優先 |
壓縮工具推薦
| 工具 | 類型 | 費用 |
|---|---|---|
| Squoosh | 網頁端、Google 出品 | 免費 |
| TinyPNG / TinyJPG | 網頁端、API | 有限免費 |
| ImageOptim | Mac 桌面應用 | 免費 |
| ShortPixel | WordPress 外掛 | 有限免費 |
| Cloudinary | CDN + 自動優化 | 有限免費 |
支柱四:圖片尺寸與響應式圖片
響應式圖片的三種實現方式
方式 1:srcset + sizes(推薦)
<img src="dog-food-800w.jpg"
srcset="dog-food-400w.jpg 400w,
dog-food-800w.jpg 800w,
dog-food-1200w.jpg 1200w"
sizes="(max-width: 600px) 100vw,
(max-width: 900px) 50vw,
800px"
alt="小型犬飼料包裝正面照">
方式 2:<picture> 元素(格式切換)
<picture>
<source srcset="dog-food.webp" type="image/webp">
<source srcset="dog-food.avif" type="image/avif">
<img src="dog-food.jpg" alt="小型犬飼料包裝正面照">
</picture>
方式 3:CSS 媒體查詢(背景圖片)
.hero {
background-image: url('hero-mobile.webp');
}
@media (min-width: 768px) {
.hero {
background-image: url('hero-desktop.webp');
}
}
圖片尺寸最佳實踐
| 用途 | 建議寬度 | 說明 |
|---|---|---|
| 內容圖片(桌面) | 800-1200px | 足夠清晰,不過大 |
| 內容圖片(行動) | 400-600px | 配合 srcset |
| 縮圖 / 列表圖 | 300-400px | Fast loading |
| Hero / Banner | 1920px | 覆蓋最大螢幕,配合壓縮 |
| Open Graph 圖片 | 1200x630px | 社群分享標準尺寸 |
支柱五:結構化資料(ImageObject Schema)
使用結構化資料幫助 Google 更深入理解你的圖片��
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "ImageObject",
"contentUrl": "https://example.com/images/dog-food-comparison.jpg",
"name": "2024 年狗飼料營養成分比較表",
"description": "5 款熱門小型犬飼料的蛋白質、脂肪、纖維含量比較",
"creditText": "PetHome",
"license": "https://example.com/license"
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebPage",
"primaryImageOfPage": {
"@type": "ImageObject",
"url": "https://example.com/images/dog-food-comparison.jpg",
"width": 1200,
"height": 800
}
}
</script>
進階圖片 SEO 策略
1. 圖片懶加載(Lazy Loading)
延遲加載不在視窗範圍內的圖片,顯著提升頁面首次加載速度(LCP):
<!-- HTML 原生 -->
<img src="image.jpg" loading="lazy" alt="...">
<!-- JavaScript 方案 -->
<img data-src="image.jpg" class="lazyload" alt="...">
注意:首屏(Above the Fold)的圖片不要使用 Lazy Loading,應使用 loading="eager"。
2. 圖片 Sitemap
為圖片建立專屬的 XML Sitemap,幫助 Google 更快發現和索引你的圖片:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://example.com/blog/dog-food-guide.html</loc>
<image:image>
<image:loc>https://example.com/images/dog-food-comparison.jpg</image:loc>
<image:title>狗飼料營養成分比較表</image:title>
<image:caption>2024 年 5 款熱門狗飼料營養對照</image:caption>
</image:image>
</url>
</urlset>
3. Open Graph 圖片
確保每個重要頁面有專門的 OG 圖片(1200×630px),用於社群分享:
<meta property="og:image" content="https://example.com/images/og/dog-food-guide-og.jpg">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
4. CDN 加速圖片傳輸
使用 CDN(如 Cloudflare、Cloudinary、Imgix)來加速全球範圍內的圖片載入。CDN 通常還會提供:
– 自動格式轉換(WebP/AVIF)
– 自動壓縮
– 自動調整尺寸
– 圖片快取
Google Discover 與圖片
Google Discover(Google 探索)是一個重要的圖片驅動流量來源。要讓你的內容出現在 Discover 中:
- 使用至少 1200px 寬的圖片(Google 建議)
- 確保圖片內容原創且高品質(不要用圖庫照)
- 用
max-image-preview:large告訴 Google 可以使用大圖預覽:
<meta name="robots" content="max-image-preview:large">
圖片 SEO 檢查清單
- [ ] 圖片檔名具有描述性,使用連字號分隔單詞
- [ ] 所有內容圖片都有恰當的 Alt Text(非堆砌)
- [ ] 裝飾性圖片設為
alt="" - [ ] 使用 WebP 或 AVIF 格式
- [ ] 圖片檔案大小已壓縮(內容圖 < 200KB)
- [ ] 實施了響應式圖片(srcset 或 picture)
- [ ] 首屏圖片使用
loading="eager" - [ ] 其他圖片使用
loading="lazy" - [ ] 重要頁面有 ImageObject 結構化資料
- [ ] 已建立圖片 Sitemap(建議)
- [ ] 使用 CDN 加速圖片傳輸
- [ ] OG 圖片設置完整(1200×630px)
- [ ] 重要圖片寬度至少 1200px(Google Discover)
重點回顧
- 圖片搜尋佔 Google 總搜尋 20-25%——圖片 SEO 是個不該忽視的流量來源
- 五大支柱:檔名、Alt Text、格式壓縮、尺��、結構化資料
- WebP 是網頁圖片首選格式——檔案小、品質好、Google 推薦
- Alt Text 是最強的圖片理解信號——描述性、簡潔、自然融入關鍵字
- 響應式圖片(srcset + sizes)+ 懶加載 = 速度與體驗的最佳組合
- 1200px 以上寬度的原創圖片才能進入 Google Discover 流量池
| ← 第 20 章:URL 結構優化完整指南 | 回索引 | 第 22 章:內容結構與格式化 → |
延伸閱讀:網站 SEO 學習與操作手冊
0 comments