Topic Cluster Manager(TCM)プラグインの使い方|WordPressでトピッククラスターを管理する完全ガイド

#tcm #wordpress-plugin #topic-cluster #seo #oss

WordPressで記事数が増えてくると、「どの記事がどのテーマに属しているのか」「内部リンクは足りているのか」「カニバリは起きていないか」といった問題が一気に表面化します。トピッククラスターという考え方は知っていても、実際にそれをWordPress上で管理する仕組みがなければ、Excelやスプレッドシートで泥臭く運用するしかありませんでした。

そうした課題を解決するのが、本記事で紹介するオープンソースのWordPressプラグイン Topic Cluster Manager(以下TCM) です。本記事では、TCMの概要からインストール手順、v0.2.0-betaで実装されている8つの主要機能、そしてZIPエクスポートを使ったAI CLI連携までを、実運用の視点で丁寧に解説します。

💡ポイント

この記事の対象読者

  • WordPressで中〜大規模なブログ/オウンドメディアを運用しているSEO担当者
  • トピッククラスター戦略を実装したいが、管理ツールがなくて挫折した方
  • 内部リンクの網羅性やカニバリを構造的にチェックしたい方
  • AI CLI(Claude Code / Gemini CLI など)と連携してコンテンツ分析を自動化したい方

1. はじめに:WordPressでトピッククラスターを管理する難しさ

トピッククラスターは、1本のピラーページを中心に、関連する複数のクラスター記事を内部リンクで結びつけることで、特定テーマにおける権威性を高めるSEO設計手法です。理論としてはシンプルですが、実装段階になると次のような課題が立ち塞がります。

WordPress標準のカテゴリ・タグ機能だけでは、これらの課題を構造的に解決するのは困難です。ここに踏み込むための専用ツールが Topic Cluster Manager です。

2. Topic Cluster Manager(TCM)とは

Topic Cluster Manager(TCM)は、開発者 perotaso 氏がGitHub上で公開しているWordPress用のOSSプラグインです。

「有料のSEOプラグインにお金は払えないが、クラスター管理はちゃんとやりたい」というニーズにまっすぐ応える設計になっており、中小企業サイトや個人ブログから、タクソノミー中心で構築された変則的なサイトまで幅広く利用できます。

⚠️注意

β版段階での注意

現バージョンはv0.2.0-betaです。基本機能は安定していますが、仕様の変更や不具合の可能性が残る段階です。本番サイトに導入する場合は、必ずデータベースとプラグインフォルダのバックアップを取得してから作業してください。 ステージング環境での検証を挟むことを強く推奨します。

想定ユーザー

3. なぜトピッククラスター管理が必要か

トピッククラスターを正しく運用すると、SEOの観点で次のような効果が期待できます。

  1. 権威性の集約:1つのテーマに関する記事群が内部リンクで結ばれることで、ピラーページへの評価が集中しやすくなります。
  2. 内部リンク最適化:ピラー⇔クラスターの双方向リンクが揃うことで、クローラビリティとユーザー回遊の両方が改善します。
  3. 検索意図の網羅:Knowクエリ・Buyクエリ・Doクエリ・Goクエリのそれぞれに対応する記事を配置することで、読者のジャーニー全体をカバーできます。
  4. カニバリの予防:クラスター単位でキーワードを管理するため、同じキーワードを狙う記事が重複するリスクを抑えられます。

一方で運用上の課題として、「誰がどのクラスターを担当しているかわからない」「新記事追加時にクラスターへ紐付け忘れる」「下書きが放置されて全体像が掴めない」といった問題がつきまといます。TCMはこうした運用側の痛みも含めて解決することを狙った設計になっています。

4. インストール手順

TCMはWordPress公式リポジトリに未登録のため、手動でのインストールが必要です。手順はシンプルで、数分で完了します。

  1. GitHubリポジトリ https://github.com/perotaso/topic-cluster-manager にアクセス
  2. 画面右側の「Releases」から最新版(v0.2.0-beta)のZIPファイルをダウンロード
  3. WordPress管理画面にログイン
  4. 左メニューから「プラグイン」→「新規追加」を選択
  5. 画面上部の「プラグインのアップロード」ボタンをクリック
  6. ダウンロードしたZIPファイルを選択し、「今すぐインストール」を実行
  7. インストール完了後、「プラグインを有効化」をクリック
  8. 左メニューに「Topic Cluster Manager」のメニューが追加されていることを確認

更新時は既存プラグインを削除してから新バージョンをアップロードする運用になります。β版の段階では自動更新機構がないため、リポジトリのReleasesを定期的にチェックするのがおすすめです。

5. 基本機能①:ピラー&クラスター記事の登録

TCMで最も中心となるのが、ピラー&クラスター記事の登録機能です。

検索意図ラベルは次のような使い分けになります。

記事を登録する時点で検索意図を明示しておくことで、後から「このクラスターにはKnowばかり集まっていてBuyが足りない」といった構造的な気づきが得られます。

登録された記事は、ピラー→クラスターのツリー構造として全体俯瞰画面に表示されます。どのピラーの配下に何本のクラスター記事がぶら下がっているかが一目でわかり、テーマごとのコンテンツ密度を定量的に把握できます。

6. 基本機能②:タクソノミーターム対応(v0.2.0新機能)

v0.2.0-betaで追加された目玉機能が、タクソノミータームへのクラスター設定対応です。

これまでのクラスター管理プラグインは、基本的に「投稿(記事)」を単位として設計されていました。しかし実際の現場では、カテゴリーページやタグページ、カスタムタクソノミーのタームページが検索流入の主力になっているサイトが少なくありません。TCMは、こうした現実に対応してカテゴリ・タグ・カスタムタクソノミーのターム自体にピラー/クラスターを設定できるようにしました。

実運用例:goods-mate.com/figure-kaitori

本番環境でのテストサイトとして、フィギュア買取専門店 goods-mate.com/figure-kaitori があります。このサイトは、記事ページを極力持たず、カスタムタクソノミーのタームページだけでサイト構成を組み立てている変則的な運用を行っています。TCMはこの構成でも問題なく動作し、ターム同士のピラー&クラスター関係を可視化できています。

このようにTCMは、一般的なブログ型サイトだけでなく、ECサイトやディレクトリ型サイトなど、多様なWordPress構成に対応できる柔軟性を備えています。

7. 基本機能③:内部リンク状況の可視化+競合URL登録

クラスター管理と並んで重要なのが、内部リンクの状況を構造的に把握する機能です。

内部リンク状況の可視化

TCMは、登録されたピラー&クラスター記事について、次の観点で内部リンクの有無をチェックします。

リンクが足りていない箇所は一覧で確認できるため、「書いたきりでリンクを張り忘れた記事」を機械的に発見できます。この機能だけでも、中規模サイトでは数十本単位の機会損失を回収できるケースが珍しくありません。

競合URL登録

各ピラー/クラスターおよびターム編集画面から、競合URLを最大5件まで登録できます。ターゲットキーワードで上位に来ている競合ページを紐付けておくことで、後のAI分析フェーズで「自社記事 vs 競合記事」の比較を自動化する素地ができます。

8. ZIPエクスポート機能:AI CLI連携の心臓部

TCMが単なる管理プラグインに留まらない理由が、このZIPエクスポート機能です。

管理画面からワンクリックで、以下を含むZIPファイルを出力できます。

出力されたZIPをローカルに展開し、Claude CodeやGemini CLIなどのAI CLIツールに読み込ませることで、クラスター構造全体を踏まえたリライト提案・内部リンク改善提案・カニバリ診断などを自動生成できます。

具体的な分析手順や、Claude Code/Gemini CLI/ChatGPTそれぞれの使い分けについては、別記事 AI CLIでトピッククラスター分析をやる方法|Claude Code・Gemini CLI・ChatGPT徹底比較 で詳しく解説しています。

また、下書きや非公開状態のページもエクスポート対象に含まれるため、公開前の記事を含めた全体像でAI分析を回せるのも実務上の大きな利点です。

9. 実運用Tips

TCMを日常運用に組み込むうえで、現場で効いてくる実務的なポイントをまとめます。

命名規則を最初に決める

ピラーとクラスターに付ける名称は、チーム内で統一ルールを決めてから運用を開始してください。「ピラー:大テーマ名」「クラスター:大テーマ名_サブテーマ」のように接頭辞や区切り文字を決めておくと、記事が増えた時に迷子になりません。

記事追加時のフローに組み込む

新規記事を公開する際のチェックリストに「TCMでピラー/クラスターを設定したか」「検索意図ラベルを付けたか」を必ず入れてください。ここを運用で徹底できないと、せっかくの構造管理が形骸化します。

下書き・非公開ページも設計段階で登録

TCMは下書き/非公開ページもツリー表示に含めてくれます。記事を執筆する前の「構造だけ先に作る」運用と相性が良いため、編集カレンダーと連動させて空き枠を可視化する使い方もおすすめです。

定期エクスポートを習慣化する

週次または月次でZIPエクスポートを実行し、バージョンを残しておくと、後から「この時期のクラスター構造はどうだったか」を振り返れます。AI CLIで定点分析を回す際にも差分比較の素材として活用できます。

⚠️注意

v0.2.0-betaはβ版のため、大規模な構造変更を行う前には必ず直前のエクスポートを保存しておいてください。元に戻すための最後の砦になります。

10. まとめ+次のステップ

本記事では、WordPress向けオープンソースプラグイン Topic Cluster Manager(TCM)について、次のポイントを解説しました。

TCMは「クラスター構造を整理する」ところまでを担当するプラグインです。その先のリライト提案や内部リンク改善、順位データとの突合分析は、AI CLIや外部のSEOプラットフォームと組み合わせて実装していくことになります。

ケンランSEOとの連携について

現状のワークフローは「TCMでZIPエクスポート → Claude Code等のAI CLIで分析」という形ですが、将来的にはケンランSEOとの直接連携APIを提供する予定です。Phase 1ではTCMからケンランSEOへクラスター情報を同期するボタンの実装を計画しています。実現すれば、順位データ・Search Console・広告データを統合したクラスター単位の分析が可能になる想定です。

次のステップ

TCMのインストールとクラスター登録が一段落したら、次はAI CLIを使った分析フェーズに進んでください。下記の関連記事で実践手順を解説しています。

関連記事

ケンランSEO編集部

著者