はじめに
「ChatGPTで御社のサービスについて教えてください」と聞いたとき、
AIが正確に答えられるかどうかは、Webサイトの構造化データに左右されます。
本記事では、AIに正しく認識してもらうためのJSON-LD実装を
具体的なコード例とともに解説します。
なぜJSON-LDがAIに重要なのか
検索エンジンやAIが企業情報を収集する際、
自然言語のテキストより機械可読な構造化データを優先的に参照します。
JSON-LDが整備されていないと:
- 企業名・住所・営業時間が誤って認識される
- AIの回答に「詳細は公式サイトをご確認ください」と表示される
- 競合他社より情報品質で劣位になる
必須スキーマ5選
1. Organization(企業基本情報)
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "株式会社サンプル",
"url": "https://example.com",
"logo": "https://example.com/logo.png",
"contactPoint": {
"@type": "ContactPoint",
"telephone": "03-xxxx-xxxx",
"contactType": "customer service"
},
"address": {
"@type": "PostalAddress",
"addressLocality": "東京都",
"addressRegion": "渋谷区",
"addressCountry": "JP"
}
}
2. WebSite(サイト情報)
{
"@context": "https://schema.org",
"@type": "WebSite",
"name": "株式会社サンプル",
"url": "https://example.com",
"description": "サービスの説明文をここに記載"
}
3. BreadcrumbList(パンくずリスト)
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "ホーム",
"item": "https://example.com"
},
{
"@type": "ListItem",
"position": 2,
"name": "サービス",
"item": "https://example.com/service"
}
]
}
4. FAQPage(よくある質問)
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "サービスの料金はいくらですか?",
"acceptedAnswer": {
"@type": "Answer",
"text": "月額¥9,800からご利用いただけます。"
}
}
]
}
5. LocalBusiness(店舗・事業所情報)
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "株式会社サンプル",
"openingHours": "Mo-Fr 09:00-18:00",
"priceRange": "¥¥"
}
実装チェックリスト
- Organization スキーマが全ページのheadに存在する
- name・url・logoが正確に記載されている
- contactPointに電話番号またはメールがある
- addressに住所情報がある
- WebSiteスキーマにdescriptionがある
Google Rich Results Testで確認する
実装後は以下で検証できます:
https://search.google.com/test/rich-results
AI可視性スコアで現状を確認する
自社サイトのJSON-LD実装状況を自動診断できます。
4軸・100点満点でスコア化し、改善優先順位をPDFでお届けします。
現在4月30日まで無料キャンペーン中です。
👉 無料でレポートを受け取る: https://ai-visibility-index.com/campaign.html?utm_source=qiita&utm_medium=article&utm_campaign=2026q2