JSON-LD の必須項目と構造確認

開発者やコンテンツ担当者が、商品や記事の情報をページへ組み込む前に、記述漏れを確認したい場合に使えます。

JSON-LD ブロックを検査して必須項目の不足を示し、ページに公開する構造化データの形を事前に整えるための確認結果を得られます。

使い方

  1. 完全なJSON-LDブロックを入力欄に貼り付けます。
  2. コードが適切なコンテキストとタイプで始まっていることを確認します。
  3. 検証を実行して、不足している必須フィールドを見つけます。
  4. フィードバックを読み、エディターで構造を修正します。
  5. 重要な変更を行うたびに再検証します。

使用例

コンテキスト、タイプ、見出し、著者、日付を含むArticleブロックでは、ツールは期待されるフィールドが存在するか確認します。検証メッセージを見て、必須要素が不足しているか、公開前にJSON-LD構文を修正する必要があるかを確認してください。

入力

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Sample article",
  "author": {"@type": "Person", "name": "Jane Example"},
  "datePublished": "2024-01-01"
}

制限と形式

処理の場所

チェックはすべてブラウザー内で実行されます。貼り付けたJSON-LDブロックは端末上に残り、外部サービスには送信されません。アカウントや保存なしで、複数のバージョンをテストできます。

よくある質問

JSON-LDにおける必須フィールドとは何ですか?

選択したスキーマタイプがデータを正しく記述するために期待する要素です。たとえば、記事では見出し、著者、日付が必要になることがあります。ツールはこうした要素の特定に役立ちますが、対象とする検索エンジンの公式ガイドに代わるものではありません。

有効なブロックが検索結果に表示されないのはなぜですか?

技術的な検証はリッチリザルトを保証するものではありません。内容がページと一致しない場合、情報が不足している場合、または形式がサポートされていない場合、検索エンジンはブロックを無視することがあります。まず明確で一貫したページを公開してください。

複数のブロックを一度に検証できますか?

入力欄は通常、一度に1つのブロックを想定しています。複数のページを比較する場合は、別々に検証してエラーを正確に特定してください。その後、各ブロックを修正してからコードに戻すことができます。

同じカテゴリのツール