非エンジニア向けClaude Code・Gemini CLIの使い方|ターミナル未経験から始める実践ガイド
Claude Code・Gemini CLIをターミナル未経験のSEO担当者向けに解説。インストール・APIキー設定・初めてのコマンド実行までコピペで進められる完全ガイド。
WordPressで記事数が増えてくると、「どの記事がどのテーマに属しているのか」「内部リンクは足りているのか」「カニバリは起きていないか」といった問題が一気に表面化します。トピッククラスターという考え方は知っていても、実際にそれをWordPress上で管理する仕組みがなければ、Excelやスプレッドシートで泥臭く運用するしかありませんでした。
そうした課題を解決するのが、本記事で紹介するオープンソースのWordPressプラグイン Topic Cluster Manager(以下TCM) です。本記事では、TCMの概要からインストール手順、v0.2.0-betaで実装されている8つの主要機能、そしてZIPエクスポートを使ったAI CLI連携までを、実運用の視点で丁寧に解説します。
トピッククラスターは、1本のピラーページを中心に、関連する複数のクラスター記事を内部リンクで結びつけることで、特定テーマにおける権威性を高めるSEO設計手法です。理論としてはシンプルですが、実装段階になると次のような課題が立ち塞がります。
WordPress標準のカテゴリ・タグ機能だけでは、これらの課題を構造的に解決するのは困難です。ここに踏み込むための専用ツールが Topic Cluster Manager です。
Topic Cluster Manager(TCM)は、開発者 perotaso 氏がGitHub上で公開しているWordPress用のOSSプラグインです。
「有料のSEOプラグインにお金は払えないが、クラスター管理はちゃんとやりたい」というニーズにまっすぐ応える設計になっており、中小企業サイトや個人ブログから、タクソノミー中心で構築された変則的なサイトまで幅広く利用できます。
トピッククラスターを正しく運用すると、SEOの観点で次のような効果が期待できます。
一方で運用上の課題として、「誰がどのクラスターを担当しているかわからない」「新記事追加時にクラスターへ紐付け忘れる」「下書きが放置されて全体像が掴めない」といった問題がつきまといます。TCMはこうした運用側の痛みも含めて解決することを狙った設計になっています。
TCMはWordPress公式リポジトリに未登録のため、手動でのインストールが必要です。手順はシンプルで、数分で完了します。
更新時は既存プラグインを削除してから新バージョンをアップロードする運用になります。β版の段階では自動更新機構がないため、リポジトリのReleasesを定期的にチェックするのがおすすめです。
TCMで最も中心となるのが、ピラー&クラスター記事の登録機能です。
検索意図ラベルは次のような使い分けになります。
記事を登録する時点で検索意図を明示しておくことで、後から「このクラスターにはKnowばかり集まっていてBuyが足りない」といった構造的な気づきが得られます。
登録された記事は、ピラー→クラスターのツリー構造として全体俯瞰画面に表示されます。どのピラーの配下に何本のクラスター記事がぶら下がっているかが一目でわかり、テーマごとのコンテンツ密度を定量的に把握できます。
v0.2.0-betaで追加された目玉機能が、タクソノミータームへのクラスター設定対応です。
これまでのクラスター管理プラグインは、基本的に「投稿(記事)」を単位として設計されていました。しかし実際の現場では、カテゴリーページやタグページ、カスタムタクソノミーのタームページが検索流入の主力になっているサイトが少なくありません。TCMは、こうした現実に対応してカテゴリ・タグ・カスタムタクソノミーのターム自体にピラー/クラスターを設定できるようにしました。
実運用例:goods-mate.com/figure-kaitori
本番環境でのテストサイトとして、フィギュア買取専門店 goods-mate.com/figure-kaitori があります。このサイトは、記事ページを極力持たず、カスタムタクソノミーのタームページだけでサイト構成を組み立てている変則的な運用を行っています。TCMはこの構成でも問題なく動作し、ターム同士のピラー&クラスター関係を可視化できています。
このようにTCMは、一般的なブログ型サイトだけでなく、ECサイトやディレクトリ型サイトなど、多様なWordPress構成に対応できる柔軟性を備えています。
クラスター管理と並んで重要なのが、内部リンクの状況を構造的に把握する機能です。
TCMは、登録されたピラー&クラスター記事について、次の観点で内部リンクの有無をチェックします。
リンクが足りていない箇所は一覧で確認できるため、「書いたきりでリンクを張り忘れた記事」を機械的に発見できます。この機能だけでも、中規模サイトでは数十本単位の機会損失を回収できるケースが珍しくありません。
各ピラー/クラスターおよびターム編集画面から、競合URLを最大5件まで登録できます。ターゲットキーワードで上位に来ている競合ページを紐付けておくことで、後のAI分析フェーズで「自社記事 vs 競合記事」の比較を自動化する素地ができます。
TCMが単なる管理プラグインに留まらない理由が、このZIPエクスポート機能です。
管理画面からワンクリックで、以下を含むZIPファイルを出力できます。
出力されたZIPをローカルに展開し、Claude CodeやGemini CLIなどのAI CLIツールに読み込ませることで、クラスター構造全体を踏まえたリライト提案・内部リンク改善提案・カニバリ診断などを自動生成できます。
具体的な分析手順や、Claude Code/Gemini CLI/ChatGPTそれぞれの使い分けについては、別記事 AI CLIでトピッククラスター分析をやる方法|Claude Code・Gemini CLI・ChatGPT徹底比較 で詳しく解説しています。
また、下書きや非公開状態のページもエクスポート対象に含まれるため、公開前の記事を含めた全体像でAI分析を回せるのも実務上の大きな利点です。
TCMを日常運用に組み込むうえで、現場で効いてくる実務的なポイントをまとめます。
ピラーとクラスターに付ける名称は、チーム内で統一ルールを決めてから運用を開始してください。「ピラー:大テーマ名」「クラスター:大テーマ名_サブテーマ」のように接頭辞や区切り文字を決めておくと、記事が増えた時に迷子になりません。
新規記事を公開する際のチェックリストに「TCMでピラー/クラスターを設定したか」「検索意図ラベルを付けたか」を必ず入れてください。ここを運用で徹底できないと、せっかくの構造管理が形骸化します。
TCMは下書き/非公開ページもツリー表示に含めてくれます。記事を執筆する前の「構造だけ先に作る」運用と相性が良いため、編集カレンダーと連動させて空き枠を可視化する使い方もおすすめです。
週次または月次でZIPエクスポートを実行し、バージョンを残しておくと、後から「この時期のクラスター構造はどうだったか」を振り返れます。AI CLIで定点分析を回す際にも差分比較の素材として活用できます。
本記事では、WordPress向けオープンソースプラグイン Topic Cluster Manager(TCM)について、次のポイントを解説しました。
TCMは「クラスター構造を整理する」ところまでを担当するプラグインです。その先のリライト提案や内部リンク改善、順位データとの突合分析は、AI CLIや外部のSEOプラットフォームと組み合わせて実装していくことになります。
現状のワークフローは「TCMでZIPエクスポート → Claude Code等のAI CLIで分析」という形ですが、将来的にはケンランSEOとの直接連携APIを提供する予定です。Phase 1ではTCMからケンランSEOへクラスター情報を同期するボタンの実装を計画しています。実現すれば、順位データ・Search Console・広告データを統合したクラスター単位の分析が可能になる想定です。
TCMのインストールとクラスター登録が一段落したら、次はAI CLIを使った分析フェーズに進んでください。下記の関連記事で実践手順を解説しています。
Claude Code・Gemini CLIをターミナル未経験のSEO担当者向けに解説。インストール・APIキー設定・初めてのコマンド実行までコピペで進められる完全ガイド。
Topic Cluster Manager(TCM)プラグインでエクスポートしたデータを、Claude Code・Gemini CLI・ChatGPTで分析する方法を非エンジニア向けに解説。AI学習利用の注意点も網羅。