構造化データとは?小規模事業者のホームページで使う場面

SEO・集客
STRUCTURED DATA & RICH RESULTS GUIDE

構造化データとは?
小規模事業者のホームページで使う場面

構造化データとは、 ホームページに掲載している店舗名、住所、営業時間、 記事タイトル、著者、パンくずリストなどの情報を、 検索エンジンが項目ごとに理解しやすい形式で記述したデータです。 見た目を変更する文章ではなく、 HTML内へ追加する検索エンジン向けの補助情報として使われます。 適切な構造化データを設定すると、 Googleがページや事業者の情報を理解する手掛かりになり、 対応する検索機能では通常より情報量の多い リッチリザルトへ表示される資格を得られる場合があります。 ただし、正しく設定してもリッチリザルトの表示は保証されず、 構造化データだけで検索順位が上がるわけでもありません。 ページ上に見えていない情報、古い営業時間、 実在しない口コミなどを記述すると、 ガイドライン違反になる可能性があります。 本記事では、構造化データの意味、 schema.orgとGoogle対応機能の違い、 小規模事業者が使いやすいOrganization・LocalBusiness・Breadcrumb・Article、 WordPressでの導入方法、 リッチリザルトテストとSearch Consoleでの確認方法まで解説します。

構造化データ JSON-LD schema.org リッチリザルト
役割 ページの情報を
項目別に伝える

店舗、組織、記事、階層などの意味を、決められた語彙と形式で検索エンジンへ示します。

使う場面 実際に掲載する
情報だけを設定

トップ、店舗情報、記事、パンくずなど、ページの主題に合う種類を選びます。

確認方法 テスト・公開・
Search Console

公開前に文法を検証し、公開後はGoogleが取得したデータとエラーを継続確認します。

SECTION 01

構造化データは ページの意味を決まった項目で伝えるデータ

人が読める本文に加えて、検索エンジンが分類しやすい情報をHTML内へ記述します。

STRUCTURED DATA 情報の意味と
関係を明示

通常のページには、 店舗名、住所、電話番号、営業時間などが文章として掲載されています。 人は見出しや配置から意味を理解できますが、 検索エンジンにとっては、 どの文字列が正式名称で、 どれが住所や営業時間なのかを判断する手掛かりが必要です。

構造化データでは、 「このページは店舗について説明している」 「この文字列は店舗名」 「この値は電話番号」 「この日時は記事の公開日」 といった意味を、 標準化された種類とプロパティで記述します。

多くの構造化データでは、 共通語彙としてschema.orgが使われます。 schema.orgには非常に多くの種類と項目がありますが、 Google検索で特別な表示に利用される種類や必須項目は限られています。 Google検索での使い方は、 Google検索セントラルの各機能の公式資料を基準に確認します。

用語
意味
小規模サイトでの例
タイプ
何についての情報かを表す分類
Organization、LocalBusiness、Article、BreadcrumbListなどです。
プロパティ
対象が持つ個別の情報項目
name、address、telephone、datePublished、authorなどです。
schema.org
構造化データで使う共通語彙
検索エンジンや各種サービスが共有できる種類と項目を定義しています。
JSON-LD
構造化データを記述する形式の一つ
Googleが推奨し、本文HTMLと分けて管理しやすい形式です。
リッチリザルト
追加情報や視覚要素を含む検索結果
パンくず、商品、イベントなど、対応機能ごとに表示形式が異なります。
構造化データは、 通常のHTML本文を置き換えるものではありません。 店舗名や営業時間を構造化データ内にだけ記述し、 利用者がページ上で確認できない状態は避けます。 まず人に分かりやすいページを作り、その内容を補足する形で設定します。
SECTION 02

構造化データは検索結果の候補を広げるが 表示と順位を保証するものではない

正しく設定することは「リッチリザルトへ表示される資格」を得るための条件です。

UNDERSTANDING ページ理解の手掛かり
情報を明示する

Googleへ事業者、記事、パンくず、 商品、イベントなどの種類と詳細を伝えます。

構造化データがなくてもGoogleはページを理解しますが、明示的な手掛かりを追加できます。
ELIGIBILITY リッチリザルトの対象
表示資格を得る

Googleが対応する種類で、 必須項目とガイドラインを満たすと、 拡張表示の対象になる場合があります。

実際に表示するかは、検索内容・端末・地域などを含めGoogleが判断します。
MAINTENANCE 情報管理の仕組み
本文と同期する

営業時間、価格、公開日、 店舗情報などが変わったときに、 見える情報とデータを同時更新します。

古い情報を残すと、正しく記述されていても品質上の問題になります。
期待しやすいこと
期待してはいけないこと
確認方法
ページ内容の意味を明示できる
検索順位が必ず上がる
URL検査でGoogleが取得したHTMLと構造化データを確認します。
対応するリッチリザルトの資格を得られる
必ず目立つ検索結果になる
リッチリザルトテストとSearch Consoleの拡張レポートを確認します。
エラーや不足項目を機械的に検出できる
内容の正確さまで自動保証される
テスト結果に加え、本文との一致、最新性、権利を人が確認します。
検索での表示機会を分析できる場合がある
設定直後に効果が反映される
再クロール・再インデックス後に、Search Consoleの推移を追跡します。
Googleのテストに合格しても、 リッチリザルトの表示は保証されません。 ページの主題と構造化データが一致しない、 データが利用者から見えない、 内容が古い・誤解を招くなどの場合は、 文法上正しくても表示対象にならないことがあります。
SECTION 03

サイトの業種ではなく 各ページが実際に説明する対象で種類を選ぶ

小規模事業者では、組織・店舗・パンくず・記事から確認すると整理しやすくなります。

01
Organization

会社・団体・事業者の正式名称、 ロゴ、URL、連絡先などをGoogleへ伝えるために使います。 通常はトップページへの設定を検討します。

02
LocalBusiness

実店舗や営業拠点の名称、住所、 電話番号、営業時間などを表します。 業種に合う具体的な下位タイプを選びます。

03
BreadcrumbList

トップ、カテゴリ、現在ページなど、 サイト内での位置関係を表します。 実際のパンくずと同じ階層を記述します。

04
Article

ブログ・コラム・ニュース記事の タイトル、画像、公開日、更新日、著者などを表します。

05
Product

個別の商品ページで、 商品名、画像、価格、在庫、評価などを表します。 サービス紹介へ無理に商品データを使いません。

06
Event

日時・会場・参加方法が明確な セミナー、催事、講座などのイベントページで使います。

ページ
候補となる種類
確認する情報
会社・事業者のトップページ
Organization
正式名称、URL、ロゴ、連絡先、同一事業者の公式プロフィールなどです。
店舗情報・アクセスページ
LocalBusinessまたは具体的な下位タイプ
店舗名、住所、電話番号、営業時間、画像、URLなどです。
ブログ・コラム記事
ArticleまたはBlogPosting
見出し、著者、公開日、更新日、代表画像、発行者などです。
サイト内の各ページ
BreadcrumbList
画面上のパンくずと同じ順番・名称・URLを記述します。
商品・イベントの個別ページ
Product・Event
実際の価格・在庫・日時・場所など、ページ上で確認できる内容を設定します。
Google検索が対応する構造化データ機能は変更されます。 古いSEO記事やプラグインの説明だけを頼りにせず、 導入前にGoogle検索セントラルの 「Google検索がサポートする構造化データ」を確認してください。 たとえばFAQリッチリザルトは、2026年5月7日以降Google検索へ表示されなくなっています。
SECTION 04

ページ上で確認できる正確な情報を 必要な範囲で完全に記述する

文法の正しさだけでなく、表示内容との一致・最新性・関連性が必要です。

01
ページの主題を一つ決める

店舗、記事、商品、イベントなど、 ページが主に説明する対象を確認します。

主題
02
Google対応の公式資料を開く

必須プロパティ、推奨プロパティ、 画像や日付の要件、個別ガイドラインを確認します。

要件
03
ページ本文と同じ情報を設定する

店名、価格、営業時間、公開日など、 利用者が画面上で確認できる内容と一致させます。

一致
04
必須項目を欠かさず設定する

リッチリザルトの対象に必要な項目を満たし、 推奨項目は正確に管理できるものから追加します。

完全性
05
画像・URLをクロール可能にする

構造化データで指定した画像やページが、 robots.txt・noindex・認証で遮断されていないか確認します。

取得
06
変更時に本文とデータを同時更新する

営業時間、住所、料金、公開日などを、 片方だけ古い状態で残さないようにします。

更新
画面にない情報を記述する

非表示の価格、存在しないサービス、 ページに掲載していない評価などを追加しません。

自社の星評価を勝手に作る

実際に収集していない口コミや、 ガイドライン対象外の自己評価を記述しません。

すべてのページをLocalBusinessにする

各ページの主題を無視して同じデータを大量出力せず、 店舗を説明する適切なページへ設定します。

必須項目を架空情報で埋める

不明な値を推測するより、 公式資料を確認し、正しい情報を用意してから公開します。

古い営業時間・料金を残す

HTML本文を更新した際に、 プラグインやJSON-LDの値も更新します。

テスト合格だけで品質確認を終える

文法上正しくても、 内容が誤っている・誤解を招く場合は問題になります。

Googleの一般ガイドラインでは、 構造化データを記述する対象はページの主な内容を代表し、 利用者に見える内容と一致している必要があります。 誤解を招く情報や無関係な情報は、 リッチリザルト対象外や手動対策につながる可能性があります。
SECTION 05

WordPressでは既存の自動出力を確認し 一つの管理方法へ整理する

テーマ・SEOプラグイン・専用プラグイン・独自コードの重複に注意します。

SUPPORTED FORMATS JSON-LDを中心に
3形式へ対応

Google検索は、 JSON-LD、Microdata、RDFaの3形式をサポートしています。 どの形式でも正しく実装されていれば利用できますが、 Googleは一般的にJSON-LDを推奨しています。 JSON-LDはページ本文のHTMLタグへ直接属性を埋め込まず、 独立したデータとして管理しやすい形式です。

WordPressでは、 テーマやSEOプラグインがOrganization、WebSite、 Article、BreadcrumbListなどを自動出力していることがあります。 専用プラグインや独自コードを追加する前に、 公開ページのソースとリッチリザルトテストで 既に何が出力されているか確認します。

複数の機能から同じ種類が出力されても、 必ずエラーになるとは限りません。 しかし、名称・URL・ロゴ・住所などの値が食い違うと、 Googleがどの情報を信頼すべきか分かりにくくなります。 管理元を一つに寄せ、更新場所を明確にしましょう。

導入方法
向いている状況
注意点
テーマの標準機能
記事・パンくずなどを自動出力できる
テーマ変更で出力内容が変わる可能性があるため、変更後に再検証します。
SEOプラグイン
サイト名・組織・記事をまとめて管理したい
事業者名、ロゴ、SNS URLなどの初期設定を正確に入力します。
構造化データ専用プラグイン
複数種類を画面操作で追加したい
不要な種類まで出力しないこと、既存プラグインとの重複を確認します。
独自JSON-LD
独自項目・条件分岐・複数店舗を細かく管理する
コード・エスケープ・URL・日時形式を理解し、更新体制を用意します。
01
公開ページをリッチリザルトテストする

新しく導入する前に、 現在検出されている種類とエラーを確認します。

現状
02
設定元を特定する

テーマ、SEOプラグイン、専用プラグイン、 headerコード、タグ管理を確認します。

管理元
03
必要な種類だけを決める

事業者、店舗、パンくず、記事など、 実際のページ構成に合う範囲へ絞ります。

設計
04
設定画面へ正確な情報を入力する

正式名称、ロゴ、住所、電話番号、 URLなどを公式情報へ統一します。

入力
05
代表ページで検証する

トップ、店舗情報、記事、 サービスなど、テンプレートごとに確認します。

テスト
06
キャッシュ削除後のHTMLを見る

設定変更が公開ページへ反映され、 古いデータや二重出力が残っていないか確認します。

反映
WordPressの管理画面で入力した情報が、 そのままGoogle対応の正しい構造化データになるとは限りません。 テーマ・プラグインの更新で出力が変わる場合もあるため、 必ず公開URLを検証ツールへ入力して確認します。
SECTION 06

公開前はテストツール 公開後はURL検査と拡張レポートで確認する

文法、Google対応、クロール後の認識を別々の道具で調べます。

RICH RESULTS TEST リッチリザルトテスト
Google対応機能を確認

ページまたはコードを入力し、 Google検索のどのリッチリザルトへ対応できるか、 重大なエラーがあるかを確認します。

検出されても実際の検索結果への表示を保証するものではありません。
SCHEMA VALIDATOR Schema Markup Validator
schema.org全般を確認

Googleのリッチリザルト対象外を含め、 schema.orgに基づく構造と文法を幅広く検証します。

Google検索での表示要件は、Google公式資料を別途確認します。
SEARCH CONSOLE URL検査・拡張レポート
公開後のGoogle認識を確認

Googleが取得したページ、 検出された構造化データ、 サイト全体の有効・無効項目を確認します。

拡張レポートは、Googleが対応データを検出した種類だけ表示されます。
01
コードまたはテストURLを検証する

公開前はコード入力、 公開後は実際のURLでリッチリザルトテストを実行します。

文法
02
重大なエラーを先に直す

必須項目不足、型の違い、 無効なURL・日時など、対象外になる問題を修正します。

必須
03
警告の内容を確認する

推奨項目の不足は必ずしも無効ではありません。 正確に管理できる項目を追加します。

推奨
04
URL検査で公開ページを確認する

Googleがアクセスでき、 noindex・robots.txt・認証で遮断されていないか確認します。

取得
05
Search Consoleのレポートを確認する

パンくずなど対応する拡張レポートと、 解析不能な構造化データの問題を確認します。

全体
06
修正検証と再クロールを待つ

修正後は検証を開始し、 Googleの再クロール・再インデックス後に状態を追跡します。

追跡
表示・エラー
意味
対応
有効な項目を検出
重大な技術エラーがない
本文との一致と最新性を確認し、公開後の表示を継続監視します。
重大な問題・無効
リッチリザルト対象外になる問題がある
必須項目、型、形式、URL、日時などを公式資料と照合します。
重大ではない問題・警告
対象にはなり得るが改善余地がある
推奨項目を、正確な情報を用意できる範囲で追加します。
拡張レポートが表示されない
未検出・未対応種類・データ不足など
URL検査とリッチリザルトテストで個別ページを確認します。
解析不能な構造化データ
JSONなどの基本文法を解釈できない
カンマ、引用符、括弧、文字コード、出力途中の欠損を修正します。
Search Consoleの拡張レポートは、 Googleが検出したすべての構造化データを完全に一覧化するものではありません。 レポートに出ないURLや種類は、 URL検査とリッチリザルトテストで個別に確認してください。
SECTION 07

小さく導入して検証し 本文更新と同じ流れで保守する

まずトップ・店舗情報・記事などの代表ページから始めます。

01
導入目的を決める

事業者情報の理解、店舗情報、 パンくず、記事情報など、必要な対象を整理します。

目的
02
公式の対応種類を確認する

Google検索が現在サポートする種類と、 個別の必須・推奨項目を確認します。

選定
03
ページ本文を先に整える

正式名称、住所、営業時間、 著者、公開日などを利用者にも分かるよう掲載します。

本文
04
既存出力を確認して導入する

テーマ・プラグインの重複を避け、 管理元を決めて正確な値を設定します。

実装
05
公開前後にテストする

リッチリザルトテスト、 Schema Markup Validator、URL検査を使います。

検証
06
更新・エラー・仕様変更を監視する

Search Consoleと公式資料を定期確認し、 本文変更時にデータも更新します。

運用
構造化データを設定する目的を決めた
Googleが現在サポートする種類を確認した
ページの主題に合う最も具体的なタイプを選んだ
必須プロパティを公式資料で確認した
ページ上に同じ情報を表示している
正式名称・住所・電話番号・URLを統一した
古い営業時間・料金・日付が残っていない
架空の口コミ・評価・価格を設定していない
構造化データで指定した画像をGoogleが取得できる
ページがrobots.txt・noindex・認証で遮断されていない
テーマ・プラグインの既存出力を確認した
同じ種類の重複出力や値の矛盾がない
JSON-LDなど管理しやすい形式を選んだ
リッチリザルトテストで重大な問題がない
schema.org全体の文法も必要に応じて検証した
公開URLをSearch ConsoleのURL検査で確認した
拡張レポートと解析不能レポートを確認した
テーマ・プラグイン更新後に再テストした
本文変更時に構造化データも同時更新している
公式の対応機能・ガイドライン変更を定期確認している
構造化データは、 一度追加して終わる設定ではありません。 店舗移転、営業時間変更、記事更新、 テーマ・プラグインの変更、 Googleの対応機能変更によって内容や出力が古くなります。 月次・四半期のサイト点検項目へ組み込みましょう。
BUSINESS DATA & SEARCH APPEARANCE

検索向けのデータだけを作らず 利用者に見える事業情報を先に整える

正式名称、住所、電話番号、営業時間、記事情報を一貫して管理しましょう。

構造化データの基本 選定から運用まで
4段階
選定・整備・検証・更新

合わせて確認したい内容

  • Organizationと事業者情報
  • LocalBusinessと店舗情報
  • BreadcrumbListとサイト階層
  • Articleとブログ・コラム
  • JSON-LDとWordPressの出力
  • リッチリザルトテスト
  • URL検査とSearch Console
  • 営業時間・住所・料金の更新管理

※構造化データを設定しても、 リッチリザルトの表示、検索順位、アクセス数、 問い合わせ数が必ず向上することを保証するものではありません。 ページ内容の正確さと利用者にとっての分かりやすさを優先してください。

LocalBusinessの設定項目を見る →
使える種類を全部入れるのではなく
ページの主題に合う正確なデータを設定しよう

構造化データは、 ホームページに掲載している事業者・店舗・記事・階層などの情報を、 検索エンジンへ決まった項目で伝える補助データです。 小規模事業者ではOrganization、LocalBusiness、 BreadcrumbList、Articleなどから必要なものを選びます。 本文と同じ正確な情報を設定し、 WordPressの重複出力を確認したうえで、 リッチリザルトテスト、URL検査、Search Consoleで継続確認しましょう。

構造化データ・リッチリザルト・検証方法について

本記事は、2026年7月時点で公開されている Google検索セントラル、Search Console、 schema.orgの公式情報を参考に作成しています。 Googleがサポートする構造化データの種類、 必須・推奨プロパティ、リッチリザルト、 Search Consoleのレポートは変更される場合があります。 導入時には最新の公式情報を確認してください。