Community程式設計與開發github.com

競爭者差距

找出競爭對手有排名、但您的網站還沒有的關鍵字 — 按搜尋量和可爭取性排序的內容差距。當被問到「competitor.com 排名哪些關鍵字」、「與 X 的關鍵字差距」、「竊取競爭對手關鍵字」或「為什麼他們排名比我們高」時使用。

競爭者差距 是什麼?

這個技能「競爭者差距」能夠自動化分析您網站與競爭對手之間的關鍵字差距。它會先使用 DataForSEO 工具(或備用的 Ahrefs/Semrush 提供者)擷取競爭對手網站的頂尖關鍵字與流量概覽,再透過 Google Search Console API 取得您網站的實際查詢資料(近 90 天)。系統會將兩組資料比對後分為三個類別:**差距**(競爭對手排名前 20,但您無曝光)、**落後**(雙方都有排名但競爭對手領先至少 5 名)、**領先**(您排名較高)。最後會依搜尋量與產品相關性對「差距」與「落後」類別進行優先排序,排除品牌競爭術語(除非使用者要求比較頁面),並以表格與行動清單形式輸出結果,清楚標明哪些數據為估計值(競爭對手)與實際值(您)。支援 Claude Code、Claude.ai 桌面版、Cursor 等平台,需透過免費的 Ryze MCP 連接器運作。

相容平台✓Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/Ryze-AI-Adgent/open-seo-mcp-skills/tree/HEAD/skills/competitor-gap

Installed? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

競爭者差距 是做什麼的?

需求

免費的 Ryze MCP 連接器(https://connector.get-ryze.ai/mcp)。Claude Code:claude mcp add ryze --transport http https://connector.get-ryze.ai/mcp。claude.ai / Desktop / Cursor:將其新增為自訂連接器,使用相同 URL。設定:https://www.get-ryze.ai/how-to-connect-claude-to-google-meta-ads-mcp

他們的排名為估計值(DataForSEO),您的為實際值(GSC)。將兩者進行比對。

工作流程

  1. 競爭對手的關鍵字。 透過工作區的 DataForSEO 工具 — Labs 的 ranked_keywords 擷取競爭對手網域(請求格式:native__get_provider_docs,提供商 dataforseo)。依搜尋量拉取前約 500 筆。如果此工作區未公開 DataForSEO,請檢查是否有已連線的 ahrefs/semrush 提供商,並改用其有機關鍵字端點;若都沒有,則停止並指出缺少哪個連線。
  2. 競爭對手概覽。 Labs 的 domain_rank_overview — 其估計的有機流量與關鍵字數量,作為背景資訊。
  3. 您的關鍵字。 google_search_console__runRawSearchAnalytics,維度 ["query"],最近 90 天,高 rowLimit — 使用者網站獲得曝光的所有查詢完整集合。
  4. 分成三個類別:
    • 差距 — 競爭對手排名前 20,您的曝光為零 → 需要新內容
    • 落後 — 雙方都有排名,但競爭對手領先至少 5 名 → 改善現有頁面
    • 領先 — 您排名更高(簡短回報;這是護城河)
  5. 優先排序 差距與落後類別,根據搜尋量與使用者產品的相關性。排除品牌競爭術語,除非使用者要求比較頁面 — 若是則單獨列出為「vs / 替代」頁面候選。

輸出

結論(差距有多大,以關鍵字數與估計流量表示),然後是:差距表格(關鍵字、對手排名、搜尋量、建議頁面)、落後表格(關鍵字、對手排名、您的排名、您的頁面、修正方式),以及前十行動清單。明確標註哪些數字是估計值(對手)與實際值(您)。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

相關技能