スキーママークアップ検証ツール
あと一歩で有効になる構造化データは、静かにリッチリザルトを生み出せない構造化データです。ここに JSON-LD ブロックを貼り付けると、この検証ツールが 2 つのことをすぐに確認します。有効な JSON として解析できること、そして Schema.org の項目に必要な要素、つまり @context、@type、そして name または headline が含まれていることです。動作の遅いリッチリザルトテストを実行する前に行う、素早い構造チェックだと考えてください。壊れた括弧や欠けている型を数秒で見つけられます。
スキーママークアップのチェック方法
-
1
JSON-LD を貼り付ける
`<script type="application/ld+json">` ブロック全体、またはその中の JSON オブジェクトだけを貼り付けてください。script タグは自動的に取り除かれます。
-
2
チェックを実行する
検証ツールが JSON を解析し、解析できない場合は修正すべき正確な構文エラーを示します。
-
3
結果を読む
基本キー(`@context`、`@type`、そして `name` または `headline`)がそろっているかを確認し、そろっていなければどれが欠けているかを正確に列挙します。
-
4
修正して再チェックする
スニペットを修正し、結果がクリーンになるまで再実行してから、型ごとの固有ルールについては Google のリッチリザルトテストにかけてください。
よくある検証エラーとその修正方法
マークアップを Google のリッチリザルトテストのような本格的な検証ツールにかけると、失敗のほとんどは同じ短いリストの間違いから生じます。それらを見分けられるようになると、デバッグ時間が大幅に短縮されます。
よくある間違い
| エラーメッセージ | 意味 | 修正方法 |
|---|---|---|
| 「image」フィールドがない | 必須フィールドが省略されている | 画像 URL を少なくとも 1 つ追加する(絶対パス) |
| 「datePublished」が有効な日付でない | 形式が誤っている | ISO 8601 を使う:2026-04-18、または時刻+オフセット付き |
| 不明な型「Offers」 | 大文字・小文字の誤り | offers 配列内では Offer(単数)を使う |
| 必須フィールド「price」がない | 価格のない商品 | offers に price と priceCurrency を追加する |
| 「author」の値が文字列 | Person/Organization オブジェクトであるべき | { "@type": "Person", "name": "..." } のように包む |
@id の重複 |
2 つのノードに同じ識別子 | エンティティごとに一意の @id を使う |
reviewCount が 0 なのに aggregateRating あり |
星スニペットには最低 1 件のレビューが必要 | 評価を削除するか、レビューがそろうまで待つ |
| URL が「/」(相対パス) | パーサーは絶対 URL を要求する | 完全な https://example.com/path を使う |
警告とエラーの違い
- エラーはリッチリザルトの対象外であることを意味します。まず修正してください。
- 警告は対象ではあるものの、より大きなスニペットを解放できるプロパティが欠けていることを意味します(例:Product に
brandとskuを追加する)。
信頼できるマークアップのためのヒント
- 深い検証の前に構造をチェックする。 壊れた括弧や欠けている
@typeをここで直しておけば、動作の遅い型別ツールへの往復を省けます。 - マークアップをコンテンツと同期させる。
headlineを更新せずにページタイトルだけを変えるのは、不一致としてフラグが立つ最も早い方法です。 - 保守しやすさのために JSON-LD を選ぶ。 1 つのブロックは、HTML 全体に散らばったプロパティよりチェックが容易です。
- Search Console を監視する。 Google は構造化データのエラーと改善を型ごとに記録します。毎月確認してください。
よくある質問
いいえ。それは JSON-LD が正しく整形され、基本キーを備えていることを意味するだけです。リッチリザルトには、型ごとの必須プロパティ、マークアップと実際に一致するコンテンツ、そして Google の品質基準も必要です。これで基本を素早く直し、その後 Google のリッチリザルトテストで対象かどうかを確認してください。
これは軽量な構造チェックです。JSON が解析できること、そして @context、@type、name または headline があることを確認します。Google のテストはさらに進んで、対象となる各型の必須プロパティを検証します。まずこれで明らかな不具合を取り除き、次に Google のテストで型ごとの固有ルールを確認してください。
はい。<script type="application/ld+json">…</script> ブロック全体、またはその中の JSON オブジェクトだけを貼り付けてください。囲んでいる script タグは解析前に取り除かれます。1 回につき 1 ブロックを検証してください。
いいえ。スニペットはチェックを実行するためだけに当社のサーバーへ送られ、その直後に破棄されます。貼り付けた内容は一切保存されません。
関連ツール
外部リンク抽出ツール
生のHTMLを貼り付け、必要に応じてベースURLを指定すると、コード内の外部http/httpsリンクを重複なしで一覧表示します。リンク監査やSEOレビューに最適です。
FAQスキーマ生成ツール
質問と回答のペアからFAQPageのJSON-LDマークアップを生成します。Googleのリッチリザルトや強調スニペットの対象になるための構造化データを数秒で用意できます。
インデックス可能性チェッカー
URLがインデックス対象であるかを確認してください:robots.txt、meta robots、X-Robots-Tag、正規化信号およびHTTPステータス。
バックリンクアンカーテキスト分析ツール
バックリンク、CSV行、URL | アンカーのペア、またはアンカーテキスト行を貼り付け、重複を数えて Anchor Text,Count,Share のCSVを出力します。
内部リンク抽出ツール
URLまたは貼り付けたHTMLから、アンカーテキスト・rel属性・nofollowステータスを含むすべての内部リンクを抽出。SEO監査に役立ちます。
hreflangチェッカー
貼り付けたHTMLのhreflangをローカルで確認。コード、完全なURL、重複、配置、任意の自己参照を検査します。
このツールは他の言語でも利用できます
- เครื่องมือตรวจสอบสกีมามาร์กอัป (Schema Markup Validator) [TH]
- Validator Markup Skema [ID]
- Schema-Markup-Validator [DE]
- Validador de Marcado de Esquema [ES]
- Walidator znaczników schema [PL]
- Validador de Marcação de Schema [PT]
- Schema Markup-validator [SV]
- مُدقّق ترميز المخطط (Schema) [AR]
- Trình xác thực đánh dấu Schema [VI]
- Schema 마크업 검증기 [KO]
- Validateur de balisage Schema [FR]
- Schema-markup-validator [NL]
- Schema Markup Validator [EN]
- Validatore di Schema Markup [IT]
- Валидатор разметки Schema [RU]
- Şema İşaretlemesi Doğrulayıcı [TR]
- 结构化数据标记验证器 [ZH]