3-2 Claude Code で記事のコンテンツ品質を SEO 診断
無料網羅性・独自性・引用・構造・文体・鮮度の 6 観点で記事を Claude Code に診断させる。リライト判断と改善指示までを一連の流れで回すコンテンツ品質 SEO の実践レッスン。
このレッスンで身につくこと
前のレッスンで学んだ E-E-A-T は「良いコンテンツとは何か」の地図でした。このレッスンでは、その地図を持って 自分の記事を実際に診断する ところまで踏み込みます。
このレッスンのゴール
- 「コンテンツ分析」が SEO 全体の中でどの役割を持つのかを言語化できる
- 網羅性・独自性・引用・構造・文体・鮮度 の 6 観点で記事を測れる
- Claude Code に診断と比較分析を投げるためのプロンプトを 3 種類使い分けられる
- 文字数だけで判断する・アルゴリズムを過信する・記事を残し続けるという 3 大失敗 を回避できる
- リライトと削除の判断基準を、自分の言葉で説明できるようになる
所要時間 — 約 60 分(読むだけなら 30 分、実機を触ると 60 分) 難易度 — ★★★☆☆(前のレッスンの E-E-A-T を理解している前提)
なぜ「コンテンツ分析」が必要なのか
SEO の世界には、書きっぱなしの記事を放置する という、最大級にもったいない癖があります。
ブログを 100 本書いたとして、そのうち実際にアクセスを集めているのは大抵 上位 10〜20 本 です。残りの 80 本は、書いた本人すら開いていない「眠った記事」になっていることが多い。これは怠惰ではなく、書いた後に評価する仕組みがなかった だけです。
ここで Claude Code を使うと、眠った記事を 1 本ずつ起こすコスト が劇的に下がります。1 本あたり 3 分で診断が終わるなら、100 本でも 5 時間で全部見られる。これがコンテンツ分析を「やる気の問題」から「習慣の問題」に変えます。
書く時間より、書いた後を見つめる時間の方が、SEO では効きます。
新規記事を 10 本書く労力で、既存記事 30 本をリライトしたほうが、半年後のアクセスは伸びます。Claude Code が来る前は、この事実を知っていても物理的に手が回りませんでした。いまは違います。
「分析する記事」と「分析しない記事」の境界
すべての記事を毎月分析する必要はありません。最初のうちは、次のいずれかに当てはまる記事だけを対象にします。
- 公開から 3 ヶ月以上 経っていて、検索流入が想定より低い
- 公開から 1 年以上 経っていて、情報が古くなっている可能性がある
- そもそも 検索意図とズレた タイトルになっている疑いがある
- 似たテーマで複数本ある(カニバリゼーション の疑い)
逆に、公開して 1 ヶ月未満の記事は分析を急ぐ必要はありません。Google が 評価を確定するまで に通常 1〜3 ヶ月かかるので、その前に動くと「効いたのか効いていないのか」が判別できなくなります。
分析する観点 — 6 つのレンズ
Claude Code に「この記事を分析して」と丸投げするだけだと、出力がぼんやりします。どのレンズで見るか を明示すると、出力の解像度が一気に上がります。
観点 1 — 網羅性(Coverage)
そのトピックで読者が知りたいことに、過不足なく答えられているか。「初心者向け」と銘打って書いた記事に、初心者がつまずく 前提知識の説明 が抜けているケースは非常に多いです。
チェックすべき問いは次の通りです。
- 検索意図に対して、最初の 200 字以内で答えが出ているか
- 関連する周辺トピックへの 内部リンク があるか
- 読者がこの記事を読み終えた後に「次に何をすればいいか」が書かれているか
観点 2 — 独自性(Uniqueness)
他のサイトに書いていない、自分だけの一次情報があるか。「〜と言われています」「〜だそうです」が連発する記事は、AI から見ても引用価値が低いです。
独自性は 大それた発見である必要はありません。
- 自分が実際に試した結果のスクリーンショット
- 自分の業界の現場感覚から見た一言コメント
- 数字(売上が前年比 30% 増、所要時間 5 分など)
1 本の記事に独自性のかけらが 3 つ あれば、それは AI にも人間にも引用される記事になります。
観点 3 — 引用(Citation)
引用や出典を明示しているか。Google が 2025 年に E-E-A-T の T(Trustworthiness)を最重視 すると公言してから、引用の有無は順位に直結するようになりました。
「総務省の統計によると」「Anthropic 公式ドキュメントによれば」など、情報源を本文中に書く だけで信頼性は段違いになります。脚注に追いやらず、本文の流れで自然に出すのがコツです。
観点 4 — 構造(Structure)
見出しの階層、段落の長さ、リストの使い方、テーブルの有無。AI も人間も、構造が整理された文章を信頼します。
# 良くない構造
h1: タイトル
h2: はじめに
h2: 本題
h2: まとめ
(→ 中身が全部 h2 直下のだらだら文章)
# 良い構造
h1: タイトル
h2: はじめに
h2: 大トピック A
h3: 小トピック A-1
h3: 小トピック A-2
h2: 大トピック B
h3: 小トピック B-1
h2: まとめ
(→ 階層が読者の理解の階段になっている)観点 5 — 文体(Tone)
読者層にトーンが合っているか。BtoB ターゲットなのに極端にカジュアル、入門者向けなのに専門用語を説明なしで使う、などのミスマッチは 離脱率を一気に上げます。
文体は数値化しづらいですが、Claude Code に「想定読者 は SEO 初心者です。この読者にとって難しい単語を抽出して」と聞くと、具体的に「直帰率」「キャノニカル」「カニバリゼーション」など説明が必要な単語を一覧で返してくれます。
観点 6 — 鮮度(Freshness)
公開日・更新日が新しいか。特に 技術系・法律系・料金系 の記事は、半年〜1 年で陳腐化します。
「最終更新 2023 年」のままの記事は、本文が今でも正しくても、それだけで 読者にも検索エンジンにも信用されません。リライトしたら必ず更新日を打ち直す、これは絶対のルールです。
Claude Code に分析させる基本プロンプト
ここから実機の話に入ります。Claude Code を起動して、自分のサイトの記事 URL を 1 本決めましょう。お知らせやブログなど テキストが本文の中心 にあるページが向いています。
# 起動
$ claude
# 6 観点で診断を依頼
> 次の記事を 6 観点(網羅性・独自性・引用・構造・文体・鮮度)
> で診断して、各観点を 5 点満点で採点して。
> 1 点〜3 点の項目には「具体的な改善案」を 3 つずつ書いて。
>
> URL: https://あなたのサイト.com/blog/article-001これだけで、1 本につき 2〜3 分 でレポートが返ってきます。Claude は内部で WebFetch ツールを呼んでページを取得し、文章構造を解析し、E-E-A-T 観点と照合します。
URL を渡せない(社内記事など)場合は、本文を マークダウンや txt にコピペ して同じ依頼ができます。「以下の本文を 6 観点で診断して」と前置きするだけで OK です。
出力をそのまま信じない — 二次プロンプトで深掘る
1 回目の出力で「だいたいの傾向」は掴めますが、そのままリライトに進むと薄っぺらい改善 になりがちです。2 回目のプロンプトで深掘りすると、出力の質が一段上がります。
# 二次プロンプト例
> いまの診断のうち「独自性」が 2 点だった理由を、本文の
> 具体的な該当箇所(行や段落)を引用しながら詳しく説明して。
> その後、独自性を 4 点に引き上げる書き直し案を 3 通り提示して。1 回で完璧な答えを取りに行かない。これがコンテンツ分析プロンプトの基本姿勢です。
競合記事との比較分析
自分の記事だけを見ていても、「他と比べて何が足りないか」は分かりません。Claude Code に 競合記事 3 本との比較 を投げると、相対的な弱点が見えます。
> 次の 4 本を「網羅している小トピックの数」「独自データの有無」
> 「文字数」「内部リンク数」で比較表にして。最下位の項目には
> 「どこを補えば追いつけるか」を 1 行ずつ書いて。
>
> 自分: https://あなたのサイト.com/blog/article-001
> 競合: https://example.com/topic-a
> 競合: https://example.com/topic-b
> 競合: https://example.com/topic-c返ってくる表を見ると、驚くほど自分の記事に抜けがある ことが多いです。「競合は 12 小トピック扱っているが、自分は 5 つしかない」など、数字で突きつけられると改善の優先順位が一気に決まります。
SEO の競合分析は「真似する」のではなく「抜けを埋める」ためにやります。
競合の構成を丸ごとコピーすると独自性が消えます。やるのは「網羅性の追いつき」だけで十分。独自性は自分のオリジナル要素で勝負します。
リライト判断の基準
診断結果を眺めて、どの記事から手をつけるか を決める必要があります。すべてを同時にリライトする時間はないので、優先度を決めるルールを持ちます。
| 状態 | リライトの優先度 |
|---|---|
| 順位 11〜30 位、検索ボリュームあり | 最優先(あと一押しで 1 ページ目) |
| 順位 4〜10 位、検索ボリュームあり | 高(伸びしろが大きい) |
| 順位 31〜100 位、検索ボリュームあり | 中(大幅リライトが必要) |
| 順位 1〜3 位 | 低(鮮度維持のみで十分) |
| 検索ボリュームゼロ | 削除候補 |
「順位 11〜30 位」を最優先にする理由は、Google の 2 ページ目から 1 ページ目に押し上げるコストが最も低い からです。30 位以下からは大改修が必要ですが、20 位前後なら見出し追加と独自性の補強だけで 1 ページ目に乗ることがよくあります。
Claude Code に判定を頼む
リスト化した記事の URL と現在順位を渡して、優先度判定そのものを依頼できます。
> 次の 10 本の記事の「リライト優先度」を A/B/C で判定して。
> A: 今月中にやる / B: 来月以降 / C: 当面放置でよい
> 判定理由を 1 行ずつ書いて。順位は SEMrush から取得済み。
>
> | URL | 順位 | 月間ボリューム |
> | ... | ... | ... |人間が決めようとすると「全部 A にしたくなる」感情が邪魔します。Claude に冷静に判定させて、それを叩き台にする くらいの距離感がちょうどよいです。
薄い記事の判定方法
「薄い記事(Thin Content)」は、Google から低品質と見なされてサイト全体の評価を下げる原因になります。1 本あるとサイト全体に毒が回るので、見つけたら リライトか削除 の決断が必要です。
薄い記事の典型的な特徴は次の通りです。
- 本文が 500 字以下 で、検索意図に答えきれていない
- 他サイトの言い換えだけで、独自情報がゼロ
- 「〜とは何か」だけ書いて、その先がない
- 公開から半年以上、検索流入がゼロ
# 薄い記事の洗い出し
> サイトマップの URL 一覧と、各 URL の文字数・公開日・直近
> 3 ヶ月の検索流入数(GA4 から CSV でエクスポート済み)を
> 渡します。薄い記事の候補を抽出して。
>
> 判定基準:
> - 文字数 < 800
> - 直近 3 ヶ月の流入 < 10
> - 公開から 6 ヶ月以上Claude が抽出した候補リストを見て、1 本ずつ 残す / リライト / 削除 を決めます。「削除」を選んだ URL は、301 リダイレクトで関連記事へ転送 するのが鉄則です。404 を増やすと検索エンジンからの評価が下がります。
削除に踏み切れない人は、まず ==noindex を付けて 1 ヶ月放置== してみてください。サイト全体の順位が上がるなら、その記事は本当に削除して問題なし。何も変わらなければ戻せばよいだけです。
失敗パターン
実際にコンテンツ分析を始めると、多くの人が同じ落とし穴にハマります。代表的な 3 つを先に共有します。
失敗 1 — 文字数だけで判断する
「3,000 字以上ないと SEO に弱い」という言説を真に受けて、無理に文字数を稼ぐリライトをする人がいます。中身がない 3,000 字より、密度の高い 1,200 字のほうが順位は上です。文字数は 結果 であって 目的 ではありません。
失敗 2 — Google アルゴリズムを過信する
「コアアップデートで順位が落ちた、すぐリライトしないと」と焦って手を入れるパターン。実は コアアップデート直後は 2〜4 週間順位が乱高下する のが普通で、慌てて触ると元に戻ったときに何が効いたのか分からなくなります。アップデートから 1 ヶ月待ってから判断します。
失敗 3 — 薄い記事を削除しない
「せっかく書いたから残したい」という感情で、明らかに低品質な記事を残し続ける人がいます。それがサイト全体の足を引っ張ります。残す勇気より、削る勇気のほうが SEO では効きます。
逆に、うまくいくパターン は次の通りです。
成功 1 — 月 1 でリライト枠を確保する
「毎週金曜の午後はリライトの日」と決めて、新規記事を書く時間と分けます。新規記事を 5 本書く労力で既存記事 15 本をリライトしたほうが、3 ヶ月後の流入は伸びます。
成功 2 — 競合より 1 つだけ抜きん出る
全項目で勝とうとせず、「網羅性は同等、独自性で勝つ」のように 1 つに集中します。Claude が出した競合比較表を見て、勝てそうな 1 項目に絞り込みます。
成功 3 — リライト後に必ず更新日を打ち直す
リライトしたのに「最終更新 2023 年」のままだと、Google にも読者にも変更が伝わりません。本文に変更ログ(「2026 年 5 月更新 — 料金情報を最新版に差し替え」など)を 1 行入れるとさらに効果的です。
プロンプトテンプレート 3 種
最後に、そのままコピペして使える プロンプトを 3 つ置いておきます。最初はこれを真似するところから始め、徐々に自分の言葉に置き換えていきましょう。
テンプレ 1 — 単記事の 6 観点診断
> 次の記事を 6 観点で診断してください。
>
> [URL] https://あなたのサイト.com/blog/article-001
> [想定読者] SEO 初心者の中小企業 Web 担当者
> [メインキーワード] コンテンツ分析 やり方
>
> 各観点を 5 点満点で採点。1〜3 点の項目には改善案を 3 つずつ。
> 観点: 網羅性 / 独自性 / 引用 / 構造 / 文体 / 鮮度
>
> 出力フォーマットは Markdown のテーブルで。テンプレ 2 — 競合 3 本との比較分析
> 次の 4 URL を比較して、相対的な弱点を洗い出してください。
>
> [自社] https://あなたのサイト.com/blog/article-001
> [競合 A] https://competitor-a.com/...
> [競合 B] https://competitor-b.com/...
> [競合 C] https://competitor-c.com/...
>
> 比較項目: 網羅小トピック数 / 独自データ有無 / 内部リンク数
> / 想定読者層 / 引用元の質
>
> 最後に「自社が真っ先に補うべき 1 項目」だけを名指しで指摘して。テンプレ 3 — サイト全体のリライト優先度判定
> 添付の CSV(URL / 文字数 / 公開日 / 直近 3 ヶ月の流入 /
> 現在順位 / 月間検索ボリューム)から、各記事のアクションを
> 判定してください。
>
> アクション: リライト最優先 / リライト中 / 鮮度維持のみ
> / noindex 候補 / 削除候補
>
> 判定理由を 1 行ずつ。最下部に「今月中に手を付けるべき
> Top 5」を抜粋。どのテンプレも、想定読者とメインキーワードを最初に渡す のがコツです。これがないと、Claude が 汎用的な SEO 教科書の言葉 で返してきて、自分のサイトに合わない助言になります。
まとめ
このレッスンの要点を 6 つに圧縮します。どれも 1 文で説明できる ようになるまで、何度か戻ってきても構いません。
- 新規記事を書く時間と同じくらい、既存記事を見直す時間 を確保する
- 網羅性・独自性・引用・構造・文体・鮮度 の 6 レンズで記事を測る
- Claude Code には「想定読者」「メインキーワード」を必ず渡す。汎用回答を避ける ため
- 競合比較は「真似する」のではなく 「抜けを埋める」 ためにやる
- 順位 11〜30 位 の記事が最もリライトコスパが良い
- 文字数で判断しない / アルゴリズムに焦らない / 薄い記事を残さない の 3 大失敗を避ける
章末演習 — 読むだけで終わらせず、ここで実機を 30 分だけ触ってみましょう。
- 自分のサイトから 1 本だけ 記事を選び、テンプレ 1 を使って 6 観点診断をかけてください。出力をそのままメモに貼り付けて保存
- その診断結果の中で「自分でも気づいていなかった指摘」を 1 つ挙げてください。気づきの記録こそが半年後の財産になります
- 同じトピックの競合記事を 3 つ Google で探して、テンプレ 2 で比較分析にかけてください。「自分が補うべき 1 項目」を 1 つだけ決めて、来週その改善をします
<Quiz question="コンテンツ分析でリライトの優先度が最も高いのは?" options={["順位 11〜30 位、検索ボリュームがある記事","順位 1〜3 位、すでに上位の記事","公開から 1 ヶ月未満、まだ評価が定まっていない記事"]} answer={0} />
<Quiz question="薄い記事(Thin Content)への対処として最も適切なのは?" options={["残す / リライトする / 削除して関連記事へ 301 のいずれかを必ず決める","感情的に残したいので、とりあえず触らず放置する","とにかく文字数を 3,000 字以上に水増しする"]} answer={0} />
次のレッスン 3-3: AI 検索時代の最適化 では、Google AI Overview や ChatGPT に引用されやすい記事の作り方(GEO)に踏み込みます。コンテンツ分析で土台を作ったあとに読むと、効きが 2 倍違います。