MENU

Claude CodeでSEO対策をする方法|SEO対策エージェント・想定読者エージェントの作り方

「Claude Codeで書いた記事、SEO的にちゃんとしているのか自分では判断できない……」「読者に本当に伝わる内容になっているか、誰かにチェックしてほしい」

記事を量産できるようになると、1本1本の質をどう保つかが気になってきますよね。

結論から言うと、Claude Codeの「サブエージェント」機能で、SEO対策を担当するエージェントと、想定読者の立場で読むエージェントを作り、下書きをチェックさせるのがおすすめです。記事を書いた会話とは別の目線で読ませることで、書いているときには気づけなかった抜けや分かりにくさが見つかりやすくなります。この記事では、サブエージェントの仕組みと、2つのエージェントの作り方、使い分け方を解説します。

この記事のゴール
  • Claude Codeのサブエージェントとは何かが分かる
  • SEO対策エージェントと想定読者エージェントを作れる
  • 2つのエージェントを、記事づくりの流れの中で使い分けられる

AIが書いた記事をAIがチェックして、本当に意味があるんでしょうか?

そう思いますよね。私もSEO対策エージェントと想定読者エージェントを作って使っていますが、役割を分けて読ませると、記事の精度がさらに上がると感じています。手書きよりいい記事が書ける、と言っても言い過ぎではないくらいです。

「カムログ」の執筆者
  • 国立大学卒のサラリーマン
  • 新卒でJTCに入社するも、新入社員研修中にFIREを決意。副業ブログを始めるが、収益が伸びず挫折。いつしかブログは放置。
  • Claude codeと出会い、放置していたブログを久々に動かしてみると、できることの多さに驚く。収益も面白いほど増加。
  • Claude codeで副業ブログを動かすノウハウを発信することで、さらに良い使い方が見えてくるのではないかと思い、本ブログを開始。

目次

Claude CodeのSEO対策、サブエージェントとは

サブエージェントとは、Claude Codeの中で、特定の作業を専門に担当するアシスタントのことです。公式ドキュメントでは、次のような特徴が説明されています。

  • 自分専用の作業スペースを持つ:いつもの会話とは別の「コンテキスト」で作業し、結果の要約だけを返してくれる
  • 専用の指示を持てる:「あなたはSEOのチェック担当です」のように、役割に合わせた指示を設定できる
  • 使える機能をしぼれる:「ファイルを読むだけで、書き換えはしない」のように、できることを制限できる
用語解説:コンテキストって何?

Claude Codeが作業中に覚えている「会話の流れや読み込んだ情報」のことです。サブエージェントは、いつもの会話とは別のコンテキストで作業するので、それまでの会話の流れに引っ張られずに、まっさらな目線で記事を読めます。

記事のチェックにサブエージェントが向いているのは、この「別の目線」を持てるからです。記事を書いた会話のまま「この記事をチェックして」と頼むと、書いたときの考えに引っ張られて、抜けに気づきにくいことがあります。担当を分けることで、人間の編集部でいう「書く人」と「チェックする人」を分けるのと同じ効果が期待できます。

サブエージェントとスキルの違い

Claude Codeには、「スキル」という似た機能もあります。違いを表にまとめました。

項目スキルサブエージェント
イメージ作業の「手順書」作業を任せる「別の担当者」
動き方いまの会話の中に手順を読み込んで、その会話で作業する別のコンテキストで作業し、結果の要約を返す
向いている作業毎回同じ手順で進めたい作業(下書きの投稿、キーワード調査など)独立した目線が必要な作業や、調べものなど結果だけ欲しい作業

このサイトでも、記事の下書き投稿やキーワード調査の手順はスキルとしてまとめています。一方で、記事のチェックのように「別の目線」が欲しい作業には、エージェントが向いています。

Claude CodeでSEO対策エージェントを作る方法

サブエージェントは、中身を書いたファイルを決まった場所に置くことで作れます。いちばん簡単なのは、Claude Codeに「SEOのチェックを担当するサブエージェントを作って」と頼む方法です。

ファイルを置く場所

置く場所使える範囲
作業フォルダの中の「.claude/agents」フォルダそのブログの作業フォルダだけ
ユーザーのホームフォルダの「.claude/agents」フォルダパソコン上のすべての作業フォルダ

ブログごとに読者やルールが違う場合は、それぞれのブログの作業フォルダに置くのがおすすめです。

ファイルに書く内容

ファイルの先頭には、エージェントの設定を書きます。主な項目と、SEO対策エージェントの設定例は次のとおりです。

項目意味SEO対策エージェントの例
nameエージェントの名前(半角の小文字とハイフン)seo-checker
descriptionどんなときに使うエージェントか記事の下書きが書き上がったときに使う。狙うキーワードに対して、タイトル・見出し・内容・内部リンクが適切かをチェックし、改善点を報告する
tools使ってよい機能Read, Grep, Glob(ファイルを読んで探すだけ。書き換えはしない)

特に大切なのが「description」です。Claude Codeは、この説明を読んで「この作業はこのエージェントに任せよう」と判断します。どんなときに使うのかを、具体的に書いておきましょう。

設定の下には、エージェントへの指示を書きます。SEO対策エージェントなら、たとえば次のようなチェック項目を指示しておきます。

  • 記事の内容が、狙うキーワードで検索する人の知りたいことに答えているか
  • タイトルが、記事の内容を正確に、簡潔に表しているか
  • 見出しにキーワードが自然に入っているか。不自然に詰め込まれていないか
  • 読者が次に持ちそうな疑問に、答えられていない部分はないか
  • 関連する記事への内部リンクと、リンクの文字が適切か
  • 料金や手順など、事実の部分に根拠が示されているか
  • 結果は「重要度」「該当箇所」「改善案」の表で報告し、記事そのものは書き換えない

最後の「記事そのものは書き換えない」がポイントです。チェック担当が勝手に直してしまうと、何がどう変わったのか分からなくなります。報告だけしてもらい、直すかどうかは自分が決めましょう。

Claude Codeで想定読者エージェントを作る方法

想定読者エージェントは、ブログの読者になりきって記事を読み、感想を返してくれる担当です。作り方はSEO対策エージェントと同じで、指示の中身が変わります。

項目想定読者エージェントの例
namereader-persona
description記事の下書きを、ブログの想定読者の立場で読んで、分かりにくい点や残った疑問を知りたいときに使う
toolsRead(ファイルを読むだけ)

指示の中心になるのは、「どんな読者になりきるか」です。ブログのコンセプトを決めたときの読者像(ペルソナ)をそのまま使いましょう(コンセプト・ペルソナの決め方の記事を参照)。このサイトなら、「Claude Codeという名前は知っているけれど使い方が分からない、非エンジニアの会社員」「以前に副業ブログを始めて挫折した経験がある人」といった読者像になります。

そのうえで、読み終えたあとに次のような点を報告してもらいます。

  • 意味が分からなかった言葉や、説明が足りないと感じた箇所
  • 読むのをやめたくなった箇所と、その理由
  • 読み終えても残っている疑問
  • 記事を読んで、実際に行動してみようと思えたか

注意したいのは、想定読者エージェントはあくまで「読者を想定したAI」であって、本物の読者ではないということです。本当の読者の反応は、公開後のアクセスのデータから確かめましょう(サーチコンソール・GA4での分析の記事を参照)。

Claude CodeのSEO対策エージェント、使い分けの効果

2つのエージェントは、見ている観点が違います。

エージェント見る観点見つけやすいこと
SEO対策エージェント検索エンジンと、検索する人の目線検索意図とのずれ、タイトルや見出しの弱さ、内部リンクの不足
想定読者エージェント記事を読む読者の目線分かりにくい言葉、説明の飛躍、読むのをやめたくなる箇所

記事づくりの流れの中では、次のように使います。

  1. いつもの会話で、見出し構成から本文の下書きまでを作る
  2. 「seo-checkerとreader-personaのエージェントで、この下書きをチェックして」と頼む
  3. 2つの報告を見て、直す点を自分で選ぶ
  4. いつもの会話で、選んだ点を直してもらう
  5. 最後は自分の目で読んでから、公開を判断する(投稿前チェックリストの記事を参照)

サブエージェントは、ほかの作業と同時に裏側で動かすこともできるので、2つのエージェントに同時にチェックしてもらうことも可能です。最近のバージョンのVS Code拡張機能では、動いているサブエージェントの進み具合を画面で確認することもできます。

ただし、サブエージェントをたくさん使うほど、Claudeのプランの使用量も多く消費します。毎回すべての記事で使うのではなく、力を入れたい記事や、収益につなげたい記事から使い始めるのがおすすめです。

Claude CodeのSEO対策エージェントに関するよくある疑問

Q. 作ったエージェントは、どうやって呼び出せばいいですか?

A. 「seo-checkerのエージェントで、この記事をチェックして」のように、名前を出して頼むのが確実です。また、descriptionに書いた場面に当てはまる作業なら、Claude Codeが自分の判断でエージェントに任せることもあります。

Q. エージェントは、いくつも作ったほうがいいですか?

A. 最初は、この記事で紹介した2つで十分です。使っていくうちに「事実確認だけを担当するエージェントがほしい」のような必要が出てきたら、そのときに増やしましょう。数を増やしすぎると、どれを使えばいいか自分でも分からなくなります。

Q. エージェントの指摘は、すべて直すべきですか?

A. すべて直す必要はありません。エージェントの指摘は、あくまで「こういう見方もある」という材料です。ブログのコンセプトや、自分の体験を大切にしたい部分と合わない指摘は、採用しなくて大丈夫です。

Claude CodeのSEO対策、まとめ

この記事では、Claude Codeのサブエージェントを使って、SEO対策と読者目線のチェックを行う方法を解説しました。ポイントを振り返っておきます。

  • サブエージェントは、別のコンテキストで作業する専門の担当者
  • SEO対策エージェントは検索の目線、想定読者エージェントは読者の目線で下書きを読む
  • チェック担当には「読むだけ・報告だけ」にしぼった設定をする
  • 指摘を採用するかどうかは自分が決め、最後は自分の目で確認する

エージェントで1本1本の質を保てるようになったら、次は記事づくりのスピードを上げる工夫です。複数の記事を並行して進める方法を紹介します。

このカテゴリ(ロードマップ・応用編)の記事一覧は、応用編のまとめ記事で紹介しています。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次