competitor-analysis

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

OpenSEO Competitor Analysis

OpenSEO 竞争对手分析

Goal

目标

Analyze one competitor deeply enough to decide what to learn from, avoid, counter-position against, or outrank.
Use this for a named competitor. For identifying the market leaders first, use
competitive-landscape
.
对单个竞争对手进行深度分析,以确定可借鉴之处、需规避的点、差异化定位方向或超越策略。
本工具适用于指定的单个竞争对手。若需先识别市场领导者,请使用
competitive-landscape
工具。

Required inputs

必填输入项

  • projectId
  • Competitor domain
  • User's domain when comparison is requested
  • Optional topic/category/location/language
  • projectId
  • 竞争对手域名
  • 当需要对比时,用户自身的域名
  • 可选的主题/类别/地区/语言

OpenSEO MCP tools

OpenSEO MCP 工具

  • get_domain_overview
    : baseline organic traffic and keyword count.
  • get_search_console_performance
    : when comparing to the user's own domain and Search Console is connected, use it as the first-party baseline (real clicks/impressions/CTR/position) instead of estimating the user's own performance from third-party data.
  • get_ranked_keywords
    : exact keyword, URL, rank, intent, traffic, CPC, and SERP-type rows for the competitor domain or page.
  • get_backlinks_overview
    : backlink/referring-domain profile.
  • find_serp_competitors
    : validate whether the named competitor is a real search competitor across the target keyword set.
  • search_local_businesses
    ,
    get_local_serp_results
    , and
    get_google_business_questions
    : use for local SEO competitors when Maps/local-pack visibility, nearby businesses, categories, or Google Q&A matter.
  • get_serp_results
    : validate direct head-to-head SERPs for important keywords.
  • research_keywords
    : expand gaps or category terms when needed.
  • get_domain_overview
    :获取自然流量和关键词数量的基准数据。
  • get_search_console_performance
    :当与用户自身域名对比且已连接Search Console时,使用该工具作为第一方基准(真实点击量/展示量/点击率/排名),而非通过第三方数据估算用户自身表现。
  • get_ranked_keywords
    :获取竞争对手域名或页面的精准关键词、URL、排名、搜索意图、流量、CPC以及SERP类型数据行。
  • get_backlinks_overview
    :获取反向链接/引荐域名概况。
  • find_serp_competitors
    :验证指定竞争对手在目标关键词集中是否为真实的搜索竞争对手。
  • search_local_businesses
    get_local_serp_results
    get_google_business_questions
    :当涉及本地SEO竞争对手,且地图/本地包可见性、周边商家、类别或Google问答至关重要时使用。
  • get_serp_results
    :验证重要关键词的直接正面竞争SERP结果。
  • research_keywords
    :必要时拓展关键词差距或类别术语。

Workflow

工作流程

  1. Call
    get_domain_overview
    for the competitor, passing provided location/language when supported.
  2. If comparing to the user, call
    get_domain_overview
    for the user's domain too — and if Search Console is connected,
    get_search_console_performance
    for the user's real baseline.
  3. Call
    get_ranked_keywords
    for the competitor. Use filters like
    maxRank
    ,
    minSearchVolume
    ,
    excludeBrandTerms
    , and
    resultTypes
    to keep rows relevant.
  4. If comparing to the user, call
    get_ranked_keywords
    for the user's domain/page too, or use
    get_serp_results
    for the shared terms when a lighter check is enough.
  5. For local SEO, use
    search_local_businesses
    and
    get_local_serp_results
    around the relevant business location(s) before drawing local-pack conclusions. Add
    get_google_business_questions
    only when Q&A evidence matters.
  6. Use
    find_serp_competitors
    when the competitor was supplied by the user but its search overlap is unclear.
  7. Group competitor keywords into themes:
    • Product/category terms
    • Alternatives/comparisons
    • Templates/tools/calculators
    • Educational guides
    • Branded demand
    • Local/neighborhood terms when relevant
  8. Call
    get_backlinks_overview
    for the competitor, especially if authority appears to explain rankings. Continue without backlink evidence if it is unavailable.
  9. Use
    get_serp_results
    for important shared or target keywords to compare positioning, passing provided location/language when supported.
  10. Produce an actionable plan:
    • What they are doing well
    • Where they are vulnerable
    • Which pages/keywords to pursue
    • What to avoid copying
  1. 调用
    get_domain_overview
    获取竞争对手数据,若支持则传入指定的地区/语言参数。
  2. 若需与用户自身对比,同时调用
    get_domain_overview
    获取用户域名数据——若已连接Search Console,还需调用
    get_search_console_performance
    获取用户的真实基准数据。
  3. 调用
    get_ranked_keywords
    获取竞争对手数据。使用
    maxRank
    minSearchVolume
    excludeBrandTerms
    resultTypes
    等过滤器筛选相关数据行。
  4. 若需与用户自身对比,调用
    get_ranked_keywords
    获取用户域名/页面数据;若仅需轻量检查,可针对共同关键词调用
    get_serp_results
  5. 针对本地SEO,在得出本地包结论前,先围绕相关商家位置调用
    search_local_businesses
    get_local_serp_results
    。仅当问答证据重要时,再调用
    get_google_business_questions
  6. 当用户提供的竞争对手其搜索重叠度不明确时,调用
    find_serp_competitors
    进行验证。
  7. 将竞争对手关键词按主题分组:
    • 产品/类别术语
    • 替代品/对比类术语
    • 模板/工具/计算器类术语
    • 教育指南类术语
    • 品牌需求类术语
    • 相关的本地/社区术语
  8. 调用
    get_backlinks_overview
    获取竞争对手数据,尤其是当域名权重似乎能解释排名情况时。若无法获取反向链接证据,可继续分析。
  9. 针对重要的共同或目标关键词调用
    get_serp_results
    ,对比排名情况,若支持则传入指定的地区/语言参数。
  10. 生成可执行计划:
    • 他们的优势所在
    • 他们的薄弱环节
    • 值得跟进的页面/关键词
    • 需避免复制的内容

Output format

输出格式

Start with:
  • Competitor snapshot
  • Biggest lesson
  • Best opportunity to beat them
Then include:
AreaCompetitor patternEvidenceOpenSEO opportunity
Include sections for:
  • Top keyword themes
  • Content/page types working for them
  • Backlink/authority notes
  • Head-to-head SERP observations
  • Priority actions for the user
开头需包含:
  • 竞争对手快照
  • 核心启示
  • 超越对手的最佳机会
随后包含:
领域竞争对手模式证据OpenSEO 优化机会
需涵盖以下板块:
  • 顶级关键词主题
  • 对他们有效的内容/页面类型
  • 反向链接/权重说明
  • 正面竞争SERP观察
  • 用户的优先行动项

Guardrails

约束规则

  • Do not treat all competitor keywords as desirable. Filter for business fit.
  • Separate evidence from inference.
  • Do not infer competitor page/content-type patterns from keyword rows alone; use SERP or web evidence for page-level claims.
  • For local SEO, do not infer Maps/local-pack strength from national organic domain metrics alone; use local business and local SERP tools when the location is known or reasonably discoverable.
  • Do not recommend copying content; recommend a stronger angle or better answer to the same intent.
  • If the user's domain is unavailable, frame the analysis as competitor-only.
  • 勿将所有竞争对手的关键词视为目标,需筛选符合业务定位的关键词。
  • 区分证据与推断。
  • 勿仅从关键词数据行推断竞争对手的页面/内容类型模式;需使用SERP或网页证据支撑页面层面的结论。
  • 针对本地SEO,勿仅从全国自然搜索域名指标推断地图/本地包竞争力;当位置已知或可合理确定时,需使用本地商家和本地SERP工具。
  • 勿建议复制内容;建议针对相同搜索意图提供更有力的视角或更优质的解答。
  • 若无法获取用户域名数据,则将分析限定为仅针对竞争对手。