AI検索対応度を40点台→80点台に上げる実装5ステップ【コード付き】
AI検索(ChatGPT・Google AI Overview・Perplexity)に自社サイトを引用してもらうには、いくつかの技術的な対策が必要です。
この記事では、架空のWeb制作会社サイトを題材に、実際にAI検索対応度スコアを55点(D判定)→82点(A判定)に改善した実装手順をコード付きで解説します。
診断には AEO Check を使用しました。
改善前の状態
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>Sample Web Studio</title>
</head>
<body>
<h1>Sample Web Studio</h1>
<h2>Web制作ならお任せください</h2>
<p>私たちはWebサイトの制作を行っています。</p>
</body>
</html>
足りないもの:
-
robots.txtなし → AIクローラーがアクセスできるか不明 - 構造化データなし → 機械がサイトの内容を理解できない
-
meta descriptionなし → 検索結果の説明文がない -
sitemap.xmlなし - コンテンツが薄い(147文字)
ステップ1: robots.txt でAIクローラーを許可する
User-agent: *
Allow: /
User-agent: OAI-SearchBot
Allow: /
User-agent: PerplexityBot
Allow: /
Sitemap: https://example.com/sitemap.xml
主要なAIクローラー:
| クローラー | 運営元 | 用途 |
|---|---|---|
| Googlebot | AI Overview + 通常検索 | |
| OAI-SearchBot | OpenAI | ChatGPT検索 |
| PerplexityBot | Perplexity | Perplexity検索 |
| Claude-Web | Anthropic | Claude検索 |
robots.txt がない場合、クローラーはアクセス可能と判断しますが、明示的に許可する方が確実です。
ステップ2: 構造化データ(JSON-LD)を追加する
<head> 内に以下を追加します。
Organization スキーマ
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Sample Web Studio",
"url": "https://example.com",
"description": "東京のWeb制作会社。ホームページ制作・LP制作・ECサイト構築。",
"address": {
"@type": "PostalAddress",
"addressLocality": "東京都",
"addressCountry": "JP"
}
}
</script>
FAQPage スキーマ
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "制作費用はいくらですか?",
"acceptedAnswer": {
"@type": "Answer",
"text": "ホームページ制作は30万円〜、LP制作は15万円〜が目安です。"
}
},
{
"@type": "Question",
"name": "制作期間はどのくらいですか?",
"acceptedAnswer": {
"@type": "Answer",
"text": "コーポレートサイトで約1〜2ヶ月、LPで2〜3週間が目安です。"
}
}
]
}
</script>
BreadcrumbList スキーマ
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "ホーム", "item": "https://example.com/" }
]
}
</script>
構造化データの検証は Google Rich Results Test で行えます。
ステップ3: meta description・canonical・OGP を追加する
<head>
<title>Sample Web Studio | 東京のWeb制作会社・ホームページ制作</title>
<meta name="description" content="Sample Web Studioは東京のWeb制作会社です。
ホームページ制作・LP制作・ECサイト構築・保守運用まで、
中小企業のWeb戦略をワンストップで支援します。">
<link rel="canonical" href="https://example.com/">
<meta property="og:title" content="Sample Web Studio | 東京のWeb制作会社">
<meta property="og:description" content="ホームページ制作・LP制作・ECサイト構築。
中小企業のWeb戦略をワンストップで支援。">
<meta property="og:type" content="website">
<meta property="og:url" content="https://example.com/">
</head>
ポイント:
-
titleは28〜40文字が目安 -
meta descriptionは70〜160文字 -
canonicalは正規URLを指定(www有無やトレイリングスラッシュの統一)
ステップ4: sitemap.xml を追加する
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<lastmod>2026-04-24</lastmod>
</url>
<url>
<loc>https://example.com/privacy.html</loc>
<lastmod>2026-04-24</lastmod>
</url>
</urlset>
robots.txt の Sitemap: ディレクティブでURLを指定するのを忘れずに。
ステップ5: コンテンツを充実させる
技術的な実装だけでなく、コンテンツ自体の改善も大きく効きます。
改善前(147文字):
<p>私たちはWebサイトの制作を行っています。お気軽にお問い合わせください。</p>
改善後(約1,500文字):
<section>
<h2>中小企業のWeb戦略をワンストップで支援</h2>
<p>Sample Web Studioは、東京を拠点とするWeb制作会社です。
2020年の創業以来、<strong>累計150社以上</strong>の中小企業の
Webサイト制作・運用を支援してきました。</p>
<!-- 具体的な数値・実績を含める -->
</section>
<section id="faq">
<h2>よくある質問</h2>
<dl>
<dt>制作費用はいくらですか?</dt>
<dd>ホームページ制作は30万円〜、LP制作は15万円〜が目安です。</dd>
</dl>
<!-- FAQPage JSON-LDと内容を一致させる -->
</section>
<section id="about">
<h2>会社概要</h2>
<table>
<tr><th>会社名</th><td>Sample Web Studio</td></tr>
<tr><th>所在地</th><td>東京都渋谷区</td></tr>
<tr><th>設立</th><td>2020年</td></tr>
</table>
</section>
AIに引用されやすいコンテンツのポイント:
- 具体的な数値を含める(「150社以上」「月5件→月20件」)
- FAQ形式で質問と回答を明確に分ける
- 会社概要・プライバシーポリシーで信頼性を示す
改善結果
| カテゴリ | Before | After |
|---|---|---|
| AIクローラーアクセス | 18/20 | 20/20 |
| テクニカルSEO基盤 | 8/13 | 13/13 |
| 構造化データ | 0/14 | 11.2/14 |
| コンテンツ品質 | 5/17 | 17/17 |
| AEO対応 | 0/12 | 7.4/12 |
| 権威性・信頼性 | 2/17 | 9.2/17 |
| コンテンツ構造 | 3/7 | 4/7 |
| 合計 | 55/100 (D) | 82/100 (A) |
最も効果が大きかったのは構造化データの追加とコンテンツの充実でした。
まだ改善できる項目
82点でA判定ですが、まだ伸びしろがあります:
- 質問形式の見出し: H2を「〜とは?」「〜の方法」にする
- 引用シグナル: 統計データ・出典表現・定義文を増やす
- llms.txt: サイトルートにMarkdown形式でサイト概要を配置(仕様)
- 内部リンク: 複数ページ間のリンクを増やす
まとめ
AI検索対応度を上げるために必要な実装は、特別なものではありません:
-
robots.txtでAIクローラーを許可 - JSON-LDで構造化データを追加
-
meta description/canonical/ OGP を設定 -
sitemap.xmlを配置 - コンテンツを充実させる(数値・FAQ・会社概要)
自社サイトの現状を確認したい場合は AEO Check で無料診断できます。URLを入力するだけで、どの項目が足りていないかが分かります。