無料相談
AIO・SEO

構造化データ(JSON-LD)の書き方:会社・サービス・記事・FAQ

AIO・SEO

結論: 構造化データ(JSON-LD)は、会社名・所在地・サービス・記事といった情報を、機械が誤解しにくい形で書き添える記述です。検索結果の装飾や、内容の正しい理解を助けます。ただし、AIの回答に引用されるための必須条件ではありません。

構造化データとは

ページには、人が読む文章のほかに、機械が読むための記述を入れられます。それが構造化データです。書き方は何種類かありますが、Googleが推奨しているのは JSON-LD という形式で、ページの <head> または <body> に、まとめて書けます。

効果は、どう考えるか

  • 検索結果の装飾: 条件を満たすと、星の評価、パンくず、記事の情報などが検索結果に出ることがあります。ただし、FAQの装飾は、2023年8月以降、主に政府や医療の公的なサイトに限られています。
  • 内容の理解: 社名・所在地・サービスなどを、機械に誤解されにくい形で伝える手段になります。
  • AIの回答: Googleは、AIによる検索機能に載るために、特別な追加の設定は不要だと案内しています。構造化データを入れれば引用される、という確認はされていません。

そのため、WEBXUSでは「効果を約束するもの」ではなく、「基本情報を正しく伝える、基本の設定」として入れています。

種類と、使いどころ

種類(@type)使う場所書く内容
Organizationトップページ社名、読み、URL、設立、所在地、事業内容
WebSiteトップページサイト名、URL、言語
Serviceサービスのページサービス名、説明、提供者
Articleコラム記事タイトル、説明、公開日、更新日、執筆者
FAQPageよくある質問質問と答え
BreadcrumbList下層ページパンくずの順序

書き方の例:会社(Organization)

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "株式会社〇〇",
  "alternateName": "〇〇(読み)",
  "url": "https://example.com/",
  "foundingDate": "2009-06",
  "address": {
    "@type": "PostalAddress",
    "postalCode": "000-0000",
    "addressRegion": "東京都",
    "addressLocality": "〇〇区",
    "streetAddress": "〇〇1-2-3",
    "addressCountry": "JP"
  },
  "description": "何をしている会社かを、1〜2文で。"
}
</script>

書く内容は、ページに実際に表示している内容と一致させます。ページに書いていないことを、構造化データだけに書くのは、ルール違反です。

書き方の例:質問と答え(FAQPage)

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "相談だけでもできますか?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "できます。1回目のご相談は無料です。"
    }
  }]
}

確認の方法

  1. リッチリザルトテスト(Google): URLまたはコードを入れると、読み取れた内容とエラーが表示されます。
  2. Schema Markup Validator: schema.org の公式の検証ツールです。構文のエラーを探すときに使います。
  3. サーチコンソール: 公開後は、対象の種類ごとに、エラーの件数が出ます。

よくある失敗

  • 書き写しの際に、カンマや引用符が欠けて、全体が無効になる。
  • ページの内容と、構造化データの内容が食い違っている。
  • 古い住所や、旧社名が、構造化データにだけ残っている。
  • どのページにも同じ構造化データを入れている(会社情報はトップにだけ書くのが基本)。

よくある質問

Q. 入れないと、検索で不利になりますか?
いいえ。入れなくても、検索には表示されます。入れる場合は、正確さを保つことが前提です。

Q. 自分で入れても大丈夫ですか?
入れられます。まずは会社(Organization)だけでも構いません。書き間違いが心配なら、検証ツールで確認してから公開します。

Q. どの種類を入れればよいか分かりません。
迷ったら、トップに Organization と WebSite、記事に Article、下層ページに BreadcrumbList の順で足します。

まとめ

構造化データは、基本情報を機械に正しく伝えるための記述です。効果を期待しすぎず、ページの内容と一致させることを優先しましょう。全体の考え方は、AIO(AI検索対策)とはにまとめています。設定の確認は、AIO・SEO対策や無料サイトチェックでお受けしています。

WEBXUS(ウェブザス)

ホームページ制作、AI検索対策、セキュリティ管理、運用代行を行っています。

サイトの状態、見てみませんか?

URLをお知らせいただければ、無料でレポートをお返しします。

無料サイトチェックを申し込む
Contact

まずは、お気軽にご相談ください。

ご相談内容をお選びください。1回目のご相談は無料です。