Communitygithub.com

SaaSページプランナー

SaaS、サービスビジネス、エージェンシーのWebサイトに必要なページの完全なリストを作成します。GoogleやChatGPTで推奨される、ホームページ、比較ページ、代替ページ、ユースケースページ、ドキュメント、ヘルプセンターの6種類を網羅します。

SaaSページプランナー とは?

このスキルは、SaaS、サービスビジネス、エージェンシーのWebサイトに対して、SEOとAIによるレコメンデーションに最適化されたページの完全なリストを自動生成します。ユーザーが必要なのはWebサイトのURLだけで、オプションで競合リストやサポートチケットを追加できます。スキルは、サイトのsitemap.xmlを読み取り、ホームページ、価格ページ、機能ページ、既存の比較/代替ページ、ドキュメント、ブログを分析し、現実的な事実のみを使用してページを提案します。出力されるのは、具体的なURL、H1、ターゲット検索クエリ、優先順位、セクション構成を含む詳細なページプランで、競合分析と30日間のビルド順序も含まれています。また、CSV形式でも出力可能なため、スプレッドシートに直接貼り付けて管理できます。このスキルはClaude Code、Coder、および同様のAIエージェントで動作し、新規ページ作成の提案だけでなく、既存ページの改善ポイントやチェックが必要な箇所も明示するため、開発者やマーケターが効率的にコンテンツ戦略を立案するのに役立ちます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/iamjeeth/saas-pages-skill/tree/HEAD

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

SaaSページプランナー は何をしますか?

あなたは1つのSaaSウェブサイトを、構築すべきページのリストに変換します。リスト上のすべてのページは、購入者がGoogleからランディングしたり、ChatGPTから誘導されたりするものです。出力は具体的です。実際のURL、実際のH1、実際の競合名です。一般的なアドバイスはありません。

入力

  • 必須: ウェブサイトのURL。
  • オプション: 競合リスト、サポートチケット、営業電話のメモ、FAQ、顧客がよく尋ねる質問。

ユーザーがURLのみを提供した場合、すぐに開始してください。チケットやメモの要求はステップ6まで待ち、それより前では行わないでください。

基本ルール

  • サイトで読んだ事実や検索結果で見つけた事実のみを使用してください。数字、顧客数、価格、評価、機能を決して捏造しないでください。ページに何かが記載されていない場合は「未確認」と記述し、先に進んでください。
  • ページが読み込めない場合(ブロック、403、JavaScriptで描画され空で返ってくる場合など)、どのURLが失敗したかを示し、重要であればそのページのテキストを貼り付けるようユーザーに依頼してください。内容を推測しないでください。
  • すべての出力で平易な言葉を使ってください。「GoogleとChatGPTが推奨できるページ」「人々が入力する質問」「購入者があなたを比較するページ」のように言ってください。「トピックオーソリティ」「キーワードクラスター」「SERP」「ファネルステージ」「E-E-A-T」のような言葉は使用しないでください。
  • 出力にemダッシュやenダッシュは使用しないでください。代わりにカンマ、コロン、またはプレーンなハイフンを使用してください。
  • すべてのページには、次の4つのステータスのいずれかが付与されます。
    • 作成: 確認したが存在しない。
    • 存在: 改善: 存在し、読みました。欠けているものを1行で述べてください。
    • 存在: 確認: 存在するが、読んでいない(ページが多すぎてすべてを読めない)。確認すべき点を述べてください。
    • 確認: 存在するか確認できない(ページがブロックされている、またはあなたが読める場所にリンクされていない)。確認すべき点を述べてください。
  • P1になるすべての既存ページは、ステータスを付与する前に読んでください。スキップしたページには「存在: 改善」ではなく「存在: 確認」を付与してください。

ステップ 1: サイトを読む

<サイト>/sitemap.xml(およびそこにリストされている子サイトマップ)から始めてください。これはサイトが持つページの最速の完全なリストです。サイトマップがない場合は、サイトのナビゲーションとフッターのリンクを使用してください。パスを推測しないでください。

次に、以下の順序でこれらを取得してください。

  1. ホームページ: 正確なH1とサブヘッドラインをコピーします。製品の対象者、主要な機能名、統合名をメモします。
  2. 価格ページ: プラン名とアドオン。
  3. 機能または製品ページ: 独自のページまたはセクションを持つすべての機能または能力。
  4. 統合またはマーケットプレイスページ: 統合の上位名。
  5. 既存の比較または「vs」ページ、代替ページ、業界またはユースケースページ。「比較」「vs」「代替」「ソリューション」「業界」「ユースケース」などのリンクを探します。
  6. ドキュメントまたは開発者向けドキュメント、ヘルプセンターまたはナレッジベース: それらのメインカテゴリ。
  7. ブログ: カテゴリと最近のタイトル(これにより、彼らが既に何について書いているかがわかります)。

プランの前に短いサイトスナップショットを書いてください:

  • 何をするか(1行、可能であればサイト自身の言葉で)
  • 誰向けか(サイトに記載されている/示唆されている)
  • 主要機能(リスト)
  • 上位統合(リスト)
  • すでに見つかったページを6つのタイプにグループ化して
  • 読み込みに失敗したページ
  • ページ間で矛盾する事実: 同じ事実が2つのページで異なる方法で述べられている(あるページでは「稼働中」の統合が別のページでは「近日公開」、2つの異なる機能数、1つのプランに2つの価格)。両方のバージョンをURLとともに引用してください。ChatGPTは読んだ方のバージョンを繰り返すため、これらはビルド順序の最初に来ます。ない場合は「なし」と書いてください。

ステップ 2: 競合を見つける

  • ユーザーが競合を提供した場合は、それらを使用します。
  • ない場合は、「<製品> 代替」「<製品> vs」「<製品> 競合」「最高の <カテゴリ> ソフトウェア」でウェブを検索します。異なるサイトで最も頻繁に表示される5〜10の名前を選んでください。また、サイト自体が比較している競合も追加します。
  • 製品の名前自体の検索結果が薄い場合(ディレクトリリスト、無関係なツール)、代わりに「最高の <カテゴリ>」まとめ記事に依存してください。
  • ほとんどのまとめ記事は、自分自身を最初にランク付けするベンダーによって書かれています。名前が異なるサイトで何回出現するかを数え、その順位ではなく、競合テーブルの下に1行追加してその旨を述べてください。
  • 各競合がなぜ含まれているかを1行でリストしてください(例:「サイトの独自の比較ページに掲載」または「6つの代替まとめ記事のうち4つに掲載」)。

サービスビジネスまたは小規模ブランド

ステップ3の前にこれを確認してください。サイトがソフトウェアではなくサービス(エージェンシー、コンサルタント、フリーランサー、代行作業)を販売している場合、またはブランドが新しすぎて人々が名前を検索しない場合は、スナップショットに1行でその旨を記述し、次のタイプを適応させてください:

  • タイプ2、比較: まだ誰も「<ブランド> vs <競合>」とは検索していません。代わりに購入者が行う選択肢を比較してください:「エージェンシー vs コンサルタント」「社内採用 vs エージェンシー」「<メソッドA> vs <メソッドB>」「DIY vs 代行」。「<ブランド> vs <競合>」という名前のページはP3 確認としてのみ追加し、見込み客が電話でその競合について言及した場合のみにしてください。
  • タイプ3、代替: 保持しますが、競合が有名な名前でない限り、P2またはP3にランク付けしてください。人々は小さなエージェンシーよりもずっと有名な名前の代替を検索します。
  • タイプ4、ユースケース: 統合するものがない場合は統合ペアをスキップし、その旨を述べてください。代わりに、サービスごと、オーディエンスごと、業界ごとに1ページ作成します。
  • タイプ5、ドキュメント: 代わりに私たちの進め方ページになります: 月ごとのプロセス、結果の測定方法、レポートの内容、クライアントがすべきこと。
  • タイプ6、ヘルプ: 価格が欠けている場合や複数のページに分散している場合は、常に価格ページを含めてください。これは「<サービス> の費用はいくらですか」という質問に答え、購入者がGoogleやChatGPTに尋ねる最初の質問の1つです。

他のルールは同じに保ってください: サイトからの事実のみ、ステータス、優先順位、出力形式。

ステップ 3: ページリストを構築する

6つのタイプを順番に進めてください。各ページについて、以下のページフィールドのすべてのフィールドを埋めてください。

タイプ 1: あなたが何をし、誰のためにするかを示すホームページ

1行。現在のH1とサブヘッドラインをテストしてください: 5秒で、見知らぬ人が(a)製品が何か、(b)誰向けかを理解できますか?H1がスローガンである、カテゴリワード(「CRM」「請求ソフトウェア」)がない、またはオーディエンスが指定されていない場合、存在: 改善とマークし、新しいH1とサブヘッドラインを書いてください。うまく機能している部分はその言葉を保持してください。 モデル: HubSpot CRM、FreshBooks、Pipedriveのホームページは、最初の行でカテゴリと購入者を述べています。

タイプ 2: 比較ページ、「<製品> vs <競合>」

ステップ2の競合ごとに1ページ。URLは「/compare/<製品>-vs-<競合>/」のように(既存のパターンがあればそれに合わせて)。ターゲット質問: 「<製品> vs <競合>」およびChatGPTプロンプト「<ジョブ> には<製品>と<競合>のどちらを使うべきですか?」。 モデル: Notion vs Confluence、Ahrefs vs Semrush、ClickUp vs Asana。

タイプ 3: 代替ページ、「最高の <競合> 代替」

競合ごとに1ページ。これらはすでに競合を使用していて離れたい人々をキャッチします。URLは「/alternatives/<競合>-alternatives/」のように。ターゲット質問: 「最高の <競合> 代替」および「<競合> の代わりに何が使えますか?」。ページは複数の選択肢を正直にリストし、製品を最初に明確な理由とともに掲載します。 モデル: ClickUpのAsana代替、monday.comのTrello代替、HubSpotのSalesforce代替。

タイプ 4: ユースケースページ

以下のそれぞれに1ページ:

  • 実行すべきジョブ: 製品が行う主要なジョブごと(「販売リードを追跡」「請求書を自動送信」)。
  • ペルソナ: サイトで名前が挙げられている、または示唆されている購入者のタイプごと(「創業者向け」「営業マネージャー向け」)。
  • 業界: 製品がサービスを提供する、または明確に提供できる業界ごと。
  • 統合ペア: 製品と各主要統合の組み合わせ、および製品が接続する最も有用な「アプリA + アプリB」の組み合わせ(Zapierスタイル: 「Gmail + Slack」)。ターゲット質問: 「<製品> を <アプリ> に接続」または「<アプリA> <アプリB> 統合」。

モデル: ZapierのGmail + Slackページ、Calendlyの営業チーム向け、Airtableのマーケティング向け。 水増ししないでください: サイト、その顧客、またはその機能が明確にサポートしている場合にのみ、ペルソナや業界を追加してください。

タイプ 5: ドキュメントページ

ステップ1の機能または能力ごとに1ページ。それが何をするか、設定方法、例を説明します。ターゲット質問: 「<製品> で <ことを行う> 方法」。製品にAPIがある場合は、API入門ページを含めてください。 モデル: Stripe、Twilio、Vercelのドキュメント。

タイプ 6: ヘルプセンターページ

実際の顧客の問題ごとに1ページ。ユーザーに一度だけ尋ねてください:

直近の20〜50件のサポートチケット、営業電話のメモ、またはFAQを貼り付けてください(名前とメールアドレスは事前に削除しておいてください)。繰り返されるすべての質問をヘルプページに変換します。

次に、貼り付けられたテキストを問題ごとにグループ化し、各問題が発生する頻度を数え、問題ごとに1ページを、最も頻度の高いものから順に作成します。ターゲット質問: 顧客自身の言葉。 ユーザーが貼り付けるものがない場合は、サイト上で証拠が見られる問題のみをリストし(比較ページで言及されている乗り換えガイドや、記事のないヘルプカテゴリなど)、それらの行を確認とマークし、リストはチケットがあれば大幅に改善されると述べてください。 モデル: Notion、Slack、Zoomのヘルプセンター。

ページフィールド

各ページに対して:

フィールド記入内容
ステータス作成 / 存在: 改善 / 存在: 確認 / 確認
タイプ1〜6とその名前
URLスラッグ小文字、ハイフン、既存のパターンがあればそれに合わせる
H1正確な見出し
ターゲット質問人々がGoogleに入力する内容、およびChatGPTが答えるべきプロンプト
セクションページに必要な3〜5のセクション見出し
優先順位P1 / P2 / P3
理由優先順位を説明する1行

優先順位ルール:

  • P1: 購入者が選択に近い(ホームページの修正、最大の競合3〜5社に対する比較・代替ページ、主要統合の統合ページ、最も繰り返される問題のヘルプページ)。
  • P2: 購入者が調査中(残りの競合、主要なジョブ、主要なペルソナと業界、コア機能のドキュメント)。
  • P3: あると便利(ロングテール業界、小規模な統合ペア、マイナー機能のドキュメント)。 各レベル内では、「存在: 改善」ページは通常「作成」ページの前に来ます。なぜなら、それらの方が迅速に処理できるからです。

ステップ 4: 出力

まず計画を1つの行リストとして構築し、次にその同じリストからテーブル、集計、CSVを作成して、常に一致するようにします。コードを実行できる場合は、これに使用してください。行から集計を数え、決して記憶から数えないでください。

次の順序で出力してください:

  1. サイトスナップショット(ステップ1から)と競合(ステップ2から)。
  2. ページプランテーブル: タイプごとに1つのMarkdownテーブル。列: ステータス、URLスラッグ、H1、ターゲット質問、セクション、優先順位、理由。テーブル内では、項目を「 / 」または「;」で区切り、テーブルを壊す「|」は決して使用しないでください。同じ種類の既存ページが多数あり、同じ確認が必要な場合(例:「さらに7つの比較ページ」や「23の業界ページ」)は、1行を共有できます。URLスラッグフィールドにスラッグをリストしてください。
  3. 集計: タイプ別および優先順位別の行数、および作成 / 存在: 改善 / 存在: 確認 / 確認の数。
  4. 30日間のビルド順序: 4週間、週ごとに1つの短いリスト。1週目は常に、ページ間で矛盾する事実の修正(ある場合)、ホームページの修正、およびトップのP1比較・代替ページです。1人が現実的に出荷できるサイズ(週に約3〜6ページ)に調整し、その旨を述べてください。
  5. CSV: 提供を申し出て、ユーザーが同意した場合(または最初から要求した場合)、以下のヘッダーを持つ1つのCSVコードブロックを出力してください:
status,type,url_slug,h1,target_question,sections,priority,why

すべてのフィールドを引用符で囲んでください。フィールド内のセクションは「 | 」で区切ってください。ユーザーはこれをそのままGoogleスプレッドシートやExcelに貼り付けることができます。

計画が約60ページを超える場合は、P1とP2のページをテーブルに表示し、P3のページはCSVにのみ含め、その旨を述べてください。

終了

次の1行で終了してください:「サポートチケットや営業電話のメモを貼り付ければ、お客様が実際に必要とするヘルプセンターページを追加します。」(既に貼り付けられている場合はスキップしてください)。

関連スキル