DevTools Japan トップへ

LocalBusiness 構造化データ生成

店舗・事業者情報から schema.org LocalBusiness の JSON-LD をリアルタイム生成(ローカルSEO・GEO対策)

基本情報

住所 address

位置情報 geo

営業時間 openingHoursSpecification

生成された JSON-LD 構造化データ

生成中...
生成コードは application/ld+json のスクリプトタグで囲まれた形で出力されます。全体をコピーして対象ページの head 内または body 内に貼り付けてください。空欄の項目は自動的に除外され、緯度・経度は両方が入力された場合のみ出力されます。すべての処理はブラウザ内で完結し、入力情報が外部へ送信されることはありません。

LocalBusiness 構造化データ生成ツールの使い方

店舗や事業者の情報を入力するだけで、schema.org が定義する LocalBusiness 型の JSON-LD 構造化データをリアルタイムで生成する無料ツールです。店名・住所・電話番号・営業時間・緯度経度・価格帯・画像といった項目を埋めていくと、検索エンジンが解釈しやすい形のマークアップが自動で組み上がります。インストールや会員登録は不要で、入力から生成・コピーまですべてブラウザ内で完結します。

使い方はシンプルです。まず「基本情報」で店名と業種サブタイプを選び、電話番号やウェブサイトを入力します。次に「住所」で郵便番号・都道府県・市区町村・番地を、「位置情報」で緯度と経度を入力します。「営業時間」では曜日ごとに開始・終了時刻を行として追加していきます。入力するたびに下部の JSON-LD が更新されるので、内容を確認しながら仕上げられます。完成したら「JSON-LD をコピー」ボタンで全体をコピーし、対象ページに貼り付けてください。

ローカルSEO・GEO対策に

実店舗や地域密着型のビジネスでは、検索エンジンに店舗情報を正確に伝えることが集客につながります。LocalBusiness 構造化データを設置すると、店名・営業時間・所在地・地図座標などの情報が機械可読な形で提供され、地域検索での可視性向上や、地図・音声アシスタント・生成AIによる回答での引用(いわゆる GEO対策)に役立ちます。まだ入力がない状態でもサンプルの JSON-LD が表示されるので、どんな出力になるかを先に確認できます。

各フィールドの意味

業種サブタイプ(@type)は、事業内容に最も近い型を選ぶことで検索エンジンに業種を明確に伝えます。飲食店なら Restaurant、小売店なら Store、士業やコンサルなどは ProfessionalService といった具合です。該当する具体的な型がなければ汎用の LocalBusiness を選べば問題ありません。住所は入力した項目だけで PostalAddress を構成し、addressCountry は日本(JP)として補われます。

プロパティ意味
name店舗・事業者の名称渋谷カフェ ソレイユ
address所在地(PostalAddress)東京都渋谷区渋谷1-2-3
telephone電話番号(国番号推奨)+81-3-1234-5678
geo緯度・経度(GeoCoordinates)35.658034 / 139.701636
openingHoursSpecification曜日ごとの営業時間Monday 09:00-18:00
priceRange価格帯の目安¥¥ / 1000-3000円

営業時間の記述について

営業時間は曜日ごとに1行ずつ追加します。各行で曜日・開始時刻・終了時刻を選ぶと、openingHoursSpecification 配列に dayOfWeek・opens・closes を持つオブジェクトが追加されます。同じ営業時間の曜日は別々の行として追加し、定休日は行を作らないことで表現します。時刻は24時間表記のHH:MM形式で出力されるため、検索エンジンが確実に解釈できます。

よくある質問

LocalBusiness 構造化データとは何ですか?
LocalBusiness は schema.org が定義する、実店舗や地域に根ざした事業者を表す構造化データの型です。店名・住所・電話番号・営業時間・緯度経度などを JSON-LD 形式で記述してページに埋め込むと、検索エンジンが店舗情報を正確に理解しやすくなります。本ツールは入力内容から JSON-LD をリアルタイム生成し、そのままコピーして利用できます。
業種サブタイプはどれを選べばよいですか?
飲食店なら Restaurant、小売店なら Store、士業やコンサルなどのサービス業なら ProfessionalService といったように、事業内容に最も近い型を選びます。該当する具体的な型がない場合は汎用の LocalBusiness を選択すれば問題ありません。より具体的な型を選ぶほど、検索エンジンに業種を明確に伝えられます。
営業時間はどのように記述されますか?
曜日ごとに開始・終了時刻を入力すると、openingHoursSpecification 配列として dayOfWeek・opens・closes を持つオブジェクトが生成されます。同じ営業時間の曜日を複数行に分けて追加でき、定休日は行を追加しないことで表現します。時刻は24時間表記のHH:MM形式で出力されます。
空欄のフィールドはどうなりますか?
入力しなかった項目は生成される JSON-LD から自動的に除外されます。必要な情報だけを埋めれば、余分な空プロパティを含まない綺麗な構造化データが得られます。住所は入力した項目だけで PostalAddress を構成し、緯度・経度は両方が入力された場合にのみ GeoCoordinates として出力されます。
生成した JSON-LD はどこに貼り付けますか?
生成されたコードはスクリプトタグで囲まれた形で出力されるので、その全体をコピーして対象ページの head 内、または body 内に貼り付けます。設置後は Google のリッチリザルトテストやスキーマ検証ツールで構文エラーがないかを確認することをおすすめします。すべての処理はブラウザ内で完結し、入力情報が外部に送信されることはありません。

関連ツール

カウントダウン計算ツール一覧へ