文章目錄
WordPress 自動加入圖片Title + Alt 屬性補全的終極指南
WordPress 圖片缺少Alt 與Title 屬性?這段自動化程式碼幫你全站補全說明,讓搜尋引擎更懂你的內容。提升圖片搜尋排名,增強使用者體驗,流量成長不再是難題。立即掌握這項隱藏武器,打造高重量網站!
第一眼看到你的網站圖片沒有任何說明文字,是不是感覺像一張「啞巴圖」?
這不僅影響使用者體驗,更直接拉低搜尋引擎對你內容的理解力。
我們就來聊聊如何在WordPress 前端自動為圖片補全 標題 和 其他 屬性,讓 SEO 效果翻倍。
為什麼圖片的Alt 與Title 如此關鍵?
搜尋引擎無法像人類一樣「看懂」圖片。
它們依賴圖片的 其他 和 標題 屬性來理解圖片內容。
根據Google 官方文件的說明:
“Alt 屬性為圖片提供了文字替代說明,幫助搜尋引擎理解圖片語義,同時提升無障礙體驗。”
這意味著,如果你的圖片缺少alt 或title,搜尋引擎幾乎無法判斷圖片與文章的相關性。
更嚴重的是,使用者在使用螢幕閱讀器時也會錯過關鍵資訊。
所以,自動補全這些屬性,不只是SEO 的加分項,更是使用者體驗的保障。
常見問題:為什麼很多圖片沒有Alt 或Title
許多站長在上傳圖片時,習慣直接點擊“插入文章”,卻忽略了填寫alt 與title。
結果就是:前端頁面充滿 <img> 標籤,卻沒有任何說明。
這種情況在電商網站、部落格、甚至新聞網站都非常普遍。
而且,手動逐一補全幾百張圖片幾乎是不可能的任務。
這時候,自動化腳本就成了救命稻草。
WordPress 自動補全圖片屬性的核心程式碼
解決方案就是將下方程式碼,加入到 WPCode 或Fluent Snippets插件,它通過 add_filter 鉤子在前端渲染時自動補全圖片屬性:
// 前端文章内容自动补全图片 alt、title 属性
add_filter('the_content', 'auto_complete_image_attr_frontend', 999);
function auto_complete_image_attr_frontend($content) {
global $post;
if (empty($post->post_title)) return $content;
$post_title = esc_attr($post->post_title);
$site_name = esc_attr(get_bloginfo('name'));
$default_alt = $post_title . ' - ' . $site_name;
// 补全空的alt属性
$content = preg_replace('/<img(.*?)alt=(""|\'\')(.*?)>/i', '<img$1alt="' . $default_alt . '"$3>', $content);
// 补全缺失的alt属性
$content = preg_replace('/<img((?!.*alt=).*?)>/i', '<img$1 alt="' . $default_alt . '">', $content);
// 补全缺失的title属性,与alt保持一致
$content = preg_replace('/<img((?!.*title=).*?)alt="(.*?)"(.*?)>/i', '<img$1alt="$2" title="$2"$3>', $content);
return $content;
}
程式碼邏輯拆解

1. 取得文章標題與網站名稱
腳本首先調用 $post->post_title 和 get_bloginfo('name'),拼接成預設的alt 與title。
例如:
文章標題是《SEO優化技巧》,網站名稱是“技術筆記”,那麼預設alt 就是:
SEO優化技巧– 技術筆記
2. 補全空的Alt 屬性
透過正規匹配 <img> 標籤,如果發現alt 屬性為空,就自動填入預設值。
這樣避免了出現 <img alt=""> 的情況。
3. 補全缺失的Alt 屬性
如果圖片標籤裡根本沒有alt 屬性,程式碼會直接插入一條。
結果就是:
<img src="https://media.chenweiliang.com/2026/03/wordpress-auto-adds-alt-title-images.jpg"> → <img src="https://media.chenweiliang.com/2026/03/wordpress-auto-adds-alt-title-images.jpg" alt="SEO优化技巧 - 技术笔记">
4. 補全缺失的Title 屬性
最後一步,確保每張圖片的title 與alt 保持一致。
這樣不僅提升SEO,還能在使用者滑鼠懸停時顯示提示文字。
實際效果演示
假設原文內容是:
<p><img src="https://media.chenweiliang.com/2026/03/wordpress-auto-adds-alt-title-images.jpg"></p>
經過腳本處理後,前端輸出變成:
<p><img src="https://media.chenweiliang.com/2026/03/wordpress-auto-adds-alt-title-images.jpg" alt="SEO优化技巧 - 技术笔记" title="SEO优化技巧 - 技术笔记"></p>
是不是瞬間高大上了?
SEO 與使用者體驗的雙重提升
搜尋引擎更懂你的內容
圖片屬性補全後,Google、Bing 等搜尋引擎能更精準索引圖片。提升圖片搜尋排名
Alt 屬性是圖片搜尋排名的重要因素。無障礙體驗更友善
螢幕閱讀器會朗讀alt 屬性,讓視障用戶也能理解圖片內容。站點整體權重提升
文章與圖片語意一致,搜尋引擎會認為你的內容更完整。
根據Moz SEO 指南的觀點:
“合理的alt 屬性不僅能提升圖片搜尋流量,還能增強頁面整體相關性。”
進階最佳化建議
1. 動態產生更精準的Alt
如果你的網站是電商站點,可以讓alt 屬性包含產品名稱與型號。
例如:
耐克 Air Zoom Pegasus 40 跑鞋– 官方商城
2. 避免關鍵字堆砌
不要在alt 屬性裡重複塞滿關鍵字。
搜尋引擎已經明確指出,關鍵字堆砌會導致負面效果。
3. 保持簡潔自然
Alt 屬性應該要像你在解釋圖片給朋友一樣簡潔。
例如:
“藍色運動鞋正面展示”
比
“運動鞋藍色跑鞋男鞋女鞋便宜好用”
更有效。
結語:讓圖片開口說話
圖片本身是沉默的,但alt 與title 就是它們的語言。
當你為每張圖片補全說明,搜尋引擎才能真正理解你的內容,使用者也能獲得更完整的體驗。
這不僅是技術上的優化,更是內容創作者的責任。
就如尼采所說:“凡是有意義的東西,都值得被賦予語言。”
讓你的圖片不再沉默,讓它們成為文章的強大補充。
行動吧,把這段程式碼加到你的WordPress 中,讓每一張圖片都能開口說話。
這就是SEO 的真正力量——讓內容與形式完美融合,最終贏得搜尋引擎與用戶的雙重青睞。
希望陳溈亮博客( https://www.chenweiliang.com/ ) 分享的《WordPress 自動加入Alt+Title圖片屬性代碼,流量提升的隱藏武器》,對您有幫助。
