--- title: "JSON-LD構造化データの書き方|Organization・LocalBusiness・Articleの設定" description: "JSON-LD形式の構造化データの書き方を解説します。Organization・LocalBusiness・Articleなど主要なスキーマタイプの設定例と、Google検索でのリッチリザルト対応方法をまとめました。" date: 2026-05-05 tags: [構造化データ, JSON-LD, SEO, schema.org] related_tools: [schema-gen, serp-preview] draft: false --- 構造化データは、Webページの内容を検索エンジンが理解しやすい形式で記述したデータです。JSON-LD形式で記述し、ページの `` または `` 内に埋め込みます。適切に設定するとGoogleの検索結果にリッチリザルト(評価星・価格・パンくずリストなど)が表示されることがあります。 ## JSON-LDとは **JSON-LD(JavaScript Object Notation for Linked Data)** はGoogleが推奨する構造化データの記述形式です。HTMLの既存のコードを変更せずに ` ``` `@context` は必ず `https://schema.org` を指定します。`@type` にはschema.orgで定義されたタイプ名を使います。 ## Organization(組織情報) NPO・企業サイトで設定するとナレッジパネルに情報が表示されやすくなります。 ```json { "@context": "https://schema.org", "@type": "Organization", "name": "株式会社アドリージョン", "url": "https://www.adregion.co.jp/", "logo": "https://www.adregion.co.jp/logo.png", "contactPoint": { "@type": "ContactPoint", "contactType": "customer service", "availableLanguage": "Japanese" }, "sameAs": [ "https://twitter.com/example", "https://www.facebook.com/example" ] } ``` ## LocalBusiness(店舗・事業所) 実店舗を持つビジネスには `LocalBusiness` を使います。住所・営業時間・電話番号を含めます。 ```json { "@context": "https://schema.org", "@type": "LocalBusiness", "name": "店舗名", "address": { "@type": "PostalAddress", "streetAddress": "堂島浜1丁目4番4号", "addressLocality": "大阪市北区", "addressRegion": "大阪府", "postalCode": "530-0004", "addressCountry": "JP" }, "telephone": "06-XXXX-XXXX", "openingHours": "Mo-Fr 09:00-18:00", "url": "https://www.example.com/" } ``` ## Article(記事・ブログ) ブログ記事にはArticleを設定します。ニュースサイトは `NewsArticle` を使います。 ```json { "@context": "https://schema.org", "@type": "Article", "headline": "記事タイトル", "datePublished": "2026-05-05T09:00:00+09:00", "dateModified": "2026-05-05T09:00:00+09:00", "author": { "@type": "Person", "name": "石橋 敬太郎" }, "publisher": { "@type": "Organization", "name": "AdRegion Inc.", "logo": { "@type": "ImageObject", "url": "https://tools.adregion.co.jp/favicon.png" } }, "image": "https://example.com/article-image.jpg" } ``` ## 複数のスキーマを記述する 1ページに複数のスキーマを記述する場合は、配列形式にするか、スクリプトタグを複数置きます。 ```json [ { "@context": "https://schema.org", "@type": "Organization", "name": "会社名" }, { "@context": "https://schema.org", "@type": "WebSite", "name": "サイト名", "url": "https://example.com/" } ] ``` ## 検証方法 設定後は Google の **リッチリザルトテスト**(search.google.com/test/rich-results)でエラーや警告がないか確認します。 [JSON-LD構造化データ生成ツール](/schema-gen/)では、フォームに入力するだけでOrganization・LocalBusinessのJSON-LDコードを自動生成できます。