TLG 構造化データ(schema.org)実装コード集

フェーズ3:LocalBusiness・BreadcrumbList・FAQPage の実装|作成日: 2026年3月18日

高優先度① LocalBusiness TOPページ <head> 内に追加

Googleビジネスプロフィールと連動し、検索結果に電話番号・営業時間・住所がリッチに表示されやすくなる。最優先で実装推奨。

<!-- TOPページの <head>〜</head> 内に貼り付け -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "HomeAndConstructionBusiness",
  /* HomeAndConstructionBusiness は LocalBusiness のサブタイプ。
     リフォーム・建設業に最適 */

  "name": "株式会社TLG",
  "alternateName": "TLG inc",
  "url": "https://www.tlg.style/",
  "logo": "https://www.tlg.style/img/logo.png",
  /* ↑ 実際のロゴ画像パスに変更すること */

  "description": "静岡県袋井市のデザインリフォーム専門店。キッチン・浴室・トイレ・洗面などこだわりの水まわりリフォームから水道修理・配管工事まで対応。",

  "address": {
    "@type": "PostalAddress",
    "streetAddress": "久能1754-1-1",
    "addressLocality": "袋井市",
    "addressRegion": "静岡県",
    "postalCode": "437-0061",
    "addressCountry": "JP"
  },

  "telephone": "+81-538-86-6841",
  "faxNumber": "+81-538-86-6842",

  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": [
        "Monday", "Tuesday", "Wednesday",
        "Thursday", "Friday", "Saturday"
      ],
      "opens": "08:00",
      "closes": "18:00"
    }
    /* 祝日も同じ時間帯のため、PublicHolidays は別途SpecialOpeningHoursSpecification
       で追加することも可能(任意)*/
  ],

  "areaServed": [
    { "@type": "City", "name": "袋井市" },
    { "@type": "City", "name": "磐田市" },
    { "@type": "City", "name": "掛川市" },
    { "@type": "City", "name": "浜松市" },
    { "@type": "City", "name": "御前崎市" },
    { "@type": "City", "name": "藤枝市" }
  ],
  /* ↑ サイトの施工事例から確認できた対応地域を列挙 */

  "hasOfferCatalog": {
    "@type": "OfferCatalog",
    "name": "リフォーム・水まわり工事サービス",
    "itemListElement": [
      { "@type": "Offer", "itemOffered": { "@type": "Service", "name": "トイレリフォーム" }},
      { "@type": "Offer", "itemOffered": { "@type": "Service", "name": "キッチンリフォーム" }},
      { "@type": "Offer", "itemOffered": { "@type": "Service", "name": "バスルームリフォーム" }},
      { "@type": "Offer", "itemOffered": { "@type": "Service", "name": "洗面リフォーム" }},
      { "@type": "Offer", "itemOffered": { "@type": "Service", "name": "バリアフリーリフォーム" }},
      { "@type": "Offer", "itemOffered": { "@type": "Service", "name": "水まわりトラブル修理" }},
      { "@type": "Offer", "itemOffered": { "@type": "Service", "name": "水道配管工事" }}
    ]
  },

  "founder": {
    "@type": "Person",
    "name": "友田健嗣"
  },
  "foundingDate": "2016-06-17",

  "sameAs": [
    /* SNSやGoogleビジネスプロフィールのURLがあれば追加 */
    "https://www.instagram.com/tlg_reform"
    /* ↑ 実際のURLに要確認・修正 */
  ]
}
</script>
💡 設置場所: TOPページの <head> 内ならどこでもOK。</head> 直前が一般的。
⚠️ 要確認: ロゴ画像パス・SNS URLは実際の値に変更すること。設置後は Googleリッチリザルトテスト でエラーがないか必ず確認。

高優先度② BreadcrumbList(パンくずリスト) 施工事例一覧・個別・お問い合わせ

検索結果のURLの代わりにパンくずが表示されるようになり、CTR向上につながる。視覚的なパンくずリストと合わせて実装するのが理想。

▼ 施工事例一覧ページ(works/)

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "ホーム",
      "item": "https://www.tlg.style/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "施工事例",
      "item": "https://www.tlg.style/works/"
    }
  ]
}
</script>

▼ 施工事例個別ページ(テンプレート)

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "ホーム",
      "item": "https://www.tlg.style/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "施工事例",
      "item": "https://www.tlg.style/works/"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "モダンデザインにこだわったトイレリフォーム",
      /* ↑ 各ページのタイトルに変更 */
      "item": "https://www.tlg.style/works/100043/"
      /* ↑ 各ページのURLに変更 */
    }
  ]
}
</script>
💡 CMSで施工事例を管理している場合は、事例タイトルとURLを動的に埋め込む形でテンプレート化すると33件一括対応できる。

中優先度③ FAQPage TOPページ または FAQ新設ページ

検索結果にQ&Aが展開表示(リッチスニペット)されるため、広告枠並みの視認性が得られる。FAQコンテンツを新設するか、既存のよくある質問的な内容をまとめて実装する。

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "リフォームの相談は無料ですか?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "はい、お見積もり・ご相談は無料です。お電話またはお問い合わせフォームからお気軽にご連絡ください。"
      }
    },
    {
      "@type": "Question",
      "name": "対応エリアはどこですか?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "静岡県西部を中心に、袋井市・磐田市・掛川市・浜松市・御前崎市・藤枝市などに対応しています。エリア外の場合もお気軽にご相談ください。"
      }
    },
    {
      "@type": "Question",
      "name": "工事中は生活できますか?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text""トイレや洗面などの水まわりリフォームは工期1〜4日程度で完了するケースがほとんどです。工事中の生活への影響については事前にご説明します。"
      }
    },
    {
      "@type": "Question",
      "name": "水漏れなど緊急トラブルにも対応していますか?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "はい、蛇口の水漏れ・トイレの詰まり・排水管トラブルなど水まわりの緊急対応も承っています。まずはお電話(0538-86-6841)にてご相談ください。"
      }
    },
    {
      "@type": "Question",
      "name": "デザインリフォームとはどんなサービスですか?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "機器交換だけでなく、クロス・床材・照明・カウンターなど内装全体をコーディネートし、ホテルライクや北欧風など好みのデザイン空間を実現するリフォームです。施工事例もご覧ください。"
      }
    }
  ]
}
</script>
⚠️ FAQPageの構造化データは、ページ上に同じQ&Aがテキストとして表示されていることがGoogleの要件。構造化データだけ追加してもリッチスニペットは表示されない。FAQセクションをページに新設してから実装すること。

📋 実装後の確認チェックリスト

No.確認内容方法・URL
1構造化データにエラーがないかGoogleリッチリザルトテスト:
https://search.google.com/test/rich-results にURLを入力
2JSON-LDの文法チェックSchema Markup Validator:
https://validator.schema.org/ に貼り付けてバリデーション
3Googleへのインデックス促進Googleサーチコンソール → URL検査 → インデックス登録をリクエスト
4リッチスニペット表示の確認実装後2〜4週間後にサーチコンソールの「検索結果の見え方」で確認
5FAQのページ表示との整合性構造化データのQ&AテキストとページHTMLのテキストが一致しているか目視確認
※JSONの文法ミス(カンマ・クォート等)があるとGoogleに認識されません。実装前に必ずバリデーターで確認してください。