記事を書き足すたびに、過去に似た内容を書いていないか気になったことはないでしょうか。タイトルと投稿日だけを見比べていても、検索意図がどこまで重なっているかは判断しづらいものです。テーマが重複している組み合わせは、記事タイトルとメインキーワードの一覧から機械的に突き止められます。

01この記事でわかること

  • 記事タイトル・target_kwの一覧をAIに渡し、テーマが重複する記事の組み合わせを洗い出すプロンプト
  • 入力する情報(記事タイトル・KWのリスト、分析対象カテゴリ)と、得られる出力(重複ペア・重複度・対応方針の一覧)
  • 検出した重複ペアを、統合や差別化にどうつなげるか

02結論サマリー

似たテーマの記事を気づかないまま増やしてしまうと、同じ検索意図で自社の記事同士が競合する事態が起こります。記事タイトルとtarget_kwの一覧をAIに渡すと、重複度を3段階(完全重複・部分重複・関連)で判定し、統合・差別化・据え置きのいずれかの対応方針まで提案させられます。Googleも類似したページ群から代表的な1ページを選んで扱うと説明しています(出典: Google検索セントラル「URL正規化」)。これはURL正規化という技術的な仕組みの説明ですが、類似コンテンツが評価を分け合うという構図は、記事間のテーマ重複を考えるうえでも通じます。テーマの重複は軽視できませんが、判定はタイトル・KWという表層情報にもとづくため、本文レベルの実際の重複度までは保証しません。

使用AIツール: Claude(記事タイトルとKWの一覧をまとめて貼り付けて使います。一覧が数十行を超える場合、メッセージの長さによって利用量に影響することがあります。件数が多い場合は、プラン別の利用制限を事前に確認してください(出典: Claude Help Center「利用制限のベストプラクティス」、2026年7月時点)。無料プランでも利用できます)

引用されやすい定義文

同じ検索意図を持つ記事は、タイトルを並べて比べて初めて、競合していることに気づけます。

03課題の整理(なぜ難しいか)

公開済みの記事が増えるほど、1本ずつ見比べて重複をチェックするのは非現実的になります。感覚だけで「似ている気がする」と判断すると、見落としも誤検出も起こりやすくなります。

  • タイトルの言葉が違っても、検索意図(読者が知りたいこと)が実質的に同じ記事は見分けにくい
  • 逆に、似た単語を含んでいても切り口が異なり、重複ではない記事もある
  • 記事数が多いほど、全組み合わせを人力で総当たり確認するのは時間がかかりすぎる
  • 重複を見つけても、統合すべきか差別化すべきかの判断基準が定まっていないことが多い

記事タイトルとKWの一覧を渡せば、全組み合わせの突き合わせという単純作業から解放されます。

04プロンプト本体

複数の記事タイトルとKWの一覧が手元にあり、テーマの重複がないかを確認したい場面で使います。

あなたはSEO/AIO領域のコンテンツ監査アナリストです。
以下の入力データをもとに、記事間のテーマ重複を分析してください。

■入力データ
分析対象カテゴリ: 【分析対象カテゴリ】
記事タイトル・target_kwの一覧(1行1記事): 【記事タイトル・KWリスト】

■分析手順
1. 【記事タイトル・KWリスト】の全記事を総当たりで比較し、タイトル・KWの言葉が
   示す検索意図が重複・近接していると考えられる組み合わせを抽出する。
2. 抽出した組み合わせごとに、重複度を「完全重複(同じ検索意図)」「部分重複(切り口は
   異なるが同じKW領域)」「関連(隣接するが独立して成立)」の3段階で判定する。
3. 完全重複・部分重複と判定した組み合わせについて、対応方針を「統合(1本にまとめる)」
   「差別化(切り口を明確に分ける)」「据え置き(現状のままでよい)」のいずれかで提案する。
4. 判定の根拠(どの語句・意図が重複しているか)を1行で示す。

■出力形式
重複・関連と判定された組み合わせごとに、以下の列を持つ表で出力してください。
| 記事ペア | 重複度 | 判定の根拠 | 対応方針 |
表の後に、重複度「完全重複」と判定された組み合わせの件数を1行でまとめること。

■制約
- 【記事タイトル・KWリスト】にない記事名を作り出さないこと。
- タイトル・KWの文言のみで判定し、実際の本文の中身までは推測しないこと。本文レベル
  の重複度確認が別途必要である旨を、出力の最後に1行添えること。
- 3件以上が連動して重複するグループも、ペア単位に分解せず「グループ」として
  まとめて示すこと。

使う変数

変数説明入力例
【分析対象カテゴリ】比較する記事群のジャンル・カテゴリ名AIO実践プロンプト記事(架空例)
【記事タイトル・KWリスト】比較対象の記事タイトルとtarget_kwの一覧(1行1記事)「llms.txtとは/llms.txt 設置方法」「llms.txt書式ガイド/llms.txt 書式」…(架空例)

※入力例はすべて架空の例です。

📊 図解制作中
記事タイトル・KWリストから重複ペアが抽出されるまでの直線フロー。要素は「記事タイトル・KWリストと分析対象カテゴリの入力」「AIが全組み合わせを総当たりで比較」「重複度・根拠・対応方針つきの一覧出力」の3ステップ。関係性は一連の変換フロー

05出力の見方と分析の観点

出力された表は、重複度によって優先度が変わります。

  • 完全重複: 最優先で対応すべき組み合わせです。同じ検索意図に2本の記事が存在すると、どちらを上位表示すべきか検索エンジン側でも判断しにくくなります
  • 部分重複: 切り口を明確に分けられているかを見直す対象です。統合せずに残す場合は、タイトル・導入文で違いをより明確にすることをおすすめします
  • 関連: 重複ではなく、内部リンクでつなぐ候補として扱うのが基本です
📊 図解制作中
重複度の判定結果から対応方針への分岐図。「完全重複」なら「統合」へ、「部分重複」なら「差別化(切り口の明確化)」へ、「関連」なら「据え置き・内部リンクで接続」へと3方向に分岐する構造。関係性は重複度にもとづく分岐

対応方針が「統合」となった組み合わせは、どちらか1本に情報を集約し、統合後は旧URLからのリダイレクトも検討します。「差別化」の場合は、内部リンクで記事同士を結び、トピッククラスターとして機能させる設計が有効です。具体的な手順は、別記事『内部リンク設計でトピッククラスターを作る方法|実装6ステップ』で解説しています。

06応用パターン

応用1: 新規記事の企画段階でチェックする

新しい記事を書く前に、企画中のタイトル・KW案を既存記事リストの末尾に加えて実行すれば、公開前に重複を回避できます。

応用2: 定期的な棚卸しに組み込む

記事数が一定数増えるごとに(四半期に1回等)このプロンプトを実行する運用にすれば、重複の蓄積を早期に発見できます。

07注意点

この判定はタイトル・KWという表層情報にもとづくものであり、本文の段落レベルでの実際の重複度までは判定できません。「関連」や「重複なし」と判定された組み合わせでも、本文が大きく重なっている可能性は残るため、最終判断の前に本文同士を読み比べることをおすすめします。

AIの出力には誤りが含まれる場合があります。特に「完全重複」の判定は、そのまま信じず判定の根拠欄を読んで妥当性を確認してください。

社内限定の企画中タイトルや、未公開のKW戦略を含む一覧をプロンプトに貼り付ける際は、利用中のAIサービスの法人プラン・データ学習利用設定を事前に確認してください。

出力の商用利用や、自動化して大量の記事一覧を繰り返し分析する場合は、利用しているAIサービスの利用規約の範囲内で行ってください。

AIの回答は実行のたびに、重複度の判定境界(完全重複と部分重複の線引き等)が変わることがあります。重要な統合判断の前には、複数回実行して判定が安定しているかを確認することをおすすめします。

08FAQ

Q. 記事は何本くらいまで一度に比較できますか?

明確な上限はありませんが、数十本を超えると出力の表が長くなり、確認に時間がかかります。件数が多い場合は、カテゴリ別に分けて複数回実行することをおすすめします。

Q. 重複と判定されても、あえて別記事として残していいですか?

残しても構いません。ただし「差別化」の対応方針が提案された場合は、タイトル・導入文で切り口の違いを明確にし、読者が両方を読む理由を示せる状態にしておくことをおすすめします。

Q. 検出した重複ペアを統合する場合、次にどうすればいいですか?

統合後の記事構成の検討には、別記事『内部リンク設計でトピッククラスターを作る方法|実装6ステップ』の考え方が参考になります。統合ではなく差別化を選ぶ場合も、同じ記事の手順で内部リンクを整備すれば、重複ではなく関連記事群として機能させられます。

09この分野を体系的に学ぶ

この記事は実践プロンプト記事です。コンテンツ運用を基礎から体系的に学びたい方は、AI検索最適化講座「テクニカル編: サイト構造・レンダリング・速度(III-D)」をご覧ください。