AIO最適化チェックツール

URL入力のみで、技術的SEO・コンテンツ・AI検索(GEO/LLMO)の3軸からページを100点満点で診断。
優先すべき改善箇所を提示し、ChatGPTなどのAI検索に強いサイト作りを支援します。

入力したURLのページをサーバーから取得して解析します。診断結果は保存されません。

ページのHTMLとrobots.txt・llms.txt・sitemap.xmlから判定する簡易診断です。 被リンクや実際の検索順位は含みません。実際のAI検索エンジンの挙動を保証するものではありません。

診断中です…

しばらくお待ちください

AIO最適化チェック 用語FAQ

診断結果に出てくる専門用語を、よくある質問(FAQ)の形でわかりやすく解説します。各項目には「①何をチェックしているか」「②結果(◎合格/△注意/✕不合格/-判定対象外)の見方」「③不合格・注意だった場合にどうすべきか」をまとめています。気になる質問をクリックすると回答が開きます。

0. 診断結果の見方(まずはここから)

AIO最適化チェックツールとは?

入力したWebページが、ChatGPTやGoogle AI Overview、Perplexity、GeminiといったAIサービスに参照・引用されやすい状態になっているかを診断する無料の自己診断ツールです。クロール可否・アクセス制御、HTML構造、メタデータ、構造化データ、コンテンツ品質、E-E-A-T・信頼性情報、サイトマップ・AI向け専用ファイル、内部・外部リンク構造の8つのカテゴリ・合計100点満点でページを採点し、改善すべき項目を優先度付きでレポートします。

従来の検索順位を意識したSEOチェックとは異なり、AIがページ内容を正しく取得・理解し、回答の出典として紹介しやすい状態かどうかという「AIO(AI検索最適化)」の観点に重点を置いている点が特徴です。診断結果や各判定基準の詳しい見方は、以下のFAQで項目ごとに解説しています。

判定ラベル(◎合格/△注意/✕不合格/-判定対象外)の意味は?

診断レポートの各チェック項目には、次の4種類の判定ラベルのいずれかが付きます。

◎ 合格:基準を満たしており、その項目の配点を満点獲得しています。

△ 注意:一部は満たしているものの改善余地がある状態です。実際に満たしている割合に応じて、配点の一部だけが得点として付与されます。

✕ 不合格:基準を満たしておらず、その項目の得点は0点です。

- 判定対象外:該当する要素がそもそも無い、または診断ツールからのアクセスがブロックされている等、サイトの品質そのものとは関係のない理由で判定できなかった項目です。減点はされず、満点扱いになります。

配点の内訳と、総合ランク(S〜D)はどう決まりますか?

診断は合計100点満点で、8つのカテゴリに配点されています。AIに参照される大前提となる「1. クロール可否・アクセス制御」が22点でもっとも重要度が高く、以下「2. HTML構造・セマンティクス」16点、「4. 構造化データ」16点、「5. コンテンツ品質」13点、「6. E-E-A-T・信頼性情報」11点、「3. メタデータ・OGP」9点、「7. サイトマップ・AI向け専用ファイル」8点、「8. 内部・外部リンク構造」5点、という配分です。

獲得点の合計(達成率)に応じて、S(優良/90%以上)、A(良好/75%以上)、B(普通/55%以上)、C(要改善/35%以上)、D(要対策/35%未満)の5段階で総合ランクが決まります。

ただし、AIボットがそもそもページ本文へ到達できない致命的な問題(致命的失敗)が✕不合格になっている場合は、他の項目の得点がどれだけ高くてもランクは「B(普通)」が上限になります。こうした致命的な問題がある場合は、まずその解消を最優先してください。

1. アクセス・クロール制御

HTTPステータスコードとは?

サーバーがページの表示リクエストに対して返す応答番号です。「200 OK」は正常表示、「301」はページの恒久的な移動(リダイレクト)、「404」はページが見つからない、「500」はサーバー側のエラーを意味します。

判定基準:200が返れば◎合格です。301〜399のリダイレクトが発生している場合は△注意(最終的な着地URLを確認してください)。それ以外(4xx/5xx や応答なし)は✕不合格です。

不合格の場合の対応:404であればページの復活・削除ページへの301リダイレクト設定・関連ページへの案内のいずれかを検討してください。500系であればサーバーやCMS側のエラーログを確認し、原因を特定して修正します。

主要AIボットの許可状況とは?

robots.txtの内容を解析し、GPTBot・ChatGPT-User・OAI-SearchBot・ClaudeBot・Claude-Web・anthropic-ai・Google-Extended・CCBot・Bytespider・Amazonbot・Bingbot、そしてPerplexityBotといった主要なAIクローラーが、それぞれ許可されているかをまとめて判定する項目です。robots.txtやUser-agent、AIクローラー個別設定の詳しい意味は下の各項目もあわせてご覧ください。

判定基準:robots.txtが設置されており、対象ボットが全て許可されていれば◎合格です。robots.txtが見つからない場合はデフォルトで全ボット許可扱いにはなりますが、明示的な許可設定がないため△注意となります。一部のボットのみ拒否されている場合も△注意(許可されている割合に応じた部分点)、対象ボットが全て拒否されている場合は✕不合格です。

不合格・注意の場合の対応:robots.txtを確認し、意図せずAIボットを巻き込んでDisallowしていないか見直してください。参照してほしいボットについては、該当のUser-agentグループでAllow: / を明示するか、Disallowの対象から外します。逆に学習利用などを避けたいボットのみを意図的に拒否している場合は、そのままで問題ありません。

robots.txtとは?

検索エンジンやAIのクローラーに対して「サイトのどこを見てよいですか」を伝えるルールを書いた、テキスト形式の案内板のようなファイルです。サイトのルート直下(例: https://example.com/robots.txt)に設置し、「Disallow」でアクセスを禁止したいディレクトリなどを指定します。

採点について:robots.txtというファイル自体は単独の採点項目ではありません。上の「主要AIボットの許可状況」で、robots.txtの中身を材料に各AIボットの許可・拒否をまとめて判定しています。

確認方法:ブラウザで「https://(自分のサイトのドメイン)/robots.txt」を開くと、実際の内容をそのまま確認できます。

クロールとインデックスの違いは?

クロールとは、検索エンジンやAIのクローラーがWebサイトの情報を取得しにくる工程のことです。インデックスとは、取得した情報を検索エンジンのデータベースに登録する工程のことです。たとえるなら、クロールは「お店に来て中を見ること」、インデックスは「見た内容を台帳に書き込むこと」にあたります。クロールされたページが必ずインデックスされるとは限らず、両者は別の工程として扱われます。

採点について:この違い自体は前提知識であり、単独の採点項目ではありません。実際に採点されるのは「1. アクセス・クロール制御」内の各項目(HTTPステータスコードや主要AIボットの許可状況など)です。

User-agent: * のグループとは?

robots.txtの中で、特定のクローラー名を指定せず「すべてのクローラーに共通のルール」を書くための書き方です。たとえば次のように書きます。

User-agent: *
Disallow: /admin/

採点について:このグループの有無自体を単独で採点することはありません。上の「主要AIボットの許可状況」の判定時に、補足情報として存在有無を確認しています。

AIクローラー個別設定とは?

OpenAIやGoogleなどのAI企業が提供する、自動巡回プログラム(クローラー)のことです。代表的なものに、GPTBot(OpenAI)、ClaudeBot(Anthropic)、ChatGPT-User(OpenAI)、Gemini関連のクローラー(Google)などがあります。目的はAIの学習データ収集だけではなく、ユーザーがAIサービスに質問した際にその場で情報を取得するケースも含まれます。どちらもrobots.txtで個別に許可・拒否を設定できます。

採点について:AIクローラー各社の個別設定そのものは単独の採点項目ではありません。上の「主要AIボットの許可状況」で、robots.txtの内容をもとにこれらのクローラーごとの許可・拒否をまとめて判定しています。

PerplexityBotとは?

AI検索エンジン「Perplexity」が、ユーザーの質問に対してリアルタイムにウェブを検索し、回答の出典(リンク)として表示するために使うクローラーです。学習目的のAIクローラーとは異なり、ブロックするとPerplexityから引用・参照される機会が減少し、AI検索からの流入機会を失う可能性があります。そのためAIO(AI検索最適化)において特に重要視し、「主要AIボットの許可状況」の判定対象に含めています。

採点について:PerplexityBotも単独の採点項目ではなく、上の「主要AIボットの許可状況」に他のAIボットとまとめて含まれています。

meta robotsとは?

ページのHTML内に<meta name="robots">タグとして書く、検索エンジンへの指示です。「noindex」は検索結果に登録しない、「nofollow」はページ内のリンクをたどらない、という意味になります。指定がない場合、多くの検索エンジンでは「index, follow」(登録・追跡OK)と同等に扱われます。

判定基準:meta robotsタグが無い、またはあっても「noindex」「nofollow」「noai」「noimageai」「nosnippet」「noarchive」といった制限的な指定を含まなければ◎合格です。これらの制限的な指定が1つでも含まれていれば✕不合格になります。

不合格の場合の対応:意図的にインデックスやAI学習を拒否している場合を除き、公開したいページから該当の指定を削除してください。特にCMSのテンプレートや初期設定でnoindexが一括で入っていないか確認するのがおすすめです。

robots.txtとmeta robotsの違いは?
どちらもクローラーへの指示を行う仕組みですが、役割が異なります。robots.txtはクロール自体を制御するもので、「ここは見に来ないでください」とクローラーの巡回を制限します。一方meta robotsは、すでに取得したページをインデックス(検索結果への登録)するかどうかを制御するものです。
X-Robots-Tagとは?

meta robotsと同じ役割を、HTTP通信の付加情報(ヘッダー)側で指定する方法です。画像やPDFなど、HTMLタグを書けないファイルにも使えます。

判定基準:X-Robots-Tagヘッダーが無い、またはあっても制限的な指定(noindex/nofollow/noai等)を含まなければ◎合格、含まれていれば✕不合格です。

不合格の場合の対応:サーバーやCDN、CMSの設定でこのヘッダーがどこから付与されているか確認し、意図しない制限であれば設定を削除・修正してください。

2. HTML構造・セマンティクス

SSRとCSRの違いは?(本文のSSR/CSR判定)

ページの中身をサーバー側で先に作って送るか(SSR)、ブラウザ側でJavaScriptを使って組み立てるか(CSR)の違いです。Googleの検索エンジンはCSRのページも解析できるとされていますが、SSRの方が内容を安定して読み取りやすい傾向があります。また、AIサービスによってはCSRのページをうまく取得できないケースもあるため、SSRの方が取得しやすい場合があります。

判定基準:初期HTML(JavaScript実行前のHTML)内に本文テキストが検出されれば◎合格、まったく検出されなければ✕不合格です。この項目は「描画されているか(0文字か非0文字か)」という技術的な二値判定のみを行い、文字数の多い・少ないの評価は「5. コンテンツ品質」の本文文字数でまとめて行います。

不合格の場合の対応:JavaScript依存のCSR構成になっている可能性が高いため、SSR(サーバーサイドレンダリング)やSSG(静的サイト生成)、prerenderingツールの導入などを検討してください。

titleタグとは?

ブラウザのタブや検索結果に表示される、ページの見出しです。SEO上とても重要な要素とされています。検索結果では表示できる幅に限りがあり、長すぎる部分は省略されて表示されるため、重要なキーワードは前半に入れ、内容を簡潔に表現することが推奨されます。

判定基準:15〜40文字の目安に収まっていれば◎合格です。設定はされているが目安の文字数から外れている場合は△注意、titleタグが存在しないか空の場合は✕不合格です。

不合格・注意の場合の対応:未設定であればページ内容を簡潔に表す文言を追加してください。文字数が目安から外れている場合は、重要なキーワードを前半に配置しつつ15〜40文字程度に調整します。

meta descriptionとは?

検索結果に表示される、ページ内容の要約文です。直接の検索順位には影響しないとされていますが、クリックするかどうかの判断材料になるため、内容を的確に伝える文章を設定することが推奨されます。

判定基準:70〜160文字の目安に収まっていれば◎合格です。設定されているが目安から外れていれば△注意、未設定であれば✕不合格です。

不合格・注意の場合の対応:ページ内容を70〜160文字程度で要約した文章を設定してください。既存の記述がある場合は文字数を目安内に調整します。

H1タグとは?

ページの中で一番大きな見出しです。一般的には1ページに1つ設置することが推奨されており、ページのテーマを検索エンジンやAIに伝える重要な役割を持ちます。titleタグと似ていますが、H1は画面上に表示される見出しである点が異なります。

判定基準:H1タグが1つだけ設置されていれば◎合格です。2つ以上ある(重複している)場合は△注意、1つも無い場合は✕不合格です。

不合格・注意の場合の対応:H1が無ければページテーマを表す見出しを追加してください。複数ある場合は、もっとも重要な見出し以外をH2以下に変更するなどして1ページ1つに整理します。

見出し階層(h1〜h6)とは?

本の目次のように、見出しの大きさを順番(h1→h2→h3…)に使うルールです。順序が飛ぶと、機械が構造を理解しにくくなります。

判定基準:見出しレベルが順序どおりに使われていれば◎合格です。h2の次にh4が来るなど、レベルが飛んでいる箇所があれば△注意です。ページ内に見出しタグ自体が無い場合は-判定対象外になります。

注意だった場合の対応:見出しレベルを1段階ずつ順番に使うよう見直してください(見た目のサイズ調整はCSSで行い、意味上の階層はレベルを飛ばさないようにします)。

セマンティックタグとは?

<header><nav><main><section>など、内容の意味を表すHTMLタグです。文章の構造を人にも機械にも伝わりやすくします。

判定基準:header/nav/main/article/section/footerの6種類のうち80%以上(5種類以上)使われていれば◎合格です。1種類以上〜80%未満であれば△注意(部分点は使用割合に応じます)、まったく使われていなければ✕不合格です。

不合格・注意の場合の対応:div要素だけで組んでいる箇所を、意味に合ったセマンティックタグに置き換えてください(ナビゲーションはnav、記事本体はarticleやmain、フッターはfooter、といった対応です)。

alt属性(代替テキスト)とは?

画像タグ(<img>)に設定する、画像の内容を文字で説明したテキストです。たとえば犬の写真であれば「公園で走る茶色い犬」のように書きます。検索エンジンやAIが画像の意味を理解するための重要な手がかりとなるほか、音声読み上げツールでも利用されます。

採点について:現在の診断項目にはalt属性単体を採点する項目はありません。ただし画像を多用するページでは、AIやユーザーへの伝わりやすさのために設定しておくことをおすすめします。

lang属性とは?

ページの言語を指定する設定です(日本語なら lang="ja")。検索エンジンが適切な言語圏の検索結果に表示したり、音声読み上げなどの支援技術が正しい発音で読み上げたりするために使われます。

判定基準:html要素にlang属性が設定されていれば◎合格、無ければ✕不合格です。

不合格の場合の対応:<html lang="ja">のように、サイトの主要言語に合わせて設定してください。

charsetとは?

文字コードの指定です。文字化けを防ぐための設定で、現在は世界共通で使える「UTF-8」を指定するのが標準です。

判定基準:<meta charset>、または<meta http-equiv="Content-Type">での文字コード指定が確認できれば◎合格、無ければ✕不合格です。

不合格の場合の対応:<head>内のなるべく早い位置に<meta charset="UTF-8">を追加してください。

viewportとは?

スマートフォンなど、画面サイズに応じて表示を調整するための設定です。設定がないと、スマホでPC向けのレイアウトが縮小表示されてしまい、Googleの「モバイルフレンドリー」評価にも影響します。

判定基準:viewportのmetaタグが設定されていれば◎合格、無ければ✕不合格です。

不合格の場合の対応:<meta name="viewport" content="width=device-width, initial-scale=1.0">を<head>内に追加してください。

3. メタデータ・OGP

canonicalとは?

同じ内容のページが複数ある場合に、「本来のURLはこちらです」と検索エンジンに伝えるための指定です。

判定基準:canonicalタグが設定されており、そのURLが自分自身のページを指していれば◎合格です。設定はされているが自身以外のURLを指している場合は△注意(意図的な設定か確認が必要です)、canonicalタグ自体が無ければ✕不合格です。

不合格・注意の場合の対応:未設定であれば自ページのURLを指すcanonicalタグを追加してください。他ページを指している場合は、重複コンテンツの正規化を意図した設定かどうかを確認し、意図しないものであれば修正します。

Open Graph(OGP)とは?

SNSでリンクをシェアしたときに表示される、タイトルや画像などを指定する仕組みです。

判定基準:og:title・og:description・og:imageの3つすべてが設定されていれば◎合格です。1つ以上〜2つのみ設定されている場合は△注意(部分点は設定数÷3)、1つも設定されていなければ✕不合格です。

不合格・注意の場合の対応:不足しているタグを追加してください。特にog:imageはSNSでのシェア時の見た目に直結するため優先度が高い項目です。

Twitter Cardとは?

X(旧Twitter)でリンクをシェアした際の表示形式を指定する仕組みです。

判定基準:twitter:cardのmetaタグが設定されていれば◎合格、無ければ✕不合格です。

不合格の場合の対応:<meta name="twitter:card" content="summary_large_image">のようなタグを追加してください。

4. 構造化データ(Schema.org / JSON-LD)

JSON-LD(構造化データ)とは?(有無・主要タイプ・必須項目の充足)

ページの内容(会社名、記事、パンくずなど)を、検索エンジンやAIが理解しやすい形式で整理したデータです。この分野は「JSON-LDの有無」「JSON-LD 主要タイプの検出」「必須項目の充足」という3つの項目で判定されます。

①JSON-LDの有無:JSON-LDが構文エラーなく検出されれば◎合格、検出はされたがJSON構文にエラーがあれば△注意、まったく見つからなければ✕不合格です。

②主要タイプの検出:Article/FAQPage/HowTo/Product/Organization/WebSite/WebPage/Person/LocalBusinessなどの主要なSchemaタイプが1つでも検出されれば◎合格、無ければ✕不合格です。

③必須項目の充足:検出されたタイプ(例:Articleならheadline・author・datePublishedなど)の主要な必須プロパティが揃っていれば◎合格、一部不足していれば△注意、そもそも判定対象のタイプが検出されなければ-判定対象外です。

不合格・注意の場合の対応:JSON-LDが無ければページ内容に合ったSchemaタイプ(記事ならArticle、FAQならFAQPage等)で新規に追加します。構文エラーがあればJSON検証ツールでカンマの過不足などを確認してください。必須プロパティが不足している場合は、該当のプロパティを追記します。

構造化データとHTMLの違いは?

HTMLは、主に人がブラウザで読むための情報を表現するものです。一方JSON-LDなどの構造化データは、同じ内容を検索エンジンやAIが機械的に理解しやすい形に整理して補足する情報です。たとえば人向けの記事本文とは別に、「この記事のタイトルは〇〇、著者は△△です」という情報を機械向けに書き添えるイメージです。両方を組み合わせることで、人にもAIにも伝わりやすいページになります。

採点について:この違い自体は前提知識であり、単独の採点項目ではありません。実際の採点は「4. 構造化データ」内の各項目で行われます。

著者情報とは?(構造化データ)

記事を書いた人についての情報です。JSON-LDでは「author」というプロパティで名前や紹介ページへのリンクを記述することが多く、E-E-A-T(専門性・信頼性)を判断する材料の一つになります。

判定基準:構造化データ内にauthorプロパティ、またはPerson型のデータが確認できれば◎合格、見つからなければ✕不合格です。

不合格の場合の対応:記事のJSON-LDにauthorプロパティ(name等)を追加してください。

公開日・更新日とは?

その情報がいつ公開され、いつ更新されたかを示す日付です。「datePublished」「dateModified」として構造化データに記述されることが多く、情報が古くなっていないかを検索エンジンやAIが判断する材料になります。

判定基準:datePublishedとdateModifiedの両方が確認できれば◎合格です。どちらか一方のみであれば△注意、両方とも無ければ✕不合格です。

不合格・注意の場合の対応:不足しているプロパティ(datePublishedやdateModified)をJSON-LDに追加してください。

運営者情報とは?(構造化データ)

サイトを運営している会社や個人についての情報です。ここではJSON-LDの「Organization」などで機械的に記述されているかを指し、後述する「会社概要・運営者情報」ページ(人が読む説明ページ)とセットで信頼性の判断材料になります。

判定基準:Organization(またはLocalBusiness)の構造化データと、会社概要・お問い合わせページへの導線の両方が確認できれば◎合格です。どちらか一方のみであれば△注意、両方とも無ければ✕不合格です。

不合格・注意の場合の対応:Organizationスキーマを追加し、あわせてサイト内に会社概要またはお問い合わせページへのリンクを設置してください。

出典・参考文献とは?(構造化マークアップ)

情報の根拠となる、公的機関や一次情報源など外部サイトへのリンクです。ここでは単なるリンクの本数ではなく、JSON-LD上のcitation・isBasedOn・sameAsといったプロパティで出典が構造化データとして明示されているかを判定します(リンクの本数自体は「8. 内部・外部リンク構造」で評価します)。

判定基準:citation / isBasedOn / sameAs のいずれかが構造化データ内で確認できれば◎合格、見つからなければ✕不合格です。

不合格の場合の対応:記事のJSON-LDにcitationやisBasedOnで参照元を追記するか、公式SNSアカウント等をsameAsで紐付けてください。

パンくず(Breadcrumb)とは?

「トップ > カテゴリ > ページ」のように、サイト内の現在位置を示すナビゲーションです。

判定基準:BreadcrumbListの構造化データが確認できれば◎合格、見つからなければ✕不合格です。

不合格の場合の対応:画面上のパンくず表示にあわせて、BreadcrumbList形式のJSON-LDを追加してください。

5. コンテンツ品質・可読性

AIO(AI検索最適化)とは?

Webサイトが、AI Overview、Perplexity、ChatGPT、Geminiなどの AIサービスによって引用されたり、参照されたりしやすくするための取り組みのことです。検索結果の順位向上を主な目的とする従来のSEOに対し、AIOはAIによる回答の中で紹介される機会を増やすことに重点を置いています。

採点について:AIOという言葉自体は取り組み全体の名前であり、単独の採点項目ではありません。本診断レポートの8つのカテゴリすべてが、AIOを実現するための具体的なチェック項目にあたります。

AI引用(Citation)とは?

AIサービスが回答を生成する際に、あるWebサイトの内容を参照し、出典として紹介することです。AI引用を受けると、その回答を見たユーザーがサイトを訪れる、流入増加につながる可能性があります。

採点について:「実際にAI引用されたかどうか」を直接測定する項目はありません(引用が起こるかどうかは診断ツールの外側、AIサービス側で決まる現象のためです)。本診断レポートは、引用されやすい状態に近づけるための土台(クロール許可・構造化データ・コンテンツ品質など)を事前にチェックするものです。

質問形式の見出しとは?

「〇〇とは?」のように、疑問形で書かれた見出しです。AIが回答部分を抽出しやすくなるといわれています。

判定基準:見出しの中に「とは」「?」「なぜ」「どうやって」「方法」「やり方」等を含むものが1件以上あれば◎合格、無ければ✕不合格です。

不合格の場合の対応:主要な見出しの一部を「〇〇とは?」「〇〇する方法」といった質問・定義形式に言い換えることを検討してください。

FAQ・FAQPageとは?

FAQは「よくある質問」をまとめたコンテンツ、FAQPageはそれをFAQであると検索エンジンに伝える構造化データの種類です。

判定基準:FAQPage構造化データが検出されれば◎合格です。「よくある質問」「FAQ」「Q&A」等のキーワードは本文にあるものの、FAQPage構造化データが無い場合は△注意、どちらも無い場合は✕不合格です。

不合格・注意の場合の対応:FAQコンテンツ自体が無ければ本ページのようなFAQを作成し、あわせてFAQPage形式のJSON-LDを追加してください。すでにFAQ的な内容がある場合は、構造化データのマークアップのみを追加します。

重複コンテンツとは?

他のページと同じ、または似た内容になってしまっている状態です。検索エンジンがどちらを検索結果に表示すべきか判断しにくくなり、評価が分散して両方とも上位表示されにくくなることがあります。

判定基準:ここではtitleタグとmeta descriptionを比較する簡易判定を行います。両方が設定されており、かつ内容が異なっていれば◎合格です。titleとdescriptionが完全に同一の文字列である場合や、どちらか一方が未設定の場合は△注意です。

注意だった場合の対応:titleとdescriptionを使い回さず、それぞれ役割の異なる文章として個別に作成してください。未設定の場合は追加します。

本文文字数とは?

ページの本文部分の文字数です。多ければ良いというものではありませんが、極端に少ない場合は情報不足とみなされやすいため、テーマを十分に説明できる分量があるかの目安として使われます。

判定基準:本文が400文字以上あれば◎合格です。1文字以上400文字未満であれば△注意(コンテンツが薄い可能性)、本文の文字数が検出できなければ✕不合格です。

不合格・注意の場合の対応:テーマについて十分に説明できるよう本文を加筆してください。0文字と判定された場合は、SSR/CSR判定の項目とあわせて、本文がJavaScriptで後から挿入される構成になっていないかも確認してください。

AI Overview (SGE)とは?
Google検索結果の上部に表示される、AIが生成した要約回答です。Google検索における生成AI回答の機能で、現在は正式なサービスとして提供されています。SGE(Search Generative Experience)は、この機能が実験段階だったころの旧名称です。ユーザーの質問に対して直接的な情報を提供するため、Webサイトへのトラフィックに影響を与える可能性があります。FAQページの内容がAI Overviewに採用されることもあります。

6. E-E-A-T・信頼性情報

E-E-A-Tとは?

「経験・専門性・権威性・信頼性」の頭文字です。Googleが情報の質を評価する際の考え方の一つで、本カテゴリでは以下の5項目に分けて具体的にチェックしています。

採点について:「E-E-A-T」という言葉自体は考え方の名前であり、単独の採点項目ではありません。実際に採点されるのは、この下にある「著者の専門性」「会社概要・運営者情報」「法定表記・信頼情報」「外部権威リンク」「SNS等の信頼性シグナル」の5項目です。

著者の専門性とは?

記事の書き手が、その分野の専門家であることを示す情報です。資格、経歴、実務経験などをまとめたプロフィールページへのリンクがあると、内容の信頼性を裏付ける材料になります。

判定基準:ページ内のリンクのテキストやhref、または「profile」「author」「執筆者」「プロフィール」「監修」等の語を含むリンクがあれば◎合格、見つからなければ✕不合格です。

不合格の場合の対応:記事の執筆者・監修者のプロフィールページを作成し、記事からそこへのリンクを設置してください。

会社概要・運営者情報とは?

誰が運営しているサイトかを説明するページです。会社名、所在地、連絡先などが明記されていることで、実在する組織が運営していることが伝わり、サイト全体の信頼性向上につながります。

判定基準:「company」「会社概要」「about」「運営会社」「運営者情報」等を含むリンクがサイト内にあれば◎合格、見つからなければ✕不合格です。

不合格の場合の対応:会社概要(または運営者情報)ページを作成し、ヘッダーやフッターなど主要な場所からリンクを設置してください。

SNS等の信頼性シグナルとは?

公式のSNSアカウントへのリンクなど、実在する組織であることを示す情報です。

判定基準:X(Twitter)、Facebook、Instagram、YouTube、LinkedIn、noteなど主要SNSへの公式リンクが1件以上あれば◎合格、無ければ✕不合格です。

不合格の場合の対応:運用している公式SNSアカウントへのリンクをフッター等に設置してください。

7. サイトマップ・AI向け専用ファイル

sitemap.xmlとは?

サイト内のページ一覧とその更新日などを検索エンジンに伝えるファイルです。Google Search Consoleなどから送信することで、新しいページや更新されたページを見つけてもらいやすくなります。この分野は「sitemap.xmlの有無」と「robots.txtへのSitemap記載」の2項目で判定されます。

①sitemap.xmlの有無:sitemap.xmlが正常に取得できれば◎合格です。診断ツールからのアクセスがBot Protection等でブロックされている可能性がある場合は-判定対象外(実際には設置されている場合もあるため、ブラウザで直接URLを確認してください)。見つからない場合は✕不合格です。

②robots.txtへのSitemap記載:robots.txt内に「Sitemap:」の記載があれば◎合格、無ければ✕不合格です。

不合格の場合の対応:sitemap.xmlを作成してサイトのルート直下に設置し、Google Search Consoleから送信してください。あわせてrobots.txtにも「Sitemap: https://example.com/sitemap.xml」のように記載しておくと、AIクローラーを含む幅広いクローラーが発見しやすくなります。

Search Consoleとは?

Googleが無料で提供している公式ツールで、自分のサイトが検索結果でどのように扱われているかを確認できます。ページがインデックスされているかどうかの確認、クロールエラーの確認、sitemap.xmlの送信などに利用されます。

採点について:Search Consoleの利用有無自体を診断ツールが確認することはできないため、単独の採点項目ではありません。上の「sitemap.xmlとは?」に記載した対応(sitemap.xmlの送信など)を行う際の窓口としてご利用ください。

llms.txtとは?

AI(大規模言語モデル)向けに、サイトの概要や主要ページへのリンクなどをまとめて伝えるための専用ファイルです。サイトのルート直下に設置します。比較的新しい取り組みであり、robots.txtのように広く標準化された仕様ではなく、すべてのAIサービスが利用しているわけではない点に注意が必要です。

判定基準:llms.txtが設置されていれば◎合格(先行対応としての加点)です。設置されていない場合や、診断ツールからのアクセスがブロックされている可能性がある場合でも、-判定対象外として扱われ、✕不合格による減点はされません。これは、llms.txtの効果がAI検索エンジン側で公式に実証されているわけではない、投機的な仕組みであるためです。

設置していない場合の対応:必須の対応ではありませんが、余力があればサイト概要や主要ページへのリンクをまとめたllms.txtをルート直下に設置しておくと、将来的な対応として先行しておけます。

8. 内部・外部リンク構造

アンカーテキストとは?

リンクに設定されている文字列のことです。「こちら」よりも、内容がわかる具体的な言葉のほうが望ましいとされます。

判定基準:「こちら」「ここ」「click here」「here」「詳しくはこちら」「more」「read more」といった曖昧な文言の割合が全リンク中10%以下であれば◎合格です。10%を超える場合は△注意(部分点は曖昧でない割合に応じます)。リンク自体が無ければ-判定対象外です。

注意だった場合の対応:「こちら」等になっているリンク文言を、「〇〇についてはこちらの記事へ」のようにリンク先の内容がわかる具体的な文言に置き換えてください。

まとめ

AIO最適化チェックの用語FAQをご覧いただきありがとうございます。本ページでは、AI時代におけるWebサイトの評価基準や最適化に関する主要な用語に加え、各チェック項目で「何を見ているか」「◎合格・△注意・✕不合格・-判定対象外がどのような基準で決まるか」「不合格・注意だった場合にどう対応すればよいか」を解説しました。

特に✕不合格の項目、なかでも致命的な項目は優先的に対応し、その後△注意の項目を順番に改善していくことで、AIに参照されやすいサイトへ着実に近づけていくことができます。本FAQが、皆様のWebサイト運営の一助となれば幸いです。

あなたのサイトは今、AIに見えていますか?

無料診断で従来のツールでは見えていないAI流入の実態を明らかにします。
まず現状を知ることから始めましょう。

お問い合わせ