SEOスコア診断
URLまたは本文を入力するだけで、SEO観点のスコア(100点満点)と修正ポイントを自動で洗い出します。静的解析とAI分析の2段階で、初心者にも分かりやすく改善提案を表示します。
1. 機能概要とアクセス方法
SEOスコア診断とは
SEOスコア診断は、公開ページや記事下書きのSEO品質を100点満点でスコア化し、改善ポイントを自動で提案する機能です。静的解析(10項目チェック)とAI分析(5領域評価)の2段階で、検索エンジン最適化の課題を初心者にも分かりやすく可視化します。
2つの診断モード
| モード | 用途 | 入力内容 |
|---|---|---|
| URL診断 | 公開済みページのSEO健康診断 | 診断したいページのURL(例: https://example.com/article) |
| 本文で診断 | 記事下書きや未公開コンテンツの事前チェック | Markdown、HTML、または記事JSONを貼り付け |
文章改善とタイトル案(Optimizer)との違い
| 項目 | SEOスコア診断 | 文章改善とタイトル案 |
|---|---|---|
| 目的 | SEO品質の健康診断 | 文章のブラッシュアップとタイトル生成 |
| 診断内容 | メタ情報、見出し構造、リンク、画像alt属性 | 文章の読みやすさ、表現改善、タイトル案生成 |
| 出力 | 100点満点スコア + 改善アクションリスト | 改善後の文章 + タイトル候補5個 |
| 使い分け | 公開前の最終チェック、既存ページの健康診断 | 記事執筆時の文章磨き、タイトルA/Bテスト |
アクセス方法
管理画面の左メニューから「最適化ツール」セクションを開き、「SEOスコア診断」をクリックします。
URL: /admin/modules/seo-auditor/index.php
診断フロー(全体像)
記事の下書き段階では「文章改善とタイトル案」で文章を磨き、公開直前に「SEOスコア診断」でメタ情報や構造をチェックすると効果的です。両機能を併用することで、読みやすさと検索エンジン最適化の両立が可能になります。
2. 画面構成を理解する
診断モード切替ボタン
画面上部の Pills 型ボタンで診断モードを切り替えます。
- URL診断: 公開ページのURLを入力して診断
- 本文で診断: Markdown/HTMLを貼り付けて診断
入力フィールド
| フィールド名 | 表示条件 | 説明 |
|---|---|---|
| 診断したいページのURL | URL診断モード | 診断対象ページのフルURL(例: https://example.com/article)を入力 |
| 本文 | 本文で診断モード | Markdown、HTML、または記事JSONを貼り付け(最大4000文字まで解析) |
| AIモデル | 常時表示 | AI分析に使用するモデル(claude-haiku-4-5-20251001, claude-sonnet-4-5-20250929等) |
| 言語 | 常時表示 | 診断対象の言語(現在は日本語のみ対応) |
診断結果表示エリア(レイアウト)
┌─────────────────────────────────────────────────────────┐
│ 🎯 総合スコア: 78点 │
│ 良好なSEO構造です │
│ [総合 78点] [AI: claude-haiku-4-5-20251001] [AI 1234ms] [静的 45ms] │
└─────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────┐
│ 📰 [URL診断] │
│ タイトル: SEO対策の基本 | 初心者ガイド │
│ メタ説明: 検索エンジン最適化の基本を解説... │
│ 🔗 https://example.com/seo-guide │
│ example.com / 語数推定 450 語 / 見出し 8 件 │
└─────────────────────────────────────────────────────────┘
┌─────────────────┬─────────────────┬─────────────────┐
│ 📝 コンテンツ品質 │ 🔑 キーワード │ 🏗️ 構造 │
│ 82/100 │ 75/100 │ 88/100 │
│ 洞察とアクション │ 洞察とアクション │ 洞察とアクション │
└─────────────────┴─────────────────┴─────────────────┘
┌─────────────────┬─────────────────────────────────────┐
│ ⚡ 今すぐ取り組むべき改善 │
│ • メタ説明を120文字以上に拡充する │
│ • 内部リンクを2本以上追加する │
└────────────────────────────────────────────────────┘
┌────────────────────────────────────────────────────────┐
│ テクニカルチェック(静的) │
│ 観点 │ 状態 │ 値 │ ヒント / 対策 │
│ タイトル長 │ 良好 │ 28 │ 15〜60文字が推奨 │
│ メタ説明 │ 要改善 │ 42 │ 50〜160文字が推奨 │
│ H1数 │ 良好 │ 1 │ H1は1つに │
│ ... │
└────────────────────────────────────────────────────┘
診断結果の構成要素
- スコアヒーローカード: 総合スコア、絵文字、評価コメント、メタ情報バッジ
- ソースカード: 診断対象の情報(タイトル、メタ説明、URL、統計、抜粋)
- AI Pillars(5領域グリッド): 各領域のスコア、洞察、改善アクション
- QuickWinsカード: 最優先で取り組むべき改善施策1〜3件
- テクニカルチェック表: 静的解析の10項目詳細(状態バッジ、値、ヒント)
ボタンアクション
| ボタン名 | 状態 | 動作 |
|---|---|---|
| 診断 | 常時有効 | 現在の入力内容をAPIに送信し、診断を実行(実行中は「診断中…」に変化) |
| リセット | 常時有効 | 入力フィールドをクリアし、診断結果を非表示にする |
診断結果は画面表示のみで、ファイルやデータベースには保存されません。重要な結果はスクリーンショットを取るか、ブラウザの印刷機能でPDF保存してください。
3. 操作手順(シナリオ別)
公開ページの診断(URL診断)
利用場面:既に公開しているブログ記事やランディングページのSEO品質をチェックします。
管理画面の左メニューから「最適化ツール」→「SEOスコア診断」をクリックします。
画面上部のモード切替ボタンで「URL診断」が選択されていることを確認します(デフォルトで選択済み)。
「診断したいページのURL」フィールドに、対象ページのフルURLを入力します。例: https://example.com/blog/seo-guide
AI分析に使用するモデルを選択します。デフォルトのままでも診断可能です。
ボタンをクリックすると、静的解析とAI分析が実行されます(通常2〜5秒程度)。
スコアヒーローカード、AI Pillars、テクニカルチェック表を順に確認し、改善ポイントを把握します。
「今すぐ取り組むべき改善」カードに表示された施策を優先的に実行します。
診断結果を確認し、QuickWinsの改善施策を実行しました。
記事下書きの診断(Markdown貼り付け)
利用場面:公開前の記事下書き(Markdown形式)をチェックして、SEO品質を事前に確保します。
画面上部のモード切替ボタンで「本文で診断」をクリックします。
「本文」テキストエリアに、記事のMarkdown全文を貼り付けます。例: # タイトル
## 見出し1
本文...
分析精度を重視する場合は、claude-sonnet-4-5-20250929を選択します。高速で確認したいときはclaude-haiku-4-5-20251001が便利です。
貼り付けた本文が自動でMarkdownとして解析され、診断が実行されます。
診断結果の改善提案をもとに、元の原稿を修正します。
修正後の原稿を再度貼り付けて診断し、スコアの改善を確認します。
Markdown形式の記事下書きを診断し、SEO品質を確認しました。
HTMLコンテンツの診断
利用場面:既存のHTML記事や外部から取得したHTMLコンテンツを診断します。
「本文で診断」モードを選択します。
診断したいHTMLコードを「本文」テキストエリアに貼り付けます。<html>タグを含む完全なHTMLでも、<article>などの一部でも診断可能です。
システムが自動でHTML内の<title>、<meta>、見出しタグ、リンク、画像を解析します。
HTMLタグの構造、alt属性の有無、内部/外部リンクの比率などをチェックします。
HTMLコンテンツを診断し、タグ構造とSEO要素を確認しました。
公開前は「本文で診断」でスコア80点以上を目指し、公開後は「URL診断」で定期的に健康診断を実施すると、検索エンジンからの評価を維持できます。
4. 次のステップ
SEOスコア診断を活用した後、以下の機能と連携することでさらに効果を高めることができます。
文章改善とタイトル案
SEOスコア診断で構造的な課題を把握したら、Optimizerで文章のブラッシュアップを行います。定性と定量の両面から記事を最適化できます。
記事管理
記事管理画面でエクスポートした記事JSONを診断し、既存記事の改善優先度を判定します。スコア50点未満の記事を優先リライトできます。
SNS投稿作成
SEOスコア80点以上の記事を公開したら、SNS投稿作成機能でプロモーションを実施します。SEO品質とSNS拡散力を両立できます。
API設定
AIモデルの追加設定やスコアリング基準のカスタマイズができます。サイトの特性に応じて診断基準を調整できます。
1. 記事生成・改で下書き作成 → 2. 文章改善とタイトル案で磨く → 3. SEOスコア診断で最終チェック(80点以上目標) → 4. 記事公開 → 5. SNS投稿作成で拡散 → 6. 3ヶ月後にURL診断で健康診断