mcpField
S
seo-backlink-gap

seo-backlink-gap

github.com/serankingマーケティング・グロース18971 回インストール18 週間前に更新
リポジトリ

seo-backlink-gap について

seo-backlink-gapは、SEOチームが自社と3〜5社の競合の被リンクを比較するための開拓スキルです。競合にだけリンクする関連ドメインを特定し、権威性、アンカーテキスト例、アプローチ案をまとめます。

主な機能

  1. 01競合間の参照ドメイン比較
  2. 02権威性とリンク属性による絞り込み
  3. 03信頼度とアンカーデータの補完
  4. 04トピック関連性とリンク種別の評価
  5. 05見込み先ごとのアプローチ案
  6. 06優先順位付き見込み先CSVの出力

活用シーン

  1. 01被リンク獲得の連絡先を探す
  2. 02競合を基にしたアプローチリストの作成
  3. 03関連性と権威性による見込み先の優先付け

MCP 対応

SE Ranking MCP サーバーへの接続が必要です。参照ドメイン、被リンクの権威性、アンカーデータを取得します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/seranking/seo-skills --skill seo-backlink-gap

インストール後、Claude Code で/seo-backlink-gapを入力して読み込まれたか確認します。

詳細

出力例:examples/seo-backlink-gap-linear-app-20260514/REPORT.md

被リンクギャップ

上位の競合にはリンクしているものの、自社にはリンクしていないドメインのうち、権威性と関連性で絞り込み、アンカーのサンプルと推奨するアプローチを加えた、具体的なリンク獲得候補リストを作成します。

前提条件

  • SE Ranking MCP サーバーに接続されていること。
  • Claude の WebFetch ツールを利用できること(候補のスコアリングとトピック上の関連性チェックに使用します)。
  • ユーザーから次の情報が提供されること:(a)対象ドメイン、(b)競合ドメイン3〜5件、任意で(c)Domain Trust の最小値(デフォルト:25)、(d)dofollow のみのフィルター(デフォルト:true)、(e)最小共通数(デフォルト:N件の競合のうち少なくとも2件がリンクしていること)。

手順

  1. 対象ドメインの被リンクのベースライン DATA_getBacklinksRefDomains、DATA_getBacklinksSummary

    • 対象ドメインに既存の参照ドメインを取得し、除外対象を作成します。
    • レポート用に件数と概要指標を保存します。
  2. 競合ごとの参照ドメイン DATA_getBacklinksRefDomains

    • 各競合について、dofollow_only=true と min_domain_trust={threshold} を指定して参照ドメインを取得します。
    • 参照ドメインをキー、そのドメインにリンクしている競合のリストを値とする辞書にまとめます。
  3. 共通ドメインの抽出

    • 指定された最小数以上の競合にリンクしている参照ドメインを残します。
    • 対象ドメインの被リンクセットにすでに含まれているドメインは除外します。
  4. 情報の補完 DATA_getBacklinksAuthority、DATA_getBacklinksAnchors

    • 各候補について、Domain Trust、リンク元ページの Page Trust、競合へのリンクに使われているアンカーのサンプル(上位3件)、取得可能な場合は国を取得します。
    • リンクの種類を、編集記事、リソース一覧、ディレクトリ、フォーラム/UGC に分類します。
  5. 関連性のスコアリング

    • 各候補を、(a)トピックの重なり(WebFetch を使ってドメインのホームページのタイトル/メタ情報を確認)、(b)DT、(c)共通数、(d)リンクの種類の優先度に基づいてスコアリングします。
    • 行ごとにアプローチ案を提示します。例:地域的な適合性、トピック上の適合性、競争上の同等性、リソース一覧への掲載、リンク切れなど。
  6. 候補リストを作成する(出力形式を参照)。

出力形式

seo-backlink-gap-{target-slug}-{YYYYMMDD}/ フォルダーを作成し、次の内容を含めます。

seo-backlink-gap-{target-slug}-{YYYYMMDD}/
├── 01-target-baseline.md
├── 02-competitor-{domain}-refs.md   # one per competitor
├── 03-intersection-raw.md
├── prospects.csv                     # machine-readable output
└── REPORT.md

REPORT.md は次の形式にします。

# Backlink Gap: {target} vs {competitors}

## Filters applied
- Dofollow only: yes
- Min Domain Trust: {n}
- Min intersection: links to at least {n} of {total} competitors

## Top 25 prospects

| # | Referring domain | DT | Links to | Sample anchor | Link type | Angle | Score |
|---|---|---|---|---|---|---|---|
| 1 | example.com | 68 | {3 of 5} | "best yoga studios" | Resource list | Topical fit | 92 |
| 2 | ... | ... | ... | ... | ... | ... | ... |

## Outreach brief
- Segment these prospects into 3 batches by link type and pitch each batch with a tailored template.
- For editorial links: pitch a unique-angle comparison or original research.
- For resource lists: suggest inclusion with a specific anchor.
- For directories: apply directly.
- For forums/UGC: engage before pitching; these are not cold-outreachable.

## Counts
- Total unique referring domains across competitors: {n}
- Passed filters: {n}
- Already linking to {target}: {n} (excluded)
- Final prospects: {n}

## Files
- prospects.csv: import to Hunter.io, Pitchbox, or your outreach tool
- Per-competitor raw data: 02-competitor-*.md

prospects.csv の列: rank,referring_domain,domain_trust,links_to_count,links_to_competitors,sample_anchor,link_type,outreach_angle,score

ヒント

  • Data API のレート制限は1秒あたり10リクエストです。競合が5件の場合、API の逐次処理に5〜10秒ほどかかり、その後に情報を補完します。
  • 候補リストに、すでにリンクしているドメインのサブドメインを含めないでください。news.example.com が対象ドメインにリンクしていて、blog.example.com が競合にのみリンクしている場合は、ユーザーから別途指示がない限り、すでにリンクしているドメインとして扱います。
  • 「Angle」列は、アウトリーチにおいて最も重要な出力です。具体的に記載してください。「2024年の『おすすめXツール』一覧は古く、自社が掲載されていません」は、「トピック上の適合性」より効果的です。
  • DT の基準を満たしていても、明らかなスパムや低品質のドメインは除外してください。スコアが80を超える候補は、WebFetch の手順で妥当性を確認します。
  • 対象ドメインがブランド名の検索語ですべての競合をすでに上回っている場合は、同等性を目的としたディレクトリよりも、ブランド名を含まない編集記事への掲載を優先します。

コメント