seo-sxo

seo-sxo

熱門

搜尋體驗最佳化:反向解讀 Google SERP 以偵測頁面類型不符,從搜尋意圖訊號推導使用者故事,並從多種人物誌角度為頁面評分。找出為何優化良好的頁面仍無法排名,透過分析 Google 對每個關鍵字獎勵的內容。當使用者提到「SXO」、「搜尋體驗」、「頁面類型不符」、「SERP 分析」、「使用者故事」、「人物誌評分」、「為什麼我的頁面沒有排名」、「意圖不符」或「線框圖」時使用。

1.2萬星標
1791分支
更新於 2026/7/20
SKILL.md
唯讀
名稱
seo-sxo
描述

搜尋體驗最佳化:反向解讀 Google SERP 以偵測頁面類型不符,從搜尋意圖訊號推導使用者故事,並從多種人物誌角度為頁面評分。找出為何優化良好的頁面仍無法排名,透過分析 Google 對每個關鍵字獎勵的內容。當使用者提到「SXO」、「搜尋體驗」、「頁面類型不符」、「SERP 分析」、「使用者故事」、「人物誌評分」、「為什麼我的頁面沒有排名」、「意圖不符」或「線框圖」時使用。

搜尋體驗最佳化 (SXO)

SXO 橋接了 SEO(Google 獎勵的內容)與 UX(使用者需要的內容)之間的差距。
傳統 SEO 稽核檢查技術健康度。SXO 則問:「根據 Google 在 SERP 中實際獎勵的內容,這個頁面是否值得為這個關鍵字排名?」

核心洞察

一個頁面可能在技術 SEO 上獲得 95/100 分,但仍然無法排名,因為它是該關鍵字的錯誤頁面類型。如果 Google 為你的關鍵字顯示 8 個產品頁面和 2 個比較頁面,你的部落格文章永遠無法突破——無論它優化得多好。

指令

指令 用途
/seo sxo <url> 完整 SXO 分析(從頁面自動偵測關鍵字)
/seo sxo <url> <keyword> 針對特定關鍵字的完整 SXO 分析
/seo sxo wireframe <url> 產生 IST/SOLL 線框圖,包含具體佔位符
/seo sxo personas <url> 僅人物誌評分(跳過 SERP 分析)

執行流程

步驟 1:目標取得

  1. 透過 scripts/render_page.py --mode auto 取得目標 URL(支援 SPA 且 SSRF 安全)
  2. 使用 scripts/parse_html.py 解析,擷取:標題、H1、meta 描述、
    標題層級、字數、結構化標記、CTA、媒體元素
  3. 若未提供關鍵字,從 title 標籤與 H1 重疊處擷取主要關鍵字
  4. 在繼續前驗證關鍵字非空

步驟 2:SERP 反向分析

閱讀 references/page-type-taxonomy.md 了解分類規則。

  1. 搜尋 Google 目標關鍵字(WebSearch)
  2. 對前 10 個自然結果,記錄:
    • URL 與網域權威層級(品牌 / 利基權威 / 未知)
    • 頁面類型(使用分類法分類)
    • 內容格式(長文、列表文、教學文、比較文、工具、影片)
    • 字數估計(根據摘要長度與頁面結構)
    • 存在的結構化資料類型(從目前支援的 SERP 功能;排除 FAQ/HowTo)
    • 媒體訊號(影片輪播、圖片包、縮圖存在)
  3. 記錄存在的 SERP 功能:
    • 精選摘要(段落 / 列表 / 表格 / 影片)
    • 其他人也問(擷取所有可見問題)
    • 廣告(頂端與底部——計算並分析廣告文案主題)
    • 相關搜尋(擷取所有)
    • 知識面板 / 本地商家包 / 購物結果
    • AI 概覽存在與來源類型
  4. 計算 SERP 共識:
    • 主導頁面類型(>60% = 強共識,40-60% = 混合,<40% = 分散)
    • 內容深度期望(平均字數層級)
    • 結構化資料期望(最常見的結構化資料類型)
    • 媒體期望(需要影片?圖片關鍵?)

步驟 3:頁面類型不符偵測

這是 SXO 的核心洞察。比較目標頁面類型與 SERP 共識。

不符嚴重程度:

目標類型 SERP 期望 嚴重程度 建議
部落格文章 產品頁面 嚴重 建立專屬產品頁面
部落格文章 比較 重構為含矩陣的比較頁面
產品 資訊型 增加教育內容層
登陸頁面 工具/計算機 建立互動工具元件
服務頁面 本地結果 增加位置訊號 + 本地結構化資料
任何類型相符 - 一致 專注於內容深度與 UX

分類規則:

  • 使用 references/page-type-taxonomy.md 分類目標頁面
  • 使用相同分類法分類每個 SERP 結果
  • 若目標類型與 SERP 主導類型不同,標記為不符
  • 若 SERP 分散(無主導類型),註記差異化機會

步驟 4:使用者故事推導

閱讀 references/user-story-framework.md 了解完整框架。

從 SERP 訊號推導使用者故事:

  1. PAA 問題揭示知識缺口與疑慮
  2. 廣告文案主題揭示商業觸發點與價值主張
  3. 相關搜尋揭示搜尋旅程(前後關聯)
  4. 精選摘要格式揭示預期的答案結構
  5. AI 概覽揭示 Google 認為的權威答案

對每個訊號群集,產生一個使用者故事:

作為一個[從訊號推導的人物誌],
我想要[從查詢意圖推導的目標],
因為[從廣告文案 / PAA 語氣推導的情感驅動力],
但我被[從 PAA 問題 / 相關搜尋推導的障礙]阻礙。

產生 3-5 個涵蓋主要意圖角度的使用者故事。

步驟 5:差距分析

比較目標頁面與 SERP 期望,涵蓋 7 個維度:

維度 比較項目 分數
頁面類型 目標類型 vs SERP 主導類型 0-15
內容深度 字數、標題深度、主題涵蓋 0-15
UX 訊號 CTA 清晰度、折疊以上內容、行動版佈局 0-15
結構化標記 現有 vs 預期的結構化資料類型 0-15
媒體豐富度 圖片、影片、互動元素 vs SERP 常態 0-15
權威訊號 E-E-A-T 標記、社會證明、專業資格 0-15
新鮮度 最後更新、日期訊號、內容時效性 0-10

總分:0-100 SXO 差距分數(越低 = 差距越大,越高 = 越一致)

步驟 6:人物誌評分

閱讀 references/persona-scoring.md 了解方法論。

  1. 從 SERP 意圖訊號推導 4-7 個人物誌:
    • 按主題分組 PAA 問題
    • 按目標受眾區分廣告文案
    • 將相關搜尋對應到旅程階段
  2. 對每個人物的目標頁面在 4 個維度上評分(各 25 分):
    • 相關性:頁面是否滿足此人物誌的需求?
    • 清晰度:此人物誌能否在 10 秒內找到答案?
    • 信任度:對此人物誌是否有足夠的信任訊號?
    • 行動:對此人物誌是否有明確的下一步?
  3. 輸出人物誌卡片,包含分數與具體改善建議
  4. 按最弱人物誌優先排序建議(最大機會)

步驟 7:線框圖產生(選擇性)

僅在呼叫 /seo sxo wireframe 時執行。

閱讀 references/wireframe-templates.md 了解模板。

  1. 從解析的頁面結構產生 IST(現狀)線框圖
  2. 根據以下內容產生 SOLL(目標狀態)線框圖:
    • SERP 共識頁面類型
    • 差距分析發現
    • 人物誌評分弱點
  3. 使用超具體佔位符:
    • 不要:「在此處加入 CTA」
    • 要:「在英雄區下方加入含年省金額徽章的定價 CTA,連結至 /pricing#enterprise」
  4. 輸出為語意 HTML 區段大綱,附註解

DataForSEO 整合

如果 DataForSEO MCP 工具可用:

  1. 在任何 API 呼叫前,執行成本估算並與使用者確認
  2. 使用 serp_organic_live_advanced 取得精確 SERP 資料(排名、功能、摘要)
  3. 使用 kw_data_google_ads_search_volume 取得搜尋量與競爭指標
  4. 若 DataForSEO 不可用,回退至 WebSearch——在輸出中註明精度降低

SXO 分數 vs SEO 健康分數

SXO 分數獨立於主要的 SEO 健康分數。

  • SEO 健康分數 = 技術合規性(可爬性、速度、結構化資料等)
  • SXO 差距分數 = 頁面與 SERP 期望的一致性
  • 一個頁面可能獲得 95 SEO + 30 SXO = 技術完美但策略錯位
  • 當兩者皆可用時,應一併報告

跨技能參考

發現 轉交至
人物誌評分中的 E-E-A-T 缺口 /seo content 進行深度 E-E-A-T 稽核
缺少結構化資料類型 /seo schema 進行產生
SERP 中偵測到本地意圖 /seo local 進行 GBP 分析
內容深度缺口 /seo page 進行深度頁面分析
擷取時發現技術問題 /seo technical 進行完整稽核
圖片/媒體缺口 /seo images 進行最佳化

輸出格式

完整 SXO 分析

## SXO 分析:[URL]
### 目標關鍵字:[keyword]

### 1. SERP 概覽
- 主導頁面類型:[type]([confidence]% 共識)
- SERP 功能:[list]
- 內容深度常態:[word count range]
- 結構化資料期望:[types]

### 2. 頁面類型一致性
- 你的頁面類型:[type]
- SERP 期望:[type]
- 判定:[ALIGNED | MISMATCH (severity)]
- 影響:[explanation]

### 3. 使用者故事(從 SERP 訊號推導)
[3-5 個使用者故事,附來源訊號]

### 4. 差距分析(SXO 分數:XX/100)
[7 維度細項表]

### 5. 人物誌分數
[4-7 個人物的卡片,附 4 維度分數]

### 6. 優先行動
[排序清單:先修復不符,再處理最弱人物誌缺口]

### 7. 限制
[無法評估的項目、資料來源備註]

錯誤處理

錯誤 行動
URL 擷取失敗 回報錯誤,建議檢查 URL 可存取性
未提供或偵測到關鍵字 要求使用者提供目標關鍵字
WebSearch 回傳少於 5 個結果 以可用資料繼續,註明樣本有限
SERP 無自然結果(全部廣告) 註記高度商業化 SERP,僅分析廣告文案
目標頁面為 JavaScript 渲染 註記限制,使用可用 HTML 內容
DataForSEO 成本超過門檻 回退至 WebSearch,通知使用者

品質檢查清單

在交付結果前,確認:

  • [ ] 目標 URL 已透過 scripts/render_page.py --mode auto 擷取(非原始 curl/fetch)
  • [ ] 頁面類型分類使用參考資料中的分類法
  • [ ] 至少分析了 5 個 SERP 結果
  • [ ] 使用者故事引用特定 SERP 訊號作為證據
  • [ ] 人物誌分數包含具體改善建議
  • [ ] SXO 分數清楚標示為獨立於 SEO 健康分數
  • [ ] 限制部分存在且誠實
  • [ ] 在相關處包含跨技能建議