LocalBusiness構造化データとは?店舗情報の設定項目を解説

SEO・集客
LOCAL BUSINESS STRUCTURED DATA GUIDE

LocalBusiness構造化データとは?
店舗情報の設定項目を解説

LocalBusiness構造化データとは、 実店舗や営業拠点について、 店舗名・住所・電話番号・営業時間・URLなどを 検索エンジンへ項目別に伝えるための構造化データです。 Google検索では、ローカルビジネスに関する情報を理解する手掛かりとして利用され、 条件を満たすページは、対応する検索機能へ表示される資格を得られる場合があります。 ただし、設定しただけで検索順位が上がったり、 ナレッジパネルやリッチリザルトが必ず表示されたりするわけではありません。 大切なのは、ホームページに表示している店舗情報、 Googleビジネスプロフィール、 LocalBusiness構造化データの内容を正確で最新の状態へそろえることです。 GoogleのLocalBusiness機能では、店舗名と物理住所が必須項目とされ、 電話番号・URL・営業時間・緯度経度などが推奨項目として案内されています。 住所を公開すべきでない出張型事業者が、 検索表示のために架空住所や自宅住所を無理に設定するのは避けなければなりません。 本記事では、業種に合うタイプの選び方、 日本の住所をPostalAddressへ分ける方法、 電話番号・URL・営業時間の記述、 複数店舗や部門の扱い、 WordPressでの導入とリッチリザルトテストによる確認方法を解説します。

LocalBusiness 店舗情報 JSON-LD ローカルSEO
必須項目 店舗名と
物理住所

GoogleのLocalBusiness機能では、nameとPostalAddress形式のaddressが必須です。

推奨項目 電話・URL・
営業時間

利用者が店舗を確認・訪問・連絡するための情報を、実際の掲載内容と一致させます。

運用の基本 Web・プロフィール・
データを統一

移転・電話変更・臨時休業があったときは、すべての掲載場所を同時に更新します。

SECTION 01

LocalBusinessは 特定の店舗・営業拠点を表す構造化データ

会社全体ではなく、利用者が訪問・連絡する一つの物理的な拠点を表すときに使います。

LOCAL BUSINESS 店舗の実体と
基本情報を明示

schema.orgのLocalBusinessは、 レストラン、美容室、整体院、小売店、 医療機関、修理店など、 特定の物理的な店舗または営業拠点を表すタイプです。 OrganizationとPlaceの性質を持ち、 事業者としての名称・連絡先と、 場所としての住所・営業時間・座標をまとめて記述できます。

Google検索セントラルでは、 各拠点をLocalBusinessとして定義し、 Restaurant、DaySpa、HealthClubなど、 実際の業種に合う最も具体的な下位タイプを使うよう案内しています。 一般的なLocalBusinessで済ませる前に、 自社の業種に該当するサブタイプがあるか確認しましょう。

LocalBusiness構造化データを追加しても、 Googleビジネスプロフィールが自動作成・更新されるわけではありません。 Googleビジネスプロフィールは検索とマップ上の情報を管理する別の仕組みです。 ホームページ、プロフィール、構造化データをそれぞれ管理し、 正式名称・住所・電話番号・営業時間・URLを一致させます。

ページ・対象
候補となるタイプ
考え方
飲食店の店舗ページ
Restaurant、CafeOrCoffeeShopなど
LocalBusinessより具体的な飲食業のタイプを選びます。
美容室・サロン
HairSalon、BeautySalon、DaySpaなど
実際に提供する主な業種と、ページの説明内容に合うものを選びます。
店舗を持つ小売事業
Storeまたは具体的な店舗タイプ
各店舗を一つの拠点として記述し、本部情報と混同しないようにします。
会社概要・本部情報
Organization
利用者が訪問する店舗ではなく、組織全体を説明する場合に検討します。
住所非公開の出張型事業
Organizationなどを含め個別判断
GoogleのLocalBusiness機能では物理住所が必須のため、架空住所を設定しません。
複数業種に明確に該当する場合、 Google公式資料ではタイプを配列として指定する方法も案内されています。 ただし、提供していない業種を検索対策目的で追加せず、 ページ上の事業内容を正確に表すタイプだけを選んでください。
SECTION 02

店舗名と住所を土台にして 連絡・訪問に必要な情報を追加する

Google対応の必須項目と、schema.orgで利用できる項目を区別して設定します。

項目
設定する内容
確認ポイント
@type
店舗の業種
Restaurant、HairSalonなど、該当する最も具体的なLocalBusinessの下位タイプを選びます。
name
正式な店舗名
看板・ホームページ・ビジネスプロフィールで通常使用している名称へそろえます。
address
PostalAddress形式の物理住所
郵便番号、都道府県、市区町村、番地、建物名を可能な限り分けて設定します。
telephone
顧客対応用の代表電話
Google公式資料では国コードと市外局番を含めるよう案内されています。
url
その店舗を説明する完全なURL
複数店舗では全店共通トップではなく、可能なら各店舗の固有ページを指定します。
openingHoursSpecification
曜日別の営業時間
dayOfWeek、opens、closesを組み合わせ、昼休みや曜日差も正確に表します。
geo
緯度・経度
店舗入口や建物の位置を確認し、Google向けには小数点以下5桁以上の精度を使います。
image
店舗を表す写真URL
外観・店内など実際の拠点を表し、Googlebotが取得できる有効な画像URLを使います。
priceRange
おおよその価格帯
実際の価格感を簡潔に表し、Google公式資料の案内どおり100文字未満にします。
JAPANESE ADDRESS 住所を項目別に
分けて記述

日本の店舗住所では、 addressCountryに「JP」、 addressRegionに都道府県、 addressLocalityに市区町村、 streetAddressに町名・番地・建物名などを設定する方法が分かりやすいでしょう。

たとえば「〒983-0000 宮城県仙台市宮城野区青葉1-2-3 杜ビル2階」の場合、 postalCodeを「983-0000」、 addressRegionを「宮城県」、 addressLocalityを「仙台市宮城野区」、 streetAddressを「青葉1-2-3 杜ビル2階」と整理できます。

住所の分け方より重要なのは、 利用者がページ上で確認する住所と同じ場所を、 欠落や推測なく記述することです。 建物名や階数が来店に必要なら省略せず、 移転前の住所がテーマ・プラグインに残っていないか確認します。

GoogleのLocalBusiness機能で必須と案内されているのは、 nameとaddressです。 電話番号・URL・営業時間などは推奨項目ですが、 店舗を探す利用者にとって重要なため、 正確に管理できる項目は積極的に設定しましょう。
SECTION 03

ホームページ・ビジネスプロフィール・構造化データで 同じ店舗情報を使う

表記の機械的な完全一致より、同じ実在店舗を正確に示し、古い情報を残さないことが重要です。

01
店舗名

実際に使用している正式名称を設定します。 地域名・業種・キャッチコピー・営業時間を 検索対策目的で店舗名へ追加しません。

02
住所

郵便番号、都道府県、市区町村、 番地、建物名、階数を確認し、 来店者が迷わない情報へそろえます。

03
電話番号

顧客からの連絡を受けられる代表番号を使います。 店舗ごとに番号が違う場合は、 各拠点の固有番号を設定します。

04
URL

HTTPSの正規URLを完全な形式で指定します。 リダイレクト元、404、テスト環境、 noindexページを指定しないようにします。

05
営業時間

通常営業時間、曜日差、昼休み、 定休日をページ表示と一致させ、 臨時変更も適切に更新します。

06
店舗写真

現在の外観・入口・店内など、 対象拠点を確認できる写真を使い、 移転前の画像を整理します。

よくある不一致
起こり得る問題
修正方法
ホームページだけ旧住所
来店者の迷い・古い拠点の認識
本文、フッター、地図、構造化データ、プロフィールを同時更新します。
店舗名にSEOキーワードを追加
実在名称との不一致・プロフィール規約上の問題
看板や顧客向け資料で通常使用する名称へ戻します。
全店舗で本部電話を設定
店舗へ直接連絡できない・拠点識別が曖昧
各店舗の顧客対応番号がある場合は、その番号を設定します。
構造化データだけ年中無休
画面表示とデータの矛盾
実際の営業日へ修正し、休日・臨時休業の運用ルールを決めます。
URLがHTTP・旧スラッグ
転送経由・代表URLの不一致
HTTPSの現在の正規URLへ変更し、canonicalとも一致させます。
Googleビジネスプロフィールのガイドラインでは、 ビジネス名に営業時間・電話番号・URL・マーケティング文句などを 追加しないよう案内されています。 LocalBusinessのnameにも同じ実在名称を使い、 検索キーワード欄として扱わないようにしましょう。
SECTION 04

営業時間は曜日・開始・終了を組み合わせ 昼休みや深夜営業も実態どおりに表す

openingHoursSpecificationは、曜日ごとの営業時間を構造化して伝える項目です。

REGULAR HOURS 通常営業時間
曜日・開店・閉店

同じ営業時間の曜日をまとめ、 dayOfWeek、opens、closesで記述します。

年間を通じた通常営業時間では、validFromとvalidThroughを省略できます。
SPLIT HOURS 昼休み・二部営業
同じ曜日を二つに分ける

9時〜12時、14時〜18時のような場合は、 同じ曜日に対する営業時間を二つ作ります。

「9時〜18時」と連続営業に見せず、利用者が来店できる時間を正確に表します。
OVERNIGHT 深夜をまたぐ営業
終了時刻が翌日

土曜18時から日曜3時までなど、 0時をまたぐ営業は一つの指定で表せます。

closesがopensより小さい場合、schema.orgでは翌日までの時間帯として扱われます。
営業パターン
記述の考え方
注意点
月〜金 9:00〜18:00
5曜日を一つの指定にまとめる
opensを09:00、closesを18:00として、実際のページ表示と一致させます。
12:00〜14:00は昼休み
午前・午後を別の指定にする
休憩時間中も営業中に見える連続指定を避けます。
土曜18:00〜翌3:00
Saturday、18:00、03:00
二日に分割する前に、公式例の深夜営業形式を確認します。
24時間営業
00:00〜23:59
一部サービスだけ24時間の場合は、店舗全体へ誤って設定しません。
終日休業
00:00〜00:00または曜日を適切に除外
使用する実装方法とGoogleの最新資料を確認し、本文の定休日表記と一致させます。
期間限定・季節営業
validFrom・validThroughを使用
YYYY-MM-DD形式で期間を指定し、終了後に古い指定を整理します。
01
通常営業時間を基準として整理する

曜日ごとの開店・閉店、昼休み、 定休日を表にしてからデータへ反映します。

通常
02
臨時休業・祝日営業を別管理する

通常営業時間を書き換え続けず、 特別営業時間として管理できる仕組みを検討します。

例外
03
ページとビジネスプロフィールも更新する

構造化データだけ変更せず、 利用者が見る営業時間を同時に更新します。

同期
04
休業期間後に元へ戻ったか確認する

年末年始や改装休業の終了後、 古い期間指定や休業案内が残っていないか点検します。

復旧
営業時間は検索表示だけでなく、 来店・電話・予約へ直接影響する情報です。 自動生成へ任せきりにせず、 祝日、臨時休業、季節営業、受付終了時刻の違いを含め、 利用者が誤解しない表示になっているか確認してください。
SECTION 05

一店舗につき一つの正確な拠点情報を作り 本部・部門・出張型事業と混同しない

店舗数や営業形態によって、適切なページとデータの単位が変わります。

事業形態
基本的な考え方
注意点
一店舗のみ
トップまたは店舗情報ページで一拠点を説明
同じLocalBusinessを多数ページへ重複出力する必要があるか、テーマ仕様を確認します。
複数店舗
各店舗ページと各LocalBusinessを用意
店舗ごとの名称、住所、電話、URL、営業時間、座標を個別に設定します。
本部・運営会社
Organizationと店舗情報を役割分担
法人本部の住所・電話を、来店店舗の情報として誤って設定しません。
店舗内の部門
営業時間・電話が異なる場合はdepartmentを検討
例として店舗内薬局など、独立した情報がある部門をネストできます。
出張・訪問型サービス
公開可能な物理拠点の有無を確認
住所を隠すべき事業者は、リッチリザルト目的で架空住所や私宅住所を公開しません。
オンライン専業
Organization・OnlineBusinessなどを検討
顧客が訪れる物理店舗がない場合、LocalBusinessを機械的に選びません。
01
店舗別URLを用意する

複数店舗では、各店舗の住所・営業時間・アクセス・写真を掲載する 固有ページがあると管理しやすくなります。

02
各拠点の値を個別管理する

全店へ同じ電話番号や営業時間を流用せず、 店舗台帳から正確な値を反映します。

03
移転・閉店時に処理する

本文、構造化データ、ビジネスプロフィール、 地図、内部リンク、URLの転送をまとめて対応します。

04
住所を無理に公開しない

Googleビジネスプロフィールで住所非表示が必要な事業者もあります。 Web側にも不要な私宅住所を掲載しません。

一つのデータへ全店舗の住所を書く

LocalBusinessは一つの拠点を表すため、 店舗ごとに項目を分けます。

同じ座標を全店舗へ設定

コピーしたテンプレートの緯度経度が残り、 別店舗の位置を示さないようにします。

閉店店舗を営業中のまま残す

閉店案内とURL処理を行い、 古い営業時間・電話・予約導線を停止します。

自宅住所を検索対策で公開

個人情報・安全・プロフィール規約を優先し、 LocalBusinessの利用可否を見直します。

GoogleのLocalBusinessリッチリザルトでは物理住所が必須です。 住所を公開できない事業形態では、 必須項目を架空情報で埋めるのではなく、 Organizationなど別の構造化データを含め、 実際のサイト内容に合う方法を選んでください。
SECTION 06

既存の構造化データを確認してから導入し 公開URLをGoogleのツールで検証する

WordPressではテーマ・SEOプラグイン・専用プラグインの二重出力に注意します。

01
店舗情報の原本を作る

正式名称、業種、住所、電話、 URL、営業時間、緯度経度、写真を一覧化します。

準備
02
現在の公開URLをテストする

リッチリザルトテストで、 LocalBusinessやOrganizationが既に出力されていないか確認します。

現状
03
管理方法を一つに決める

テーマ、SEOプラグイン、 専用プラグイン、独自JSON-LDのどこで管理するか決めます。

管理元
04
代表ページへ少数導入する

まず一店舗のページで設定し、 文法・内容・画面表示・キャッシュを確認します。

試験
05
リッチリザルトテストで検証する

name、addressなどの重大な問題と、 推奨項目の警告を確認します。

検証
06
URL検査と再クロール後の状態を見る

Googleがページへアクセスできること、 公開HTMLからデータを取得できることを確認します。

公開
MINIMUM EXAMPLE まずは名称・住所・
電話・URL・営業時間

下記は項目関係を理解するための簡略例です。 実際には店舗の業種に合うtypeを選び、 画面上に表示している正確な値へ置き換えます。

{
  "@context": "https://schema.org",
  "@type": "HairSalon",
  "name": "サンプル美容室",
  "address": {
    "@type": "PostalAddress",
    "postalCode": "983-0000",
    "addressCountry": "JP",
    "addressRegion": "宮城県",
    "addressLocality": "仙台市宮城野区",
    "streetAddress": "青葉1-2-3 杜ビル2階"
  },
  "telephone": "+81-22-123-4567",
  "url": "https://example.com/sendai/",
  "openingHoursSpecification": {
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Tuesday", "Wednesday", "Thursday", "Friday"],
    "opens": "10:00",
    "closes": "19:00"
  }
}

この例をそのまま公開せず、 店舗名・住所・電話番号・URL・曜日・時間を自社情報へ変更してください。 定休日、土日の時間、昼休みがある場合は、 実際の営業パターンに合わせて指定を追加します。

確認場所
確認すること
問題がある場合
リッチリザルトテスト
Google対応の種類・必須項目・警告
公式資料を開き、重大なエラーから修正します。
Schema Markup Validator
schema.org全体の構造・文法
型、括弧、引用符、プロパティの関係を確認します。
Search Console URL検査
Googleが取得した公開ページ
robots.txt、noindex、ログイン、JavaScript、キャッシュを確認します。
ページソース・検証ツール
重複データ・古い住所・誤った店舗
テーマ・プラグイン・独自コードの出力元を特定して整理します。
テストツールが「有効」と判定しても、 リッチリザルトやナレッジパネルへの表示は保証されません。 文法だけでなく、ページの主題を正しく表しているか、 情報が利用者にも見えるか、最新かどうかを確認してください。
SECTION 07

店舗台帳を基準に導入し 移転・電話変更・休業時にまとめて更新する

LocalBusiness構造化データは、店舗情報を継続管理する運用の一部です。

01
対象拠点とページを決める

一店舗につき一つの店舗情報ページと、 一つのLocalBusinessを基本に整理します。

対象
02
業種に合う具体的なタイプを選ぶ

schema.orgとGoogle公式資料から、 実際の主な事業に合うタイプを確認します。

種類
03
店舗情報を本文へ掲載する

名称、住所、電話、営業時間、アクセス、 URLを利用者が確認できる形で整えます。

本文
04
構造化データへ同じ情報を反映する

Googleビジネスプロフィールを含む掲載先と照合し、 古い値や誤記をなくします。

設定
05
公開前後にGoogleのツールで検証する

リッチリザルトテスト、 URL検査、Search Consoleで状態を確認します。

検証
06
変更時にすべての掲載先を更新する

Web本文、構造化データ、プロフィール、 地図、SNS、ポータルサイトをまとめて点検します。

運用
顧客が訪問できる物理的な店舗・拠点である
一店舗ごとに対象ページとデータを分けた
実際の業種に合う具体的なLocalBusinessタイプを選んだ
nameへ正式な店舗名を設定した
店舗名へ地域名・電話・営業時間を不自然に追加していない
addressをPostalAddress形式で設定した
郵便番号・都道府県・市区町村・番地・建物名を確認した
住所を公開できない事業で架空住所を使っていない
telephoneへ顧客対応用の代表番号を設定した
電話番号に国コードと市外局番を含めた
urlへ店舗のHTTPS正規URLを設定した
営業時間・定休日・昼休みが本文と一致している
深夜営業・24時間営業を正しい時間帯で表した
季節営業・臨時休業の更新方法を決めた
geoの緯度経度が対象店舗の位置を示している
店舗画像が現在の拠点を表しGooglebotから取得できる
Googleビジネスプロフィールと主要情報を照合した
テーマ・プラグインの重複出力がない
リッチリザルトテストで重大な問題がない
Search ConsoleのURL検査で公開ページを確認した
店舗情報の変更は、 構造化データだけを修正して終わりではありません。 利用者が目にするページ本文とGoogleビジネスプロフィールを先に正し、 構造化データ、地図、SNS、外部ポータルも更新してください。 変更日と担当者を店舗台帳へ記録すると、古い情報の残存を防ぎやすくなります。
STORE INFORMATION & LOCAL SEARCH

構造化データだけを整えず 店舗情報とローカル集客の土台を統一する

ホームページ、Googleビジネスプロフィール、地図、SNSの情報を確認しましょう。

LocalBusinessの基本 情報整理から運用まで
5項目
名称・住所・電話・時間・URL

合わせて確認したい内容

  • 業種に合うLocalBusinessタイプ
  • 正式名称とGoogleビジネスプロフィール
  • PostalAddressと店舗所在地
  • 代表電話番号と店舗別連絡先
  • 曜日別・季節別の営業時間
  • 店舗URL・緯度経度・画像
  • 複数店舗・部門・本部の分離
  • リッチリザルトテストとURL検査

※LocalBusiness構造化データの設定によって、 ナレッジパネル、リッチリザルト、検索順位、 来店数や問い合わせ数が必ず向上することを保証するものではありません。 実在する店舗情報の正確さと利用者の分かりやすさを優先してください。

構造化データの基本を見る →
店舗名と住所を土台にして
電話・営業時間・URLを正確にそろえよう

LocalBusiness構造化データは、 実店舗や営業拠点の情報を検索エンジンへ項目別に伝えるデータです。 店舗ごとに業種へ合う具体的なタイプを選び、 nameとaddressを正確に設定したうえで、 telephone、url、openingHoursSpecification、 geo、imageなどを補足します。 ホームページ、Googleビジネスプロフィール、 構造化データの内容を一致させ、 移転・電話変更・臨時休業時にはすべてをまとめて更新しましょう。

LocalBusiness・店舗情報・Googleビジネスプロフィールについて

本記事は、2026年7月時点で公開されている Google検索セントラル、Googleビジネスプロフィール、 schema.orgの公式情報を参考に作成しています。 必須・推奨プロパティ、対応する検索機能、 営業時間の記述、Googleビジネスプロフィールのガイドラインは 変更される場合があります。 実装時には最新の公式情報と実際の店舗情報を確認してください。