構造化データ(JSON-LD)検証ツール
URL を入れるだけで <script type="application/ld+json"> を全件検出し、含まれる @type と件数を可視化。パースエラーも警告します。
01 WHY IT MATTERS
構造化データは Google と AI への「正しい伝え方」
構造化データ(schema.org / JSON-LD)は、Google や AI クローラに「このサイトはどんな事業者か」「このページは何の記事か」「FAQ や手順は何か」を機械可読な形で伝える仕組みです。
Google にとっては リッチリザルト表示の前提(FAQ・パンくず・レシピ・商品情報の検索結果での装飾表示)であり、AI 検索(ChatGPT / Perplexity / Claude)にとっては 引用しやすさの重要シグナルです。特に FAQPage schema は AI 引用率を大幅に上げる効果が報告されています。
02 ESSENTIAL TYPES
事業者が最低限揃えたい schema
- Organization: 事業者名・住所・電話・SNS 等の基本情報。全ページの head に設置
- LocalBusiness: 地域密着業種なら Organization の代わりに LocalBusiness(地域 SEO に強い)
- WebSite: サイト全体の名前・URL・検索アクション
- BreadcrumbList: パンくずリスト。各ページに設置
- Article / BlogPosting: ブログ記事・お知らせページ
- FAQPage: FAQ セクションを構造化(AI 引用に強い)
- HowTo: 手順記事(料理レシピ・DIY・ノウハウ等)
- Product + Offer + Review: EC 商品ページ
03 INDUSTRY GUIDE
業種別の優先 schema
- 美容・整骨・治療・歯科: LocalBusiness / Service / OpeningHoursSpecification / aggregateRating
- 士業(税理士・弁護士・社労士): ProfessionalService / Person(資格者)/ Service / FAQPage
- クリニック・医療: MedicalClinic / MedicalSpecialty / Physician / FAQPage
- 飲食店: Restaurant / Menu / OpeningHoursSpecification / aggregateRating
- 工務店・リフォーム: HomeAndConstructionBusiness / Service / FAQPage
- EC・通販: Product / Offer / Review / aggregateRating(リッチリザルトの星評価表示に必須)
- 士業・コンサル・教育のブログ: Article + Author + FAQPage(AI 引用最大化)
各業種の詳細な schema 設計は 業種別チェックリスト の「E-E-A-T構造化」topic で解説しています。
04 FAQ
よくある質問
Q. JSON-LD と microdata、どっちを使えばいい?+
JSON-LD を推奨します。Google 公式が JSON-LD を推奨しており、HTML 本体に手を入れずに <head> または <body> 末尾に <script type="application/ld+json"> として追加できるため、保守性が高く実装ミスも少ないです。microdata(HTML 属性として埋め込む形式)は古い実装スタイルで、現在は新規追加するメリットがありません。
Q. どの schema タイプを優先すべき?+
事業者なら最優先は Organization(または LocalBusiness)+ WebSite + BreadcrumbList の3種です。次にコンテンツ単位で Article(ブログ記事)/ FAQPage(FAQ ページ)/ HowTo(手順記事)。EC なら Product + Offer + Review、地域密着業種なら LocalBusiness の住所・営業時間・電話番号を充実させるのが優先です。
Q. FAQPage schema を入れると AI 検索に引用されやすくなる?+
強い相関があります。ChatGPT / Perplexity / Claude / Google AI Overviews などの AI 検索は、FAQPage schema を「Q&A 形式の信頼できるソース」として認識し、引用候補にしやすい傾向があります。FAQ セクションがあるページなら必ず schema 化することを推奨します。
Q. @graph って何?+
1つの JSON-LD ブロック内に複数の schema を入れる構文です。例えば Organization + WebSite + BreadcrumbList を別々のブロックではなく 1 ブロック内に @graph: [...] でまとめると、ファイルサイズが小さく管理しやすくなります。本ツールは @graph 内の @type も正しく検出します。
Q. リッチリザルトテストとの違いは?+
Google リッチリザルトテスト(search.google.com/test/rich-results)はリッチリザルト表示要件(必須プロパティ・推奨プロパティの有無)を厳密にチェックします。本ツールは「どんな @type が使われているか」「パースエラーがないか」をざっくり可視化するもので、施策の入口として使ってください。
05 RELATED TOOLS