Schema.org / Structured Data
Schema.org(構造化データ)とは
Definition
Schema.orgとは、Googleが推奨する構造化データの標準規格です。ウェブページの内容(ビジネス情報・FAQ・記事・レビュー等)を機械が読み取りやすい形式(JSON-LD)でHTMLに記述することで、Googleの検索結果でのリッチリザルト表示やAI引用の精度向上に貢献します。
構造化データを実装することで、検索結果で評価・レビューのスター表示・FAQの直接表示・パンくずリスト等のリッチリザルトが表示されるようになり、CTR(クリック率)の向上が期待できます。AIO対策としても、AIがサイトの情報を正確に理解・引用するための重要な実装です。
Key Points
知っておくべきポイント
主要なSchema.orgタイプ
LocalBusiness(店舗・地域ビジネス)・FAQPage・Article(記事)・BreadcrumbList(パンくず)・Organization(会社)・Product(商品)・Review(口コミ)が最もよく使われるSchema.orgタイプです。
JSON-LD形式での実装
GoogleはJSON-LD形式(<script type="application/ld+json">でHTMLに埋め込む)での構造化データ実装を推奨しています。Next.jsやWordPressで実装するための専門知識が必要です。
リッチリザルトと構造化データの関係
FAQPageスキーマを実装すると検索結果に質問・回答が展開表示されるリッチリザルトになり、クリック率が向上します。ReviewやRatingを含むスキーマは星評価を表示させ、HowToスキーマは手順をリッチリザルトで視覚的に見せることができます。ただし実装していても必ずリッチリザルトになるとは限りません。
構造化データとAI検索(AIO)の関係
ChatGPT・Gemini・PerplexityなどのAI検索エンジンは構造化データを利用してページの内容を正確に分類・理解します。OrganizationスキーマとLocalBusinessスキーマを実装することで、AIが自社の業種・サービス・所在地を正確に把握しやすくなり、AI検索での引用精度向上に貢献します。
Next.jsでの構造化データ実装方法
Next.jsのApp Routerでは各ページのLayoutまたはPageファイルの<script>タグ内にJSON-LD形式で構造化データを記述します。動的ページ(ブログ記事・サービスページ)はデータに応じてスキーマを動的生成することで、全ページの構造化データを効率的に管理できます。Googleのリッチリザルトテストで確認してから本番に適用してください。
FAQ