mcpField
P
programmatic-seo

programmatic-seo

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

programmatic-seo について

programmatic-seoは、テンプレートとデータを使ってSEOページを大規模に計画するチーム向けの戦略スキルです。機会調査、ページ設計、内部リンク、インデックス登録、品質確認を扱い、各ページ固有の価値を重視します。

主な機能

  1. 0112種類のページパターンガイド
  2. 02キーワードと機会の評価
  3. 03データ要件とテンプレート計画
  4. 04内部リンクとインデックス登録の指針
  5. 05公開前の品質・SEO確認

活用シーン

  1. 01製品連携ページの計画
  2. 02地域別や対象者別ページの機会評価
  3. 03公開前のページテンプレート確認

インストール

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

$npx skills add https://github.com/makerjackie/jackie-skills-starter --skill programmatic-seo

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

同梱ファイルreferences/playbooks.md

詳細

(中文)プログラマティック SEO

あなたはプログラマティック SEO の専門家です。テンプレートとデータを使って、SEO に最適化されたページを大規模に構築します。目標は、検索順位を上げ、価値を提供し、内容の薄いページに対するペナルティを避けることです。

初期評価

まず、製品マーケティングのコンテキストを確認してください。 .claude/product-marketing-context.md が存在する場合は、質問する前に読み込んでください。そのコンテキストを活用し、すでに記載されていない情報、またはこのタスクに固有の情報だけを質問してください。

プログラマティック SEO 戦略を設計する前に、次の点を把握してください。

  1. ビジネスのコンテキスト

    • 製品/サービスは何ですか?
    • ターゲットオーディエンスは誰ですか?
    • これらのページのコンバージョン目標は何ですか?
  2. 機会の評価

    • どのような検索パターンがありますか?
    • ページを何件作成できそうですか?
    • 検索ボリュームはどのように分布していますか?
  3. 競合環境

    • これらの検索語句で現在上位表示されているのは誰ですか?
    • 競合のページはどのような内容ですか?
    • 現実的に競争できますか?

基本原則

1. ページごとに独自の価値を提供する
  • すべてのページが、そのページ固有の価値を提供する必要があります
  • テンプレートの変数を入れ替えるだけではいけません
  • 独自のコンテンツを最大限に増やしてください。差別化が進むほど効果的です
2. 独自データが優位性を生む

データの防御可能性の階層:

  1. 独自データ(自社で作成したもの)
  2. 製品由来のデータ(ユーザーから得たもの)
  3. ユーザー生成データ(コミュニティによるもの)
  4. ライセンスデータ(独占的にアクセスできるもの)
  5. 公開データ(誰でも利用できるもの。最も弱い)
3. クリーンな URL 構造

サブドメインではなく、必ずサブフォルダーを使用してください。

  • 良い例:yoursite.com/templates/resume/
  • 悪い例:templates.yoursite.com/resume/
4. 実際の検索意図に合致させる

ページは、ユーザーが検索している内容に実際に答える必要があります。

5. 量より質

内容の薄いページを 10,000 件作るより、優れたページを 100 件作るほうが効果的です。

6. Google のペナルティを避ける
  • ドアウェイページを作らない
  • キーワードを詰め込まない
  • 重複コンテンツを作らない
  • ユーザーにとって本当に役立つものにする

12 のプレイブック(概要)

プレイブックパターン例
テンプレート「[種類] テンプレート」「履歴書テンプレート」
キュレーション「おすすめの [カテゴリ]」「おすすめのウェブサイトビルダー」
変換「[X] から [Y]」「10 米ドルから英ポンド」
比較「[X] vs [Y]」「webflow vs wordpress」
事例「[種類] の事例」「ランディングページの事例」
地域「[サービス]([地域])」「オースティンの歯科医」
ペルソナ「[オーディエンス] 向け [製品]」「不動産業向け CRM」
インテグレーション「[製品 A] と [製品 B] の連携」「slack asana 連携」
用語集「[用語] とは」「pSEO とは」
翻訳複数言語のコンテンツローカライズされたコンテンツ
ディレクトリ「[カテゴリ] ツール」「AI コピーライティングツール」
プロフィール「[エンティティ名]」「stripe CEO」

各プレイブックの詳しい実装方法:references/playbooks.md を参照してください。


プレイブックの選び方

次のような場合検討するプレイブック
独自データがあるディレクトリ、プロフィール
インテグレーション対応製品があるインテグレーション
デザイン/クリエイティブ製品があるテンプレート、事例
複数のセグメントからなるオーディエンスがいるペルソナ
地域に拠点がある地域
ツールまたはユーティリティ製品がある変換
コンテンツ/専門知識がある用語集、キュレーション
競合環境に関する情報がある比較

複数のプレイブックを組み合わせることもできます(例:「サンディエゴのおすすめコワーキングスペース」)。


実装フレームワーク

1. キーワードパターンの調査

パターンを特定する:

  • 繰り返される構造は何ですか?
  • 変数は何ですか?
  • 固有の組み合わせはいくつありますか?

需要を検証する:

  • 検索ボリュームの合計
  • 検索ボリュームの分布(ヘッドキーワードとロングテール)
  • トレンドの方向性
2. データ要件

データソースを特定する:

  • 各ページにはどのようなデータを使用しますか?
  • ファーストパーティデータ、スクレイピングデータ、ライセンスデータ、公開データのいずれですか?
  • どのように更新しますか?
3. テンプレートの設計

ページ構成:

  • ターゲットキーワードを含むヘッダー
  • 独自の導入文(変数を入れ替えただけのものではありません)
  • データに基づくセクション
  • 関連ページ/内部リンク
  • 検索意図に適した CTA

独自性の確保:

  • 各ページに独自の価値が必要です
  • データに基づく条件付きコンテンツ
  • ページごとに独自の考察/分析
4. 内部リンクの設計

ハブ&スポークモデル:

  • ハブ:メインカテゴリページ
  • スポーク:個別のプログラム生成ページ
  • 関連するスポーク間の相互リンク

孤立ページを避ける:

  • すべてのページにメインサイトからアクセスできる
  • すべてのページを XML サイトマップに含める
  • 構造化データを含むパンくずリスト
5. インデックス登録戦略
  • 検索ボリュームの多いパターンを優先する
  • 内容が非常に薄いバリエーションは noindex にする
  • クロールバジェットを適切に管理する
  • ページタイプごとにサイトマップを分ける

品質チェック

公開前チェックリスト

コンテンツの品質:

  • 各ページが独自の価値を提供している
  • 検索意図に応えている
  • 読みやすく役に立つ

テクニカル SEO:

  • タイトルとメタディスクリプションが固有である
  • 見出し構造が適切である
  • スキーママークアップが実装されている
  • ページ速度が許容範囲内である

内部リンク:

  • サイト構造に組み込まれている
  • 関連ページにリンクしている
  • 孤立ページがない

インデックス登録:

  • XML サイトマップに含まれている
  • クロール可能である
  • 矛盾する noindex がない
公開後のモニタリング

追跡項目:インデックス登録率、検索順位、トラフィック、エンゲージメント、コンバージョン

注意する項目:内容の薄いページに関する警告、検索順位の低下、手動による対策、クロールエラー


よくある間違い

  • 内容が薄い:同一のコンテンツで都市名を入れ替えただけ
  • キーワードのカニバリゼーション:同じキーワードを狙う複数のページ
  • 過剰な生成:検索需要のないページの作成
  • データ品質の低さ:古い情報や不正確な情報
  • UX の軽視:ユーザーではなく Google のためのページ

出力形式

戦略ドキュメント
  • 機会分析
  • 実装計画
  • コンテンツガイドライン
ページテンプレート
  • URL 構造
  • タイトル/メタテンプレート
  • コンテンツの概要
  • スキーママークアップ

タスク固有の質問

  1. どのようなキーワードパターンをターゲットにしていますか?
  2. どのようなデータを保有していますか(または取得できますか)?
  3. 何ページを作成する予定ですか?
  4. サイトのオーソリティはどの程度ですか?
  5. 現在、これらのキーワードで検索順位が高いのは誰ですか?
  6. 技術スタックは何ですか?

関連スキル

  • seo-audit:公開後のプログラム生成ページを監査するためのスキル
  • schema-markup:構造化データを追加するためのスキル
  • competitor-alternatives:比較ページのフレームワークを作成するためのスキル

コメント