無料本スキーマジェネレーター - JSON-LD | OneStepToRank

本スキーマジェネレーター

本や出版物の有効な JSON-LD 構造化データを生成します。Google がカバーアート、著者、ISBN、評価などのリッチ結果であなたの本を表示できるようにします。

本スキーマを作成する

Note: Google has strict policies on self-serving aggregate ratings. Only use this field if the ratings are collected from genuine, independent user reviews on your platform. Fabricating or inflating ratings violates Google's guidelines and may result in manual actions.

自動化された スキーマモニタリングが欲しいですか?

OneStepToRank は本番環境で構造化データを監視し、スキーマが壊れた際に通知し、リッチ結果の変化を時間とともに追跡します。

始める

本スキーマとは?

本スキーマ は、検索エンジンにページが特定の本についてであることを伝える構造化データマークアップです。Schema.org の Book タイプ を基に、タイトル、著者、ISBN、出版社、出版日、フォーマット、ページ数、カバー画像、説明、価格、読者評価など機械可読の詳細情報を提供します。Google がこのマークアップを読み取ると、ナレッジパネルや検索内の本カルーセル、カバーアート、評価、価格が直接表示されるリッチスニペットなど、強化されたリッチ結果で本を表示できます。

本スキーマがない場合、Google はヒューリスティックに頼ってページが本に関するものかを判断します。誤ったメタデータを取得したり、著者情報が欠落したり、ページを広範な書籍データベースに結び付けられなかったりする可能性があります。構造化データはこの不確実性を排除し、出版社、著者、書店に検索可視性で明確な優位性をもたらします。

出版社と著者が本スキーマを必要とする理由

出版社にとって、本スキーマは Google の書籍関連検索機能での可視性に不可欠です。書名で検索すると、Google は本のカバー、著者、説明、評価、購入リンクを含むナレッジパネルを表示することが多いです。適切な本スキーマがあるページは、これらのナレッジパネルや本カルーセルに採用されやすくなります。独立系著者やセルフパブリッシャーにとっては、主要出版社の権威がないため、構造化データはさらに重要です。本スキーマは、Google に作品を明示的に伝えることで、競争の場を平等にします。

オンライン書店やレビューサイトも大きく恩恵を受けます。オファー(価格と通貨)を含む本スキーマを追加すると、Google は検索結果に価格情報を直接表示でき、リスティングがより実用的になりクリック率が向上します。さらに、実際の読者レビューからの総合評価と組み合わせることで、星評価が表示され、信頼性が高まり、競争の激しい検索結果で注目を集めます。

本のフォーマット値と ISBN のベストプラクティス

bookFormat プロパティは、プレーンテキスト文字列ではなく Schema.org の列挙 URL を使用します。サポートされている4つの値は次のとおりです。

  • ハードカバー -- https://schema.org/Hardcover(ハードバウンド版)
  • ペーパーバック -- https://schema.org/Paperback(ソフトカバーおよびトレードペーパーバック版)
  • 電子書籍 -- https://schema.org/EBook(Kindle、EPUB、PDF 形式のデジタル版)
  • オーディオブック -- https://schema.org/AudiobookFormat(オーディオ版)

本が複数のフォーマットで提供されている場合、各エディションごとに別々のスキーマエントリを作成し、独自の ISBN、フォーマット、ページ数、価格を設定してください。ISBN については、常に ISBN-13 形式(13 桁)を使用してください。これは Google、図書館、世界中の小売業者が認識するグローバル標準です。ISBN はページを正しい本と照合するためのユニークな指紋として機能します。

ウェブサイトへの本スキーマの追加

WordPress では、生成された JSON-LD スクリプトタグを本ページのテンプレートに貼り付けるか、Yoast や Rank Math などのカスタムスキーマに対応した SEO プラグインを使用してください。WooCommerce の書店では、製品テンプレートにスキーマを追加します。Shopify では、製品テンプレート(product.liquid)を編集し、Liquid 変数を使用してスクリプトタグを動的に挿入します:本の名前には {{ product.title }}、価格には {{ product.price | money_without_currency }} を使用します。

デプロイ後、リッチリザルトテストでライブページを検証し、Google Search Console のエンハンスメントセクションでエラーを監視してください。このジェネレーターは、個別の書籍レビュー用の レビュー スキーマジェネレーター および eコマース書籍リスティング用の プロダクト スキーマジェネレーター と併用できます。

よくある質問

本スキーママークアップとは何ですか?

本スキーママークアップは、ページが特定の本についてであることを検索エンジンに伝える構造化データです。Schema.org の Book タイプを基に JSON-LD 形式でエンコードされ、タイトル、著者、ISBN、出版社、出版日、フォーマット、ページ数、カバー画像、説明、価格、評価など機械可読の詳細情報を提供します。これにより、Google はナレッジパネルや本カルーセルなどのリッチ結果で本を表示できます。

本スキーマは、私の本が Google のナレッジパネルに表示されるのに役立ちますか?

はい。適切な本スキーマは、Google のナレッジパネルに本が表示される可能性を大幅に高めます。Google がページがタイトル、著者、ISBN、カバー画像、出版社などの構造化データで本を説明していると理解すると、これらの情報を一目で示すナレッジパネルを作成できます。特に Google Books のデータや著者自身のナレッジパネルと組み合わせると効果的です。

Google がスキーママークアップでサポートする本のフォーマットは何ですか?

Google は Schema.org が定義する 4 つの本フォーマット値をサポートしています:Hardcover、Paperback、EBook、AudiobookFormat。各フォーマットは bookFormat プロパティの値として完全な Schema.org URL を使用します。本が複数のフォーマットで提供されている場合、各エディションごとに独自の ISBN、価格、ページ数を持つ別々のスキーマエントリを作成できます。

本スキーマに ISBN は必須ですか?

ISBN はスキーマを有効にするための必須条件ではありませんが、Google は強く記載することを推奨しています。ISBN は本のエディションを識別するユニークなグローバル ID であり、Google がページをデータベース内の正しい本と照合するのに役立ちます。ISBN がない場合、Google は構造化データを他の書籍情報と結び付けるのに苦労する可能性があります。ベストな結果を得るために ISBN-13 形式(13 桁)を使用してください。