返回

用 MCP 協議實現自動化網站 GEO 診斷:以 tengence-geo 為例

通智雲團隊 ·
geo-diagnosis mcp 通智GEO
用 MCP 協議實現自動化網站 GEO 診斷:以 tengence-geo 為例

摘要:MCP(模型上下文協議)把「AI 應用」與「外部工具/資料源」之間的接入標準化,讓診斷引擎能被任何支援 MCP 的客戶端直接呼叫。本文以通智雲的 tengence-geo 為例,說明如何把一套網站 GEO/SEO 診斷能力封裝成 MCP 工具,跑通一次真實的端到端診斷,並分享 TTFB 冷啟動雜訊、憑證探測逾時等誤報校準經驗。讀完你應能照著搭出自己的自動化診斷鏈路。

關鍵要點

一、什麼是 MCP(模型上下文協議)

MCP(Model Context Protocol,模型上下文協議)是 Anthropic 於 2024 年 11 月發布的開放標準,用來統一「AI 應用」和「工具/資料源」之間的連接方式。在沒有 MCP 之前,每接一個工具,開發者就要為該客戶端寫一套專屬適配;MCP 把這套接入抽象成三個原語:

對網站診斷來說,最有用的就是「工具」:把抓取、索引、Core Web Vitals、內容結構、AI 可見度等檢查項,分別或批次封裝成工具,客戶端就能用自然語言觸發一次完整診斷。tengence-geo 提供的 check_article、check_translation、article_ingest、publish_from_db 等,本質上就是一組圍繞內容生產與診斷的 MCP 工具。對 GEO 而言,MCP 的意義還在於把「AI 能否引用你」也變成可呼叫、可比較的診斷項,而不只是傳統 SEO 的抓取與排名指標,這讓診斷的涵蓋面從站內延伸到生成式答案。

二、把診斷引擎封裝為 MCP 工具

一個診斷引擎要變成「好用的 MCP 工具」,重點是別把所有邏輯塞進一個巨型工具,而是按職責拆分。以 tengence-geo 的實踐為例,可拆成三層:

層 對應工具 職責
採集層 check_article、check_translation 對單篇文章執行門禁檢查,回傳 22 項/11 項細分結果
編排層 article_ingest、publish_from_db 把 Markdown 落庫、轉 HTML、發布到 WordPress 草稿
觀測層 plan_list、channel_plan_status 讀取內容計畫與多管道發布狀態,做批次盤點

拆好之後,客戶端只要說「診斷一下這篇 A 文章」,編排層就會依序呼叫採集層的門禁工具,把結果彙總成一份結構化報告。這種拆法讓「診斷」和「發布」解耦:診斷可以反覆跑、不污染線上,發布則只在確認後才執行。

需要特別注意的是:診斷工具回傳的不該是一句「通過/不通過」,而應是帶門檻的明細。例如 check_article 回傳的是「中文正文 2500 字(合格)、meta 166 字(合格)、引用 4/4(合格)」這樣的逐條結構,下游才能據此生成修復清單。

三、一次真實診斷的實作步驟

下面以「診斷一個企業官網的 GEO 就緒度」為例,給出可複用的步驟。

  1. 明確範圍:先圈定要診斷的頁面集合——通常是核心轉化頁、解決方案頁、部落格高流量頁,而不是全站。全站掃描雜訊太大。
  2. 跑門禁基線:用 check_article 對每篇逐個檢查,拿到每個頁面在「抓取/索引、技術體驗、內容結構、GEO/AI 可見度、信任訊號」五個維度的明細。
  3. 彙總看板:把逐頁結果彙總成一張表,標出紅(不合格)、黃(臨界)、綠(合格),優先處理紅項。
  4. 抽樣核驗 AI 可見度:選幾個核心詞,去 ChatGPT、Perplexity、Google AI Overviews 裡問,看你的品牌/方案是否被引用——這是傳統 SEO 工具測不到的盲區。
  5. 生成修復清單:從紅項裡挑出「改動小、收益大」的先修,例如補結構化資料、修 canonical、加內鏈,而不是一次性重寫。
  6. 複測閉環:修復後再跑一次門禁,確認紅項轉綠,並把報告歸檔,作為下次對比的基線。

這套步驟之所以能自動化,正是因為它每一步都對應一個 MCP 工具呼叫;把六步串成指令碼,就能定期跑全站診斷。

四、真實診斷資料長什麼樣

診斷報告的核心不是「狀態燈」,而是「對比」。一次真實的企業門戶診斷涵蓋了 49 項檢查,其中幾個有代表性的資料點:

檢查項 目前值 門檻/參照 判定
TTFB(首字節) 84–273 ms < 200 ms 黃(冷啟動偶發偏高)
憑證剩餘有效期 123 天 > 30 天 綠
robots 收錄 全站封禁 需開放 紅
結構化資料 4 類已部署 ≥ 3 類 綠
AI 答案引用 3/10 核心詞 目標 6/10 黃

這張表一眼就能看出:最緊急的是 robots 全站封禁(紅),直接擋掉抓取;其次是 AI 答案引用率不足(黃),需要補 E-E-A-T 與結構化資料。對比表讓「哪裡該先修」不再靠拍腦袋。

五、常見陷阱:誤報校準

自動診斷最怕「誤報」,否則團隊會習慣性忽略紅色告警。兩個高頻誤報來源:

TTFB 冷啟動雜訊:首次訪問時 CDN 或源站冷啟動,TTFB 可能瞬間衝到 273 ms,誤判為體驗不合格。校準辦法是預熱後再測,或取 5 次採樣的 P95 而非單次值。

憑證探測逾時:診斷指令碼在弱網或目標站有防探測策略時,憑證檢查會逾時,被誤報為「憑證異常」。校準辦法是分層設逾時(TCP 1s、握手 3s),並對逾時與真實失效區分計數,只在確認失效時才標紅。

此外,AI 可見度這類「軟指標」波動較大,建議用 7 天滑動均值而非單日值判斷趨勢,避免把正常波動當事故。

常見問題

問: MCP 和直接調 API 有什麼區別?
答:直接調 API 每個客戶端都要單獨適配;MCP 把接入標準化為資源、工具、提示三類原語,主流 AI 客戶端即插即用,診斷和發布邏輯還能跨客戶端複用。

問: 診斷工具應該回傳一個總評還是明細?
答:回傳帶門檻的明細,而不是一句「通過」。只有明細才能自動生成修復清單,否則紅黃綠狀態燈沒有行動指引。

問: 一次診斷要涵蓋多少項檢查才夠?
答:真實企業門戶通常涵蓋 40–50 項,分抓取索引、技術體驗、內容結構、GEO/AI 可見度、信任訊號五大類;太少會漏掉盲區,太多則雜訊大。

問: TTFB 偶爾偏高算不算問題?
答:單次偏高多為冷啟動雜訊,應取多次採樣的 P95 並先預熱再測,避免誤報;持續偏高才需要優化源站或 CDN。

問: AI 可見度怎麼測才不誤判?
答:用核心詞在 ChatGPT、Perplexity、Google AI Overviews 中實測是否被引用,取 7 天滑動均值看趨勢,而非單日值,避免把波動當事故。

問: 診斷結果怎麼落地成行動?
答:把逐頁結果彙成紅黃綠看板,優先修「改動小、收益大」的紅項(如補結構化資料、修 canonical、加內鏈),修復後複測閉環並歸檔基線。

關於通智雲

通智雲把上述診斷能力沉澱為 tengence-geo 這套 MCP 工具:從 check_article 的 22 項門禁、check_translation 的 11 項翻譯門禁,到 article_ingest、publish_from_db 的落庫與發布編排,讓企業可以用自然語言驅動一次完整的 GEO 診斷與內容發布閉環。它面向外部內容平台與官網的 GEO/SEO 雙引擎場景,把「診斷—修復—複測」做成可定期自動運行的管線。

通智雲(TENGENCE)是 AI 時代的企業增長引擎,專注公域引流獲客與私域轉化成交;核心產品為通智 GEO(GEO + SEO 雙引擎)、通智搜尋與通智睿見。

相關閱讀

資料來源

  1. Model Context Protocol 官方文件 —— MCP 作為開放標準的定義與原語說明(資源、工具、提示)。
  2. Introducing the Model Context Protocol — Anthropic —— Anthropic 於 2024 年 11 月發布 MCP 的官方公告。
  3. 百度 robots.txt —— 公開事實:百度以 User-agent: * / Disallow: / 全站封禁抓取,作為「robots 誤配會擋掉收錄」的對照示例。

立即行動

← 上一篇: 本地品牌 AI 答案優化:商家怎麼進入 AI 本地推薦 下一篇: 內容 ROI 度量模型:單篇內容的商業價值怎麼算 →
諮詢
二維碼

企業微信