簡短答案
多語言SEO是讓你的網站在多種語言的搜尋引擎中獲得可見度的做法。到了2026年,這不只是翻譯頁面和加上hreflang標籤那麼簡單了。Google現在會自動翻譯英文內容,並透過自家代理域名提供這些內容——如果你沒有原生語言版本,你的流量就會被搶走。AI Overviews已覆蓋200多個國家和40多種語言,而像ChatGPT、Perplexity和Gemini這類AI引擎,現在會根據特定語言的訊號來決定引用哪些品牌。
好消息是:你不再需要一支10人的本地化團隊了。透過Claude Code (Codex)代理工作流程,一位獨立的SEO從業者就能審核數百個頁面的hreflang標籤、研究自己不會說的語言的關鍵字、檢查翻譯品質,並監控國際可見度——全部使用免費工具和本指南中的提示模板。
在本文中,你將學到一個七步驟的工作流程,用來建立一個能在傳統搜尋和AI答案中排名的多語言網站,外加四個可直接使用的AI代理技能,能自動化最繁重的部分。
多語言SEO vs. 國際SEO:有何區別?
這兩個術語經常被混淆。以下是區別:
多語言SEO | 國際SEO | |
|---|---|---|
目標對象 | 使用不同語言的使用者(西班牙文、法文、德文) | 特定國家或地區的使用者,即使他們使用同一種語言 |
範例 | 一個擁有英文、西班牙文和法文版本的網站 | 一個為美國、英國、加拿大和澳洲分別設立獨立頁面的網站——全部都是英文 |
關鍵技術 | 每種語言的翻譯+本地化 | 針對特定國家的內容+帶有地區代碼的hreflang |
給搜尋引擎的訊號 | 語言註釋( | 語言+地區註釋( |
大多數全球網站兩者都需要。一家加拿大電商網站可能需要英文(en-CA)、法文(fr-CA)以及針對日益增長的西語使用者的西班牙文版本(es)——將多語言SEO和國際SEO結合在一個策略中。
為何多語言SEO在2025–2026年發生了變化
三個轉變從根本上改變了跨語言獲得可見度所需的條件:
轉變一:Google正在自動翻譯你的內容——並留住流量
自2025年3月核心更新以來,Google大幅擴展了其自動翻譯行為。當使用者用西班牙文搜尋,但Google找不到強而有力的西班牙文來源時,它會抓取一個權威的英文頁面,即時機器翻譯後,透過Google擁有的代理域名(www-your-site-com.translate.goog)提供。
流量永遠到不了你的網站。點擊被記錄為translate.google.com / referral而非google / organic,破壞了你的歸因追蹤。代理頁面上的內部連結指向Google,將使用者留在Google的生態系統內。
解決方案簡單但緊急: 為每個高流量頁面建立至少300字的原生語言版本。Google自己的研究表明,即使是一個最基本的本地化頁面,通常也能在SERP中取代代理版本。先從你流量最高的前20個頁面開始做。
轉變二:AI Overviews已全球化——而且它們引用本地語言來源
Google AI Overviews現在出現在200多個國家和40多種語言中。查詢的語言是AI引擎決定引用什麼內容的最強訊號之一。
Weglot對130萬次AI Overviews引用進行的分析發現,擁有翻譯內容的網站,在AI Overviews中的可見度比單一語言網站高出327%。在一項墨西哥西班牙文的後續研究中,96%的Google AI Overviews引用來自西班牙文來源。
這意味著,僅僅在英文中排名,已無法保證在非英文查詢中獲得AI可見度——即使你的英文內容非常出色。
轉變三:AI代理現在能處理繁重的工作
Claude Code和類似的AI程式設計代理已經具備足夠的能力,來自動化多語言SEO中最繁瑣的部分。在2026年,你只需執行一個提示,就能獲得:
- 整個網站的完整hreflang審核
- 針對任何語言的關鍵字研究,包含搜尋量和意圖標籤
- 翻譯品質檢查,將你的本地化頁面與原生語言競爭對手進行比較
- 每週的國際可見度監控,涵蓋傳統搜尋和AI答案介面
我們將在下面的步驟中逐一介紹這些代理工作流程,並提供完整、可直接複製使用的技能檔案。
步驟一:選擇你的目標市場(用數據,而非猜測)
在你翻譯任何一個字之前,先弄清楚哪些語言和市場對你提供的東西確實有需求。
你需要什麼
- Google Analytics 4(GA4)或類似的分析工具
- Google Search Console的存取權限
- 15分鐘
如何操作
檢查你現有的流量。 在GA4中,前往「報表」→「客層」→「客層詳情」,然後將主要維度切換為「國家/地區」。找出哪些國家持續為你的英文頁面帶來自然流量。如果德國每月為英文內容帶來500次自然造訪,那麼對德文內容的需求很可能有3到5倍的潛力。
檢查Search Console。 前往「成效」→「國家/地區」。按點擊次數篩選,並查看你在每個國家的平均點閱率(CTR)。如果某個非英語國家的CTR偏低,通常表示使用者找到了你的頁面,但因為不是他們的語言而跳出。
根據三個因素為每個市場評分:
- 現有需求(1–5):目前有多少自然流量來自這個國家或語言?
- 競爭差距(1–5):當地競爭對手有多強?在目標國家的Google域名(例如
google.de、google.fr)上搜尋你的前5個關鍵字,並統計第一頁上有多少個頁面來自主要以當地語言發佈內容的網站。 - 商業適配度(1–5):你能運送到那裡嗎?支援當地貨幣嗎?有該語言的客服嗎?
將三個分數相乘。得分60分以上的市場應是你的最高優先級;30–59分為第二波候選市場。
用Claude Code自動化此步驟
將下面的技能檔案複製到.claude/skills/multilingual-market-scorer/SKILL.md,並在Claude Code中執行/multilingual-market-scorer:
---
name: multilingual-market-scorer
description: 分析GA4和GSC數據,為多語言SEO擴展評分和排序目標市場
---
# 多語言市場評分器
使用現有分析數據為潛在目標市場評分。此技能幫助你優先決定首先針對哪些語言和國家進行多語言SEO。
## 先決條件
- 使用者已分享GA4和GSC數據(來自各平台的CSV匯出檔案)
- 使用者已定義其前5個英文目標關鍵字
- 使用者了解其商業限制(運送地區、支援的貨幣、客服語言)
## 輸入
1. GA4國家層級自然流量匯出(CSV)
2. GSC國家層級成效匯出(CSV)
3. 前5個英文目標關鍵字
4. 業務目前營運的國家/地區清單
## 工作流程
### 階段一:提取需求訊號
- 解析GA4 CSV以提取:國家、每月自然工作階段、各國轉換率
- 解析GSC CSV以提取:國家、點擊次數、曝光次數、平均CTR、平均排名
- 依國家名稱合併兩個數據集
### 階段二:為每個市場評分
針對每個有可衡量流量的國家:
- **需求分數(1-5):** 基於每月自然工作階段。少於100 = 1,100–500 = 2,500–2000 = 3,2000–5000 = 4,5000以上 = 5
- **機會分數(1-5):** 基於平均CTR。低於1% = 5(高機會——使用者找到你但無法閱讀),1–2% = 4,2–4% = 3,4–7% = 2,7%以上 = 1
- **商業適配分數(1-5):** 使用者必須基於是否在該國營運來提供。若未知則預設為3。
### 階段三:排名與推薦
- 將需求 × 機會 × 商業適配相乘得出綜合分數(最高125分)
- 第一梯隊(60分以上):立即優先處理——開始為這些市場進行本地化
- 第二梯隊(30–59分):第二波候選——規劃下一季執行
- 第三梯隊(低於30分):持續監控——在第一、二梯隊上線後再重新評估
- 輸出排名表格,包含:國家、主要語言、綜合分數、需求分數、機會分數、商業適配分數、建議的URL結構、預計需本地化的頁面數量
### 階段四:輸出優先行動計畫
- 首先鎖定的前3個市場,包含建議的語言和URL結構
- 首先本地化的頁面清單(基於各國GSC表現最佳的頁面)
- 預估字數和翻譯預算(使用目前AI翻譯API的定價)
- 風險:列出高需求+低CTR但業務未營運的國家——標記為策略性決策
## 輸出
一份結構化報告,包含:
1. 市場優先排序表(所有國家評分和分級)
2. 前3個推薦市場及其理由
3. 第一波本地化頁面清單(每個市場最多20頁)
4. 預估預算和時間表
5. 已標記的策略性差距
## 限制
- 所有分數均為基於可用數據的估計值——實際表現會有所差異
- 不能取代原生語言的市場研究或當地競爭分析
- GA4和GSC數據反映的是目前的英文表現,而非潛在的非英文需求
- 不存取付費API;依賴使用者提供的CSV匯出檔案步驟二:為每種語言進行關鍵字研究(即使你不會說該語言)
跨語言關鍵字研究過去需要為每個市場聘請母語級的SEO專家。到了2026年,你可以使用免費工具和AI輔助完成80%的工作——然後請母語人士驗證剩下的20%。
操作流程
從你的頂尖英文關鍵字開始。 選取為你的英文網站帶來最多自然流量的10到20個關鍵字。
翻譯——然後本地化。 使用DeepL或Google翻譯獲得每個關鍵字的第一版翻譯。然後對照真實的搜尋行為來檢查翻譯:
- 前往目標國家的Google域名(例如西班牙用
google.es,德國用google.de) - 在搜尋欄中開始輸入翻譯後的關鍵字
- 查看Google自動完成建議——這些揭示了真實使用者實際上如何表達他們的搜尋
- 捲動到SERP底部查看「相關搜尋」
範例:「Running shoes」翻成德文
- 直接翻譯:"Laufschuhe"
- Google.de自動完成顯示:"Joggingschuhe," "Sportschuhe," "Laufschuhe Herren"
- 你現在有三個關鍵字變體可以鎖定,而不僅僅是字面翻譯
檢查搜尋量。 使用設定為目標國家的Google Keyword Planner,或使用Ahrefs/Semrush等工具並啟用國家篩選器。免費替代方案:在目標國家的Google上搜尋該關鍵字,查看排名靠前的頁面——如果它們內容詳盡、頻繁更新且擁有大量反向連結,該關鍵字很可能有可觀的搜尋量。
請母語人士驗證。 對於每種語言的前10個關鍵字,花20–50美元在Upwork等平台上請一位母語人士檢視你的關鍵字清單,並標記任何聽起來不自然或遺漏常見當地變體的詞。這15分鐘的檢查可以捕捉到AI翻譯持續遺漏的錯誤。
用Claude Code自動化此步驟
---
name: multilingual-keyword-research
description: 針對任何目標語言和國家生成並驗證本地化關鍵字清單,使用AI翻譯加上SERP驗證
---
# 多語言關鍵字研究代理
為任何目標語言和市場生成本地化關鍵字研究報告。結合AI翻譯與SERP驗證步驟,產出反映真實使用者搜尋方式的關鍵字清單。
## 先決條件
- 使用者已定義目標國家(ISO代碼)和語言
- 使用者已提供10–20個英文(或來源語言)的種子關鍵字
- 使用者可存取Google Keyword Planner、DataForSEO,或能接受手動SERP檢查
- 基本工作流程無需API金鑰;DataForSEO整合為可選,用於自動化搜尋量數據
## 輸入
1. 目標國家(例如`DE`、`ES`、`JP`)和語言(例如`de`、`es`、`ja`)
2. 10–20個來源語言的種子關鍵字
3. 業務類別或產業(用於提供上下文)
4. 可選:DataForSEO API憑證(用於自動化搜尋量數據)
## 工作流程
### 階段一:翻譯並擴展種子關鍵字
針對每個種子關鍵字:
- 使用AI生成翻譯成目標語言的第一版(註明使用了哪個模型)
- 識別3–5個自然變體:同義詞、更長尾的措辭、疑問形式、當地術語
- 標記任何直接翻譯可能與當地人實際搜尋方式不同的關鍵字
### 階段二:SERP驗證(手動或自動)
針對每個翻譯後的關鍵字:
- 在目標國家的Google域名上檢查Google自動完成——記錄前5個建議
- 檢查SERP底部的「相關搜尋」——記錄所有相關術語
- 如果有DataForSEO:查詢每個關鍵字的搜尋量、CPC和競爭程度
- 如果沒有DataForSEO:註明此情況,並提供手動Keyword Planner查詢的說明
### 階段三:按搜尋意圖分群
將關鍵字分為以下類別:
- **資訊型:** 「什麼是X」、「如何Y」、指南、定義
- **商業型:** 「最佳X」、「X vs Y」、評論、比較
- **交易型:** 「購買X」、「X 價格」、「附近的X」、產品名稱
- **導航型:** 品牌名稱、特定網站搜尋
### 階段四:優先排序
為每個關鍵字群組評分:
- 業務相關性(1–5)
- 預估搜尋量等級(低/中/高——若無API數據,請勿捏造具體數字)
- 基於SERP分析的競爭程度(第一頁上最佳化良好的頁面數量、廣告密度)
- 內容缺口:使用者是否已有針對此語言此關鍵字的內容?
### 階段五:輸出關鍵字地圖
針對前20個關鍵字:
- 目標語言的關鍵字
- 英文翻譯(供使用者參考)
- 搜尋意圖類別
- 搜尋量等級(低/中/高)
- 建議的內容類型(登陸頁面、部落格文章、產品頁面、詞彙表條目)
- 現有URL(如果已有任何語言的內容可以改編)
## 輸出
一份結構化關鍵字研究報告,包含:
1. 市場概覽:找到的關鍵字機會總數、意圖分佈、搜尋量摘要
2. 前20個優先關鍵字及完整元數據
3. 內容映射:哪些關鍵字對應到哪些現有或新的頁面
4. 母語人士驗證清單:前10個需發送給母語人士審查的關鍵字,包含具體問題(「[關鍵字]聽起來自然嗎?當地人會怎麼說?」)
5. 使用的數據來源、檢索日期和缺口(無法取得搜尋量數據的關鍵字)
## 限制
- AI關鍵字翻譯是起點,不是最終答案——始終需要母語人士驗證
- 搜尋量數據是數據提供商的估計值;實際數量會因季節和市場條件而異
- 除非使用者已設定,否則無法存取付費關鍵字API;提供手動替代方案說明
- 若無母語人士輸入,無法捕捉超小眾的當地俚語或新興詞彙步驟三:選擇正確的URL結構
每個頁面的每個語言版本都需要自己的URL。你有三個選擇,正確的選擇取決於你的資源和目標。
三種選擇
結構 | 範例 | SEO權威性 | 成本和維護 | AI爬蟲相容性 | 最適合 |
|---|---|---|---|---|---|
子目錄 |
| 集中在一個域名上——整體最強 | 低——一個伺服器,一個CMS | 優秀——同一域名,清晰的路徑訊號 | 大多數網站;成長中的企業;10人以下的團隊 |
子域名 |
| 被視為獨立網站——權威性分散在各子域名之間 | 中等——每種語言獨立的託管/設定 | 良好——但每個子域名被獨立爬取 | 大型企業;每種語言擁有完全不同的產品目錄的網站 |
ccTLD |
| 最強的國家訊號,但每個域名從零開始累積權威性 | 高——獨立的域名、託管,通常還需要獨立的法人實體 | 良好——但每個域名必須從頭建立權威性 | 擁有當地辦事處的成熟品牌;ccTLD是信任訊號的市場(德國、日本) |
給初學者的建議: 使用子目錄(example.com/de/、example.com/es/)。它們最容易設定、追蹤和維護。所有SEO權威性累積在一個域名上。Google的John Mueller一直表示子目錄非常適合多語言網站。
一條關鍵規則
絕不要根據使用者的IP位址自動重新導向。 Googlebot主要從美國IP位址進行爬取。如果你將來自美國的爬蟲重新導向到英文版本,Google將永遠看不到你的德文或日文頁面。請使用語言/地區選擇器(橫幅或下拉選單),而不是強制重新導向。

步驟四:本地化——不只是翻譯
翻譯轉換的是文字。本地化調整的是含義、上下文、範例和文化參照。到了2026年,這兩者的差異決定了Google是提供你的頁面,還是提供它自己的自動翻譯代理版本。
2026年的AI翻譯格局
工具 | 方式 | Hreflang自動生成 | 伺服器端渲染 | 最適合 | 起始價格 |
|---|---|---|---|---|---|
DeepL | 神經機器翻譯API | 否(需單獨實作) | 不適用(API——由你控制渲染) | 高品質第一版翻譯;歐洲語言對 | 免費方案;Pro方案約$9/月起 |
Weglot | 雲端多引擎(DeepL + Google + Gemini + OpenAI)+ 學習品牌語調的自訂AI模型 | 是——自動化 | 是——代理層渲染真實HTML | 一站式解決方案;希望在1小時內完成設定的初學者 | $17/月起 |
GTranslate | 透過代理層使用Google翻譯引擎 | 是——付費方案 | 是——付費方案 | 預算選項;簡單網站 | 免費(不編入索引);付費方案約$8/月起 |
WPML | WordPress外掛——資料庫儲存翻譯 | 手動設定 | 是(WordPress原生) | 擁有內部翻譯團隊的WordPress網站 | 約$39/年起 |
TranslatePress | WordPress外掛——視覺化前端編輯器 | 手動設定 | 是(WordPress原生) | 想要視覺化編輯的WordPress初學者 | 免費;Pro方案約$8/月起 |
安全的AI翻譯工作流程
AI翻譯快速且便宜,但直接發佈原始AI輸出是有風險的。Google的政策並未禁止AI翻譯的內容,但他們會懲罰低品質的翻譯。以下是安全的工作流程:
- AI初譯: 使用DeepL、Weglot或ChatGPT/Claude翻譯頁面。
- 自動QA檢查: 執行Claude Code翻譯品質代理(見下文)來標記:未翻譯的段落、詞彙表違規、文字擴展問題(德文比英文長約30%)以及遺漏的元數據翻譯。
- 高影響頁面的人工審查: 首頁、定價頁、法律頁面和流量前5名的頁面需由母語人士審查。部落格文章、FAQ和幫助文檔可以依靠AI + 自動QA。
- 元數據雙重檢查: AI經常將meta標題、meta描述、圖片alt文字和URL slug保留為來源語言。這些必須手動翻譯和本地化——它們是出現在SERP中的內容。
翻譯品質檢查代理
---
name: translation-quality-check
description: 審核AI翻譯頁面的常見品質問題——遺漏翻譯、詞彙表違規、文字擴展、元數據缺口以及本地化一致性
---
# 翻譯品質檢查代理
審查AI翻譯或人工翻譯的頁面,找出常見的多語言SEO品質問題。產出優先排序的修復清單。
## 先決條件
- 使用者提供來源頁面和翻譯頁面的URL或HTML檔案
- 使用者可選地提供詞彙表檔案(CSV:來源詞彙、目標詞彙、備註)
- 使用者指定來源語言和目標語言
## 輸入
1. 來源頁面URL或HTML檔案路徑
2. 翻譯頁面URL或HTML檔案路徑(可包含多個目標語言)
3. 來源語言代碼(ISO 639-1)
4. 目標語言代碼(ISO 639-1)
5. 可選:用於術語一致性的詞彙表CSV
6. 可選:品牌語調指南或翻譯記憶備註
## 工作流程
### 階段一:結構檢查
針對每個翻譯頁面:
- 確認頁面有唯一且已翻譯的URL(不是與來源相同的URL)
- 確認HTML `lang` 屬性符合目標語言
- 確認頁面提供真實的HTML(不是客戶端JS翻譯)——檢查原始HTML中是否有已翻譯的文字
- 檢查所有meta標籤是否已翻譯:`<title>`、`<meta name="description">`、`<meta property="og:title">`、`<meta property="og:description">`
### 階段二:內容覆蓋率檢查
比較來源頁面和翻譯頁面:
- 統計`<h1>`到`<h4>`標題——確認全部已翻譯
- 檢查圖片`alt`屬性——標記任何仍是來源語言的內容
- 檢查按鈕文字、表單標籤、錯誤訊息、頁尾連結——這些經常被遺漏
- 檢查結構化資料(JSON-LD)——標記schema內容是否為來源語言
### 階段三:翻譯品質指標
標記潛在的品質問題:
- **未翻譯段落:** 翻譯頁面上出現的來源語言文字區塊
- **文字擴展/截斷:** 比較關鍵元素的字元數(標題、CTA、導覽項目)。標記目標語言比來源長超過40%的元素(有在SERP和UI中被截斷的風險)
- **詞彙表違規:** 如果提供了詞彙表,檢查定義的術語是否使用已核准的翻譯
- **術語不一致:** 相同的來源術語在頁面中以不同方式翻譯(例如,同一個德文頁面上"checkout"被翻譯為"Kasse"和"Zur Kasse gehen")
### 階段四:本地化深度檢查
對頁面的本地化品質(而非僅翻譯準確性)進行評分:
- **範例和參考:** 案例研究、統計數據和範例是否已本地化,還是仍以美國/英國為中心?
- **貨幣、日期、度量單位:** 這些是否使用當地格式?
- **文化標記:** 貨幣符號、地址格式、電話號碼格式
- **圖片:** 圖片中是否包含目標語言的文字,還是仍為來源語言?
### 階段五:輸出優先排序的修復清單
將問題分類:
- **嚴重(發佈前修復):** 缺少hreflang、未翻譯的標題/meta、錯誤的lang屬性、僅客戶端渲染
- **高優先級(1週內修復):** 未翻譯的標題、缺少alt文字、schema語言錯誤
- **中優先級(1個月內修復):** 術語不一致、未翻譯的UI文字、文字擴展風險
- **低優先級(改進待辦清單):** 未本地化的範例、來源語言圖片、格式問題
## 輸出
一份結構化品質報告,包含:
1. 整體品質評分(A–F)和摘要
2. 嚴重問題清單(附帶確切的元素位置)
3. 高優先級問題清單
4. 比較表:來源頁面與翻譯頁面的逐項元素比較
5. 母語人士審查清單:預算有限時應優先審查的具體段落
6. 每個優先級層級的預估修復時間
## 限制
- 自動化檢查無法評估自然度、慣用語品質或文化細微差別——母語人士的最終審查仍是必要的
- 詞彙表比對僅限於完全匹配;若無全面的詞彙表,無法捕捉詞形變化
- 不針對參考翻譯評估翻譯準確性——這是覆蓋率和一致性檢查,而非流暢度評估步驟五:實作Hreflang標籤(並避免最常見的8個錯誤)
Hreflang標籤告訴搜尋引擎:「這個頁面是那個英文頁面的德文版本。」沒有它們,Google可能會向使用者提供錯誤的語言版本——或將語言版本視為重複內容,只索引其中一個。
實作Hreflang的三種方式
1. HTML `<link>` 標籤(最適合大多數網站)
在每個頁面的<head>中加入以下內容:
<link rel="alternate" href="https://example.com/blog/" hreflang="x-default">
<link rel="alternate" href="https://example.com/blog/" hreflang="en">
<link rel="alternate" href="https://example.com/blog/de/" hreflang="de">
<link rel="alternate" href="https://example.com/blog/es/" hreflang="es">
<link rel="alternate" href="https://example.com/blog/fr/" hreflang="fr">關鍵的是,每個頁面也必須參照自身。德文頁面(/de/)必須包含完全相同的一組標籤——包括一個指向自身且帶有hreflang="de"的標籤。這稱為自我參照標籤,Google要求必須有。
2. XML Sitemap(最適合20種以上語言)
如果你管理數十種語言版本,在每個頁面上維護<link>標籤會變得難以管理。改用XML sitemap:
<url>
<loc>https://example.com/blog/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://example.com/blog/"/>
<xhtml:link rel="alternate" hreflang="de" href="https://example.com/blog/de/"/>
<xhtml:link rel="alternate" hreflang="es" href="https://example.com/blog/es/"/>
<xhtml:link rel="alternate" hreflang="x-default" href="https://example.com/blog/"/>
</url>3. HTTP Headers(用於非HTML檔案)
對於PDF、圖片或API回應使用:
Link: <https://example.com/brochure.pdf>; rel="alternate"; hreflang="en"
Link: <https://example.com/brochure-de.pdf>; rel="alternate"; hreflang="de"最常見的8個Hreflang錯誤
# | 錯誤 | 為何會出問題 | 如何修復 |
|---|---|---|---|
1 | 缺少自我參照標籤 | 每個頁面必須在自己的hreflang集合中包含自身。沒有它,Google可能忽略整個叢集。 | 在德文頁面上加入指向自身的 |
2 | 非雙向(相互)標籤 | 如果頁面A指向頁面B,頁面B也必須指回頁面A。一個遺漏的回傳連結就會破壞整條鏈。 | 使用下方的hreflang代理進行審核——它會檢查每對頁面的雙向性 |
3 | 無效的語言/地區代碼 |
| 語言使用ISO 639-1( |
4 | 缺少 | 沒有備援方案,來自未列出地區的使用者可能會看到錯誤的版本 | 始終加入 |
5 | Hreflang指向非canonical頁面 | 如果 | 確保每個hreflang URL是該頁面的canonical版本 |
6 | Hreflang指向404或重新導向 | 在10種語言的網站中,一個URL變更就會產生多達20個破損的hreflang參照 | hreflang審核代理會捕捉跨語言版本的所有破損連結 |
7 | 跨語言canonical | 一個德文頁面帶有 | 每個語言版本的canonical必須指向自身的URL |
8 | HTML lang不匹配 | 在一個有 | 將 |

Hreflang審核代理(自動化繁重工作)
這是工具包中投資報酬率最高的代理。在一個每種語言50頁的5語言網站上手動審核hreflang,意味著要檢查250個頁面——每個頁面最多有5個hreflang標籤,這些標籤必須是雙向的、自我參照的且零錯誤的。代理在幾分鐘內就能完成。
---
name: hreflang-auditor
description: 爬取並審核整個多語言網站的hreflang實作——捕捉破損連結、缺少回傳標籤、無效代碼、canonical衝突,並生成可直接修復的報告
---
# Hreflang審核代理
爬取多語言網站,並根據Google的要求審核每個hreflang標籤。產出可直接修復的報告,包含確切的URL、錯誤類型和嚴重性評級。
## 先決條件
- 使用者提供網站的基礎URL(任何語言版本皆可——代理會透過hreflang連結發現其他版本)
- 使用者確認使用的是哪種URL結構(子目錄、子域名或ccTLD)
- 無需API金鑰——使用HTTP請求和HTML解析
## 輸入
1. 網站的基礎URL(例如`https://example.com/`或`https://example.com/de/`)
2. 已知的語言代碼(如果不是全部都能被發現,例如`["en", "de", "es", "fr", "ja"]`)
3. 可選:sitemap URL(如果hreflang是透過XML sitemap實作的)
4. 可選:忽略清單——要跳過的URL模式(例如`/tag/`、`/author/`、`/page/`)
## 工作流程
### 階段一:發現所有語言版本
- 爬取提供的基礎URL
- 從HTML `<head>`中的`<link rel="alternate" hreflang="...">`標籤提取所有hreflang連結
- 如果提供了XML sitemap,也從sitemap中提取hreflang叢集
- 建立語言-頁面矩陣:每個URL × 每個語言版本
### 階段二:驗證叢集中的每個頁面
針對矩陣中的每個頁面,檢查以下8條規則:
1. **自我參照:** 頁面自身的hreflang值指向自身的canonical URL
2. **雙向性:** 對於每一個配對(A→B),確認B→A存在
3. **有效代碼:** 語言代碼符合ISO 639-1;地區代碼符合ISO 3166-1 Alpha-2
4. **x-default存在:** 叢集中至少有一個頁面帶有`hreflang="x-default"`
5. **Canonical一致性:** 每個hreflang URL是canonical版本(不是帶參數或替代URL)
6. **HTTP狀態:** 每個hreflang URL回傳200(不是301、302、404或500)
7. **無跨語言canonical:** 每個頁面的canonical指向相同語言的URL
8. **HTML lang匹配:** `<html lang="...">`屬性值與頁面的hreflang值一致
### 階段三:檢查結構性問題
- **不一致的叢集:** 頁面與其叢集中的其他頁面沒有相同的hreflang標籤集合
- **孤立頁面:** 存在已翻譯的頁面,但未被任何hreflang叢集參照
- **連結重新導向:** Hreflang URL發生重新導向(301/302)——這些應直接指向最終URL
- **通訊協定不匹配:** hreflang集合中的HTTP與HTTPS不一致
### 階段四:生成修復報告
針對每個發現的問題,輸出:
- 錯誤類型(來自上述8條規則)
- 嚴重性:**嚴重**(破壞整個叢集)、**高**(可能提供錯誤頁面)、**中**(合規問題)、**低**(偏離最佳實踐)
- 來源URL(發現錯誤的位置)
- 目標URL(有問題的hreflang連結)
- 修復說明:需要進行的確切程式碼或設定變更
### 階段五:生成修正後的hreflang標籤
針對有可修復錯誤的叢集:
- 輸出每個頁面的修正後`<link>`標籤集合
- 若適用,輸出修正後的XML sitemap條目
- 標記無法自動修復的叢集(例如需要先建立的缺失頁面)
## 輸出
一份結構化審核報告,包含:
1. 執行摘要:爬取頁面總數、發現的語言版本、按嚴重性分類的錯誤、整體健康評分(A–F)
2. 錯誤表格:每個錯誤包含類型、嚴重性、來源URL、目標URL和修復說明
3. 逐叢集健康情況:每個頁面叢集對每條規則的通過/失敗
4. 自動生成的修復程式碼:每個破損頁面的修正後hreflang標籤
5. 優先排序行動計畫:哪些錯誤應首先修復及其原因
## 限制
- 僅爬取在所發現hreflang叢集內已連結的頁面;沒有hreflang標籤但應有的頁面不會被發現
- 無法在伺服器端修復頁面——輸出僅為建議性質
- 對於JavaScript渲染的hreflang標籤,原始HTML方式不適用——改為使用XML sitemap方法
- 不檢查每個語言版本的內容是否確實已翻譯(使用翻譯品質代理來處理此問題)步驟六:建立本地連結和內部連結結構
來自德國網站的連結能幫助你的德文頁面排名。來自日本網站的連結能幫助你的日文頁面排名。每個語言版本建立自己的權威池。
多語言網站的內部連結規則
保持在同一語言內。 一篇德文部落格文章應連結到其他德文頁面,而非英文頁面。跨語言內部連結會混淆使用者和搜尋引擎。使用hreflang標籤——而非頁面內文連結——來連接語言版本。
每頁至少5個同語言內部連結。 每個翻譯頁面應從至少3–5個相同語言的其他頁面接收連結。這可以防止孤立頁面——當網站翻譯內容但忘記翻譯導覽上下文時,這是常見的問題。
一個URL變更會產生連鎖反應。 如果你在英文網站上更改一個URL,而有10種語言在內部連結到它,那就是10個破損連結。上述的hreflang審核代理能捕捉這些問題——如果你正在積極發佈內容,建議每週執行一次。
每種語言的外部連結建立
你不需要為每種語言都進行獨立的連結建立活動。從以下三種方法開始:
- 當地目錄和評論平台: 每個國家都有自己的商業目錄、評論網站和產業入口網站生態系統。認領你的商家檔案。它們是容易獲得的連結,而且通常在當地排名良好。
- 競爭對手反向連結挖掘: 使用Ahrefs或Semrush提取你在每個目標國家中頂尖競爭對手的反向連結檔案。篩選本地域名(
.de、.fr、.jp)。這些是你的最容易取得的低果實。 - 當地公關和客座發文: 一篇在受尊重的當地出版物上的高品質客座文章,勝過50個低品質的目錄連結。優先考慮品質而非數量——尤其是在連結圖譜不那麼擁擠的小型市場中。
步驟七:按語言追蹤排名、流量和AI可見度
傳統的SEO追蹤(排名+自然流量)仍然至關重要。但在2026年,你還需要監控AI引擎是否在每個語言中引用你的內容。
傳統追蹤設定
- Google Search Console: 在「成效」報表中使用「國家/地區」篩選器。建立獨立的資源,或使用「國際目標」報表查看hreflang特定的錯誤。
- GA4: 建立自訂報表,顯示工作階段、轉換和跳出率——按頁面路徑前綴(
/de/、/es/、/fr/)拆分,以查看每種語言的表現。 - 排名追蹤: Ahrefs、Semrush或SE Ranking——加入你的目標關鍵字並啟用國家層級追蹤。第二波語言每月檢查排名,最高優先級市場每週檢查。
AI可見度追蹤(2026年的新發展)
針對AI答案介面,按語言追蹤以下三個指標:
- 引用存在: 當有人在ChatGPT、Perplexity或Gemini上以目標語言詢問與你的類別相關的問題時——你的品牌是否出現在答案中?每月按平台、按語言追蹤你前10個關鍵字的「是/否」。
- 聲音佔比: 如果在你的類別的西班牙文AI Overviews中有5個品牌被引用,提到你品牌的佔比是多少?這就是你的SOV。
- 情感和準確性: 當AI引擎以另一種語言引用你的品牌時,資訊是否正確?AI系統有時會跨語言混合內容——一項美國的產品聲明可能出現在德文的答案中,造成合規風險。
國際可見度監控代理
---
name: international-visibility-monitor
description: 追蹤跨語言的搜尋可見度,涵蓋傳統SERP和AI答案介面——按語言和市場生成每週或每月的可見度報告
---
# 國際可見度監控器
監控你的網站在不同語言中,於傳統搜尋和AI答案介面的表現。生成結構化報告,按市場追蹤排名、流量和AI引用存在情況。
## 先決條件
- Google Search Console存取權限(使用者提供CSV匯出或授予檢視權限)
- GA4存取權限(使用者提供按語言區隔的流量CSV匯出)
- 可選:Ahrefs/Semrush/DataForSEO API存取,用於自動化排名追蹤
- 手動匯入數據無需API金鑰
## 輸入
1. 要監控的目標語言和國家
2. 每種語言的前10–20個關鍵字
3. GSC成效匯出(CSV,按國家篩選)
4. GA4按語言流量匯出(CSV)
5. 可選:排名追蹤API憑證
6. 上一期監控報告(用於趨勢比較)
## 工作流程
### 階段一:收集傳統搜尋數據
- 解析GSC CSV:提取每個國家和每個語言子目錄的點擊次數、曝光次數、CTR和平均排名
- 解析GA4 CSV:提取每個語言版本的工作階段、轉換和參與率
- 如果有排名追蹤API:拉取每個國家已追蹤關鍵字的目前排名
- 如果沒有排名追蹤API:標記此情況並提供手動查詢說明
### 階段二:AI可見度檢查(手動或自動)
針對每種目標語言及其前5個關鍵字:
- 記錄品牌是否出現在這些查詢的Google AI Overviews中(從目標國家的Google域名搜尋)
- 如果工具存取權限允許:針對相同查詢檢查Perplexity和ChatGPT
- 記錄:已引用或未引用、引用了哪個URL、引用是否準確
- 記錄任何跨語言污染(例如,英文URL被引用於西班牙文查詢)
### 階段三:競爭對手可見度快照
針對每個目標市場的前3個競爭對手:
- 記錄他們在共享關鍵字上的排名位置
- 檢查他們在相同關鍵字上的AI Overviews引用存在情況
- 標記逐月獲得或失去可見度的競爭對手
### 階段四:趨勢分析
將當前數據與上一期進行比較:
- 每種語言的流量變化(%)
- 每個已追蹤關鍵字的排名變化(上升/下降的名次)
- AI引用存在變化(新獲得的引用、失去的引用)
- 競爭對手動向(重大增長或下降)
### 階段五:生成報告
輸出結構化可見度報告,包含:
1. **執行儀表板:** 一個包含所有語言及其關鍵指標的表格(流量、平均排名、AI引用、趨勢箭頭)
2. **語言深入分析:** 每種語言的頂尖關鍵字、排名變化、AI可見度狀態和競爭對手活動的詳細分解
3. **警報區域:** 需要立即關注的紅旗項目——流量下降超過20%、失去的AI引用、GSC中發現的hreflang錯誤、競爭對手在頂尖關鍵字上的增長
4. **行動項目:** 基於發現的具體、優先排序的任務(例如,「德文部落格文章在『beste Laufschuhe』排名第11位——最佳化並添加內部連結以推進前10名」)
## 輸出
一份結構化監控報告,包含:
1. 多語言儀表板(所有語言、關鍵指標、趨勢箭頭)
2. 每種語言的詳細段落,包含關鍵字排名、AI引用和競爭對手快照
3. 紅旗警報
4. 附帶預期影響的優先排序行動項目
5. 數據新鮮度:每個數據來源的最後更新時間,以及數據缺漏之處
## 限制
- AI可見度檢查是時間點快照——AI答案變化頻繁,且可能因查詢相隔幾分鐘而有所不同
- 沒有API的排名追蹤需要手動查詢;自動化排名數據取決於第三方API的可用性
- GSC和GA4數據有固有的延遲(GSC為24–48小時,GA4最多48小時)
- AI引用追蹤是觀察性的,並非詳盡無遺——目前尚無工具能提供跨所有平台的完整AI引用覆蓋率多語言SEO代理工具包:四項技能一覽
以下是你可以立即在Claude Code中使用的四個代理技能的摘要。每個檔案放入.claude/skills/<skill-name>/SKILL.md:
技能 | 功能 | 何時執行 | 節省的時間 |
|---|---|---|---|
| 按需求、機會和商業適配度為國家/語言評分 | 在開始任何翻譯工作之前 | 3–5小時 |
| 生成帶有意圖分群和SERP驗證的本地化關鍵字清單 | 在以新語言建立內容之前 | 每種語言4–8小時 |
| 審核翻譯頁面的結構問題、遺漏翻譯和術語一致性 | AI翻譯之後、發佈之前 | 每批次2–4小時 |
| 爬取並根據Google的8項要求驗證每個hreflang標籤 | 發佈前以及之後每週執行 | 每次審核6–10小時 |
| 按語言追蹤排名、流量和AI引用,並進行趨勢分析 | 每週或每月 | 每份報告3–5小時 |
安裝任何技能的方法: 從上方段落複製SKILL.md內容,儲存到你專案中的.claude/skills/<skill-name>/SKILL.md,並在Claude Code中執行/skill-name。每個技能可以獨立運作——如果你的網站已經是多元語言的,從hreflang-auditor開始;如果你正在規劃擴展,從multilingual-market-scorer開始。
初學者檢查清單:發佈前需驗證的15件事
在發佈任何新語言版本之前,使用此檢查清單:
- [ ] 目標市場使用數據(GA4 + GSC)而非假設來選擇
- [ ] 每種語言的關鍵字研究已完成——前10個詞彙已經母語人士驗證
- [ ] URL結構已選定(初學者建議使用子目錄)
- [ ] 沒有基於IP的自動重新導向——已實作語言選擇器UI
- [ ] 所有頁面提供真實的伺服器端HTML(不是客戶端JS翻譯)
- [ ] HTML
lang屬性與每個頁面的實際語言匹配 - [ ] Hreflang標籤已實作(HTML、XML sitemap或HTTP headers)
- [ ] 每個頁面都存在自我參照hreflang標籤
- [ ] 雙向hreflang已驗證——每個A→B都有B→A
- [ ]
x-defaulthreflang標籤已設定為主要/備援頁面 - [ ] 所有hreflang URL回傳HTTP 200(沒有404,沒有重新導向)
- [ ] 每個頁面的meta標題和meta描述已翻譯並本地化
- [ ] 圖片alt文字已翻譯
- [ ] 內部連結保持在相同語言版本內
- [ ] Google Search Console國際目標報表已檢查——零hreflang錯誤
如果全部15個框都已勾選,你就準備好發佈該語言版本了。
常見問題
我可以直接在網站上使用Google翻譯嗎?
不要發佈原始的Google翻譯輸出。在2026年,Google會將你的翻譯與它自己的機器翻譯進行比較——如果你的翻譯沒有更好,它可能會提供其自動翻譯的代理版本,而非你的頁面。使用AI翻譯作為初譯,然後執行翻譯品質檢查代理,並請母語人士審查你最具影響力的頁面。
多語言SEO需要多久才能看到成效?
對於已建立域名上的新語言子目錄,低競爭關鍵字預計在2–4個月內出現變化。成熟市場(德文、日文)中的競爭性詞彙可能需要6–12個月。域名的現有權威性有所幫助——同一域名上的新語言版本會繼承連結權益,這是使用子目錄而非ccTLD的主要論點。
我需要為每種語言設立獨立域名嗎?
不需要。子目錄(example.com/de/)是大多數網站的推薦做法。只有當你擁有當地辦事處、當地法人實體,或在ccTLD是強烈信任訊號的市場(德國、日本、法國)營運時,才使用ccTLD(example.de)。
如果我負擔不起每個頁面的專業翻譯怎麼辦?
從每種語言流量最高的前20個頁面開始——即帶動最多英文自然流量的頁面。其餘頁面使用AI翻譯搭配品質檢查代理。即使一個高流量頁面只有300字的原生語言版本,通常也能取代Google的自動翻譯代理版本。品質重於數量:20個良好本地化的頁面勝過200個翻譯不佳的頁面。
AI翻譯在2026年會損害我的SEO嗎?
只要遵循安全的工作流程就不會:AI初譯 → 自動QA檢查 → 高影響頁面的人工審查。Google已明確表示「我們的政策並未嚴格將經過AI翻譯的內容定義為垃圾內容。」風險不在於使用AI——而是在於未經審查就發佈低品質的AI輸出。
如何處理使用不同文字系統或搜尋引擎的語言,例如中文或阿拉伯文?
對於中國,百度是主要的搜尋引擎,不支援hreflang。請改用Content-Language HTTP headers和百度搜尋資源平台進行sitemap提交。中國大陸使用簡體中文(zh-Hans),台灣和香港使用繁體中文(zh-Hant)。
對於阿拉伯文和其他RTL語言,確保你的CSS支援從右到左的版面配置。Google在SEO方面可以正常處理RTL內容,但破損的RTL版面配置會破壞使用者體驗指標——而這些指標會影響排名。
Claude Code真的能處理我所有的多語言SEO任務嗎?
本指南中的代理技能處理的是讓多語言SEO變得繁瑣的機械性、重複性工作:爬取數百個頁面檢查hreflang錯誤、將關鍵字翻譯與SERP數據交叉比對、檢查元數據和alt文字的翻譯覆蓋率,以及編製可見度報告。它們無法取代的是:母語人士的內容審查、策略性市場決策、品牌訊息的創意本地化,以及最終的編輯判斷。使用代理來消除80%的繁重工作——然後將你的時間花在需要人類專業知識的20%上。
每種語言最少需要多少個頁面?
從5–20個頁面開始:首頁、前3–5個產品/服務頁面、關於頁面、聯絡頁面,以及流量最高的部落格文章。這足以讓Google將該語言版本識別為正當版本。根據GSC的成效數據進行擴展——翻譯那些在該語言中已經獲得曝光但CTR偏低的頁面。
作者:Dominic Hale,Auspia 涵蓋18個市場的國際SEO專家。Dominic為全球成長團隊撰寫關於多語言搜尋策略、本地化工作流程、hreflang架構以及區域搜尋行為的內容。









