以前に作成した記事を更新できないまま放置していたところ、検索順位が徐々に下がってきました。
そこで、最新情報を追加しながら記事をリライトすることにしました。
ただ、以前と同じようにキーワードや見出しを調整するだけでは、十分とはいえなくなっています。
現在は、Google検索だけでなく、ChatGPTやPerplexityなどの生成AIによる情報検索・回答サービスで、記事内容が参照・要約される可能性も意識する必要があります。
そのため、通常のSEO評価を維持しつつ、AIにも人にも内容が理解されやすい形に記事を改善することが重要になってきました。
そこで個人利用を前提に作成したのが「AI SEO改善提案ツール」です。
このツールは、既存記事のURLまたはHTMLを入力すると、記事の構造を解析し、通常SEOの品質を落とさない範囲で、AIにも人にも理解されやすい改善案を作成します。

AI SEO診断ツールではなく、改善提案ツール
このツールの目的は、記事に点数を付けて評価することではありません。
重視しているのは、実際のリライト作業でそのまま活用できる、具体的な改善案を出すことです。
たとえば、次のような提案を作成します。
- 記事冒頭に追加できる要約ブロック
- h2見出し直下に追加できる結論文
- FAQとして追記できる質問と回答
- 箇条書きや表で整理したほうがよい内容
- 構造化データの追加案
- 既存SEOの評価を落とさないための注意点
なぜAI検索向けの改善が必要なのか
AI検索では、検索エンジンや生成AIがページ内容を読み取り、要約や回答の一部として参照することがあります。
そのため、記事の内容を分かりやすく整理しておくことが重要です。たとえば、次のような要素があると、ユーザーにもAIにも記事の内容が伝わりやすくなります。
- 何についての記事なのかが分かる明確な見出し
- 冒頭で要点を把握できる短い説明
- h2見出しごとの結論文
- よくある質問と回答
- 箇条書きや表による情報整理
- 一次情報、実測データ、出典の明記
- 本文内容と一致した構造化データ
ただし、これらを追加したからといって、Google検索、ChatGPTの検索機能、Perplexityなどで必ず引用されるわけではありません。
このツールでは、AI検索での効果を断定するのではなく、ユーザーにもAIにも内容を理解されやすい記事へ改善するための補助として活用します。
AI SEO改善提案ツールに入力できる内容
AI SEO改善提案ツールでは、次の情報を入力できます。
記事URL
既存記事のURLを入力すると、ツールがページのHTMLを取得し、記事情報を解析します。
HTML直接貼り付け
公開前の記事や、ツール側で取得しにくいページの場合は、HTMLを直接貼り付けて解析できます。
なお、URLとHTMLの両方が入力されている場合は、HTML直接貼り付けの内容が優先されます。
主要キーワード
狙いたい主要キーワードを入力できます。
主要キーワードは、title、h1、h2に自然に含まれているかを確認したり、改善提案の方向性を合わせたりするために使います。
主要キーワードを入力しなくても解析は可能です。ただし、狙いたい検索語が明確な場合は入力しておくと、リライト方針がぶれにくくなります。
解析できる項目
ツールは、入力された記事から次の項目を解析します。
- title
- meta description
- h1
- h2
- h3
- 本文冒頭
- FAQの有無
- JSON-LDの有無
- 箇条書きの有無
- 表の有無
- 内部リンク数
- 外部リンク数
- 見出し階層の問題
- 主要キーワードの配置
特に、単に見出し数を確認するだけでなく、h1の次にいきなりh3が出ていないかなど、見出し階層の飛びもチェックします。
AI SEO改善提案ツールで出力される改善提案
解析が完了すると、ツール画面に改善提案が表示されます。
改善方針
記事全体を、どの方向で補足・整理すべきかを表示します。
既存のtitle、h1、主要キーワードを大きく変えず、通常SEOの評価を維持しながら改善するための方針を確認できます。
優先度の高い改善提案
リライト時に優先して対応したい改善案を表示します。
各提案は、次の項目に分けて確認できます。
- 追加場所
- 追加内容
- 注意点
どこに、何を、どのように追加すればよいかが分かるため、記事編集にそのまま使いやすい形式です。
冒頭要約ブロック案
記事冒頭に追加できる要約HTMLを表示します。
これは、読者が記事の内容をすぐに理解できるようにするためのブロックです。AI検索向けの対策としてだけでなく、通常のユーザー体験を改善するうえでも役立ちます。
h2直下の結論文案
各h2見出しの直下に追加できる、短い結論文を提案します。
見出しの直後に要点を示すことで、ユーザーがその章の内容を把握しやすくなります。
FAQ案
記事末尾や関連するセクションに追加できるFAQ案を表示します。
ユーザーが抱きやすい疑問に先回りして答えることで、記事全体の分かりやすさを高めます。
構造化データの提案
本文内容と一致する範囲で、構造化データの追加案を表示します。
さらに、ボタンを押すことで、ArticleやFAQPageのJSON-LD案を生成できます。
生成されたJSON-LDはコードブロックとして表示されるため、画面上でHTMLとして実行されることはありません。
SEO情報の更新機能
ツールには、「最新SEO情報を取得・更新」ボタンがあります。
このボタンを押すと、Google、OpenAI、Perplexityなどの公式情報を取得し、改善提案に利用するknowledgeを更新できます。
画面には最終更新日時も表示されるため、いつ取得した情報をもとに改善提案しているのかを確認できます。
なお、ローカルLLMが直接Web検索を行うわけではありません。
Webページの取得、HTML解析、knowledgeの読み込みはアプリ側で行います。ローカルLLMは、アプリ側で用意された情報をもとに、記事の改善提案を生成します。
実行履歴とダウンロード
解析結果は、URLごとに実行履歴として保存されます。
同じURLを複数回解析した場合でも、過去の結果が上書きされることはありません。実行ごとに別の履歴として残るため、改善前後の提案内容を比較しやすくなります。
保存された履歴からは、過去の改善提案を再表示できます。
また、解析結果は次の形式でダウンロードできます。
- JSON
- Markdown
- HTML
Markdownは、リライト作業用の下書きとして使いやすい形式です。HTMLは、改善提案レポートとして内容を確認したい場合に役立ちます。
通常SEOを落とさないための考え方
AI SEO改善提案ツールでは、通常SEOの評価を崩さないことを重視しています。
そのため、次のような変更を提案する場合は、慎重に扱います。
- titleを大きく変更する
- h1を大きく変更する
- 主要キーワードを削る
- 既存本文の主題を変える
- AI向けだけを意識した不自然な文章を追加する
- 隠しテキストや、根拠の弱い施策を入れる
AI検索を意識する場合でも、基本となるのは「ユーザーにとって分かりやすい記事」にすることです。
本文内容と一致しない情報を無理に追加するのではなく、既存記事の内容を整理し、必要な情報を補足する形で改善することが重要です。
AI検索・AI回答サービスで意識すること
ChatGPTの検索機能やPerplexityのようなAI検索・AI回答サービスでは、記事内容が要約や回答の一部として参照される可能性があります。
そのため、単にキーワードを含めるだけでなく、情報が整理されていることや、根拠が分かりやすく示されていることが重要になります。
このツールでは、次のような観点も改善提案に含めます。
- 引用・要約されやすい短い定義文があるか
- FAQや箇条書きで情報が整理されているか
- 表で比較情報や手順が分かりやすく整理されているか
- 一次情報、実測データ、出典が明記されているか
- 本文内容と一致した構造化データが用意されているか
- 必要に応じて、robots.txtで主要なAIクローラーを不自然にブロックしていないか
ただし、これらを整えたからといって、ChatGPTやPerplexityなどで必ず引用・参照されるわけではありません。
このツールでは、AI検索での掲載や引用を保証するのではなく、ユーザーとAIの両方が記事内容を理解しやすくするための整理として扱います。
このツールが向いている作業
AI SEO改善提案ツールは、次のような作業に向いています。
- 既存記事のリライト方針を整理したい
- AI検索を意識して記事冒頭を分かりやすくしたい
- FAQを追加したい
- h2見出しごとの結論文を補足したい
- 構造化データの追加案を作成したい
- 複数回の改善履歴を残したい
- 通常SEOの評価を崩さずに記事を改善したい
特に、既存記事を大きく書き換えるのではなく、今ある記事に必要な情報を「追加」「補足」「整理」していく運用に向いています。
完成コードと詳しい実装手順を公開しています
Substackで、この記事の完成コ―ドをダウンロードできます。
Substack記事では、GitHubに公開した完成コード、セットアップ手順、主要ファイルの解説、動作確認方法、よくあるエラー対処までまとめています。
実際に手元で動かしてみたい方は、以下からご覧ください。
まとめ
AI SEO改善提案ツールは、既存記事をもとに、通常SEOの評価を守りながら、AI検索環境でも内容が理解されやすい改善案を作成するツールです。
記事に点数を付けることではなく、実際のリライト作業で使える具体的な提案を出すことを重視しています。
Google検索に加えて、ChatGPTやPerplexityなどの生成AIによる情報検索・回答サービスが広がる中でも、基本となるのは、ユーザーにとって分かりやすく、正確で、整理された記事を作ることです。
このツールは、既存記事に必要な情報を追加・補足・整理し、通常SEOとAI検索の両方を意識した記事改善を行うための編集支援ツールとして活用できます。
参考リンク
- Optimizing your website for generative AI features on Google Search
AI Overviews / AI Modeなど、Google検索の生成AI機能向け最適化についての公式ガイドです。記事内では最重要リンクとして扱えます。 - Google Search Essentials
通常SEOの前提として参照できます。「AI検索向けでも基本SEOを崩さない」という説明の根拠に使えます。 - Overview of OpenAI Crawlers
OAI-SearchBot、GPTBotなどの違いを説明する時に使えます。ChatGPT検索向けのrobots.txt確認項目の根拠になります。 - Perplexity Crawlers
PerplexityBotやrobots.txt対応について触れる時に使えます。
