/ ディレクトリ / プレイグラウンド / TopRank SEO/GEO Skills
● コミュニティ nowork-studio ⚡ 即起動

TopRank SEO/GEO Skills

作者 nowork-studio · nowork-studio/toprank

Claude Skillとしてのマーケティングオペレーティングシステム — キーワードリサーチ・オンページ監査・GEO(LLM引用)チェック・広告コピーの反復、すべて1つのリポジトリで。

TopRankは、マーケティング担当者のツールキットをClaude Codeスキルとしてパッケージ化します。従来のSEOを超えて、GEO(Generative Engine Optimization)— ユーザーがドメインの質問をした際にChatGPT/Claude/Perplexityに引用されること — に焦点を当てています。有料チーム向けのGoogle Ads+Meta Adsのバリアントも含みます。

なぜ使うのか

主な機能

ライブデモ

実際の動作

準備完了

インストール

作者のリポジトリ · Claude Skills の公式ドキュメント

ユースケース

実用的な使い方: TopRank SEO/GEO Skills

AIエンジンの引用についてサイトを監査する

👤 AI検索の侵食を懸念するマーケティングチーム ⏱ ~60 min intermediate

使うタイミング: トラフィックがGoogleからChatGPT/Perplexityにシフトしており、引用されているか知りたい場合。

フロー
  1. テストするクエリをリストアップ
    TopRank GEO: from my product positioning, propose 10 'buyer-intent' queries that prospects would ask Claude/ChatGPT.✓ コピーしました
    → 汎用的でない10件の具体的なクエリ
  2. 引用チェックを実行
    For each query, ask Claude (you) the question without web search. Did my site get cited? If not, who did?✓ コピーしました
    → クエリごと:引用の有無、他に誰が引用されたか
  3. 計画
    Based on gaps, prioritize: which 3 pages on my site need GEO-optimization first? What changes?✓ コピーしました
    → 具体的なページ推奨付きの具体的なアクションプラン

結果: 引用ギャップレポート+優先順位付きの修正リスト。

注意点
  • ブランドクエリのみをテストしている — 汎用クエリとブランドクエリを混ぜる;自分を知らない人に見つけてもらいたい
組み合わせ: filesystem

ターゲットキーワードからコンテンツブリーフを生成する

👤 コンテンツマーケター ⏱ ~30 min intermediate

使うタイミング: キーワードの機会を特定した;ライター向けのブリーフが必要な場合。

フロー
  1. SERP/AIエンジンの実態
    TopRank: target keyword 'self-hosted analytics'. What does the current page-1 SERP cover, and what do AI engines cite for this?✓ コピーしました
    → 既存の上位結果のカバレッジマップ
  2. ブリーフ
    Brief a 1500-word article: must-cover sections, FAQs to include, internal-link targets in our site, schema to apply.✓ コピーしました
    → ライターが実行できる構造化されたブリーフ

結果: ライター対応のブリーフ。

注意点
  • ブリーフが多すぎるサブトピックをカバーする — 検索意図を徹底的に絞る;1ページにつき1意図

Google AdsのRSAバリアントを生成する

👤 パフォーマンスマーケター ⏱ ~25 min beginner

使うタイミング: 四半期ごとのクリエイティブ更新;広告グループごとに15見出し+4説明文が必要な場合。

フロー
  1. ブリーフ
    TopRank Google Ads: ad group 'self-hosted analytics'. Audience = engineers + privacy-conscious. Generate 15 headlines + 4 descriptions per RSA spec.✓ コピーしました
    → 文字数制限内の準拠したRSAクリエイティブ
  2. バリアント
    Now produce a B variant set focused on price/value angle.✓ コピーしました
    → 単なる言い換えではなく、明確に異なる角度

結果: アップロード準備完了の2セットのRSA。

注意点
  • 見出しが30文字を超える — スキルが強制する;超えた場合はより短いコピーで再試行させる

サイト向けのllms.txtを生成する

👤 LLMに見つけてもらいたいサイトオーナー ⏱ ~20 min beginner

使うタイミング: llms.txtを公開予定で、整形式にしたい場合。

フロー
  1. ページをインベントリ
    TopRank GEO: scan sitemap.xml. Group pages by intent. Propose llms.txt structure.✓ コピーしました
    → セクションヘッダー付きの構造化された提案
  2. 生成
    Write llms.txt + llms-full.txt. Save to /public/.✓ コピーしました
    → 2つのファイルが書き込まれる、整形式

結果: LLMクローラーにサイトが発見可能になる。

注意点
  • 重要なページが欠落している — 必須のURLを事前に指定する
組み合わせ: filesystem

組み合わせ

他のMCPと組み合わせて10倍の力を

toprank-seo-skill + filesystem

サイトファイルをその場に生成する

Generate llms.txt, write to ./public/llms.txt.✓ コピーしました
toprank-seo-skill + gtm-engineer-skills

AEO+GEOの複合監査

Run gtm-engineer audit, then TopRank GEO citation check on the same domain.✓ コピーしました

ツール

このMCPが提供する機能

ツール入力呼び出すタイミングコスト
geo_citation_check queries[] GEO監査 0
content_brief target_keyword, intent 執筆前 0
rsa_generate ad_group_brief, audience, variant? 広告クリエイティブの更新 0
schema_validate url オンページ監査 0
llms_txt_generate sitemap_url LLMクローラー向けの公開 0

コストと制限

運用コスト

APIクォータ
N/A
呼び出しあたりのトークン
監査スコープに応じて1000〜8000
金額
無料
ヒント
GEO引用テストはLLM自体を使用する;コンテキストを償却するためにクエリをバッチ処理する

セキュリティ

権限、シークレット、影響範囲

最小スコープ: filesystem-read filesystem-write
認証情報の保管: なし
データ送信先: 直接なし;ウェブ検索MCPと組み合わせる場合は自己判断

トラブルシューティング

よくあるエラーと対処法

Citation check too lenient

LLMにウェブツールなしで回答させる;そうしないとチートで検索してしまう

RSA copy too generic

ブリーフにオーディエンスのPOV3行を提供する

Brief misses competitor angle

ブリーフを依頼する前に上位3件のSERPタイトルを事前に渡す

代替案

TopRank SEO/GEO Skills 他との比較

代替案代わりに使う場面トレードオフ
Ahrefs / Semrush実際のキーワードボリュームデータが必要な場合有料;手動ワークフロー
GTM Engineer SkillsAEO+GEO+フレームワーク固有の修正が欲しい場合異なるフォーカス;補完的
Surfer SEO / Fraseコンテンツ最適化ワークフロー有料;LLMネイティブではない

その他

リソース

📖 GitHub の公式 README を読む

🐙 オープンな issue を見る

🔍 400以上のMCPサーバーとSkillsを見る