書籍の schema.org Book JSON-LD をリアルタイム生成
// 入力するとここに JSON-LD が表示されます
書名・著者・ISBN・出版社・出版日・判型・ページ数・言語などを入力するだけで、schema.org の Book 型に準拠した JSON-LD 構造化データをリアルタイムに生成する無料ツールです。生成された ld+json のスクリプトタグ一式をコピーして、書籍紹介ページや書評ページのHTMLに貼り付けるだけで、検索エンジンに本の書誌情報を正しく伝えられます。インストールや会員登録は不要で、入力した内容はサーバーに送信されず、すべての生成処理がお使いのブラウザ内で完結します。
使い方はシンプルです。まず必須の書名を入力し、続いて著者・説明・出版社・出版日・ISBN・版・判型・ページ数・言語・ジャンル・URL・画像・評価などを必要な範囲で埋めます。著者(author)は1行1名で入力すると Person の配列として出力されます。入力を変更するたびに下部の出力エリアの JSON-LD が即座に更新されるので、内容を確認しながら仕上げられます。空欄の項目は出力から自動で除外されるため、埋めたい項目だけを入力すれば有効な構造化データになります。
書籍を紹介するページに Book 構造化データを埋め込むと、検索エンジンが書名・著者・出版社・ISBNといった書誌情報を機械的に理解しやすくなります。author(著者)、publisher(出版社)、isbn(ISBN)、datePublished(出版日)、bookFormat(判型)、numberOfPages(ページ数)などを揃えると、本の全体像がより具体的に伝わります。書評サイトやオンライン書店では、これらの情報と評価(aggregateRating)を組み合わせることで、検索結果での見え方の改善が期待できます。
本ツールが出力する主な Book プロパティは次のとおりです。必須項目と任意項目を区別して、必要なものだけを入力してください。
| プロパティ | 内容 | 形式 |
|---|---|---|
| name | 書名 | 文字列(必須) |
| alternateName | サブタイトル・別名 | 文字列 |
| author | 著者(複数可) | Person 型の配列 |
| publisher | 出版社 | Organization 型 |
| datePublished | 出版日 | 日付(YYYY-MM-DD) |
| isbn | ISBN(13桁推奨) | 文字列 |
| bookEdition | 版 | 文字列 |
| bookFormat | 判型・形態 | schema.org 列挙URL |
| numberOfPages | ページ数 | 整数 |
| inLanguage | 言語コード | 文字列(例: ja) |
| genre | ジャンル | 文字列 |
| url / image | 書籍ページURL・表紙画像 | 文字列 |
| aggregateRating | 平均評価・評価数 | AggregateRating 型 |
著者(author)には著者名を1行1名で入力します。単著の場合は Person オブジェクト、複数著者の場合は Person の配列として出力されます。監修者や訳者を含めたい場合も、まずは著者欄に列挙して構いません。出版社(publisher)には発行元の組織名を入力すると、schema.org の Organization 型のオブジェクトとして出力されます。ISBNは書誌データベースと表記を揃え、13桁(ISBN-13)で記述するのが一般的です。実装後は Google のリッチリザルトテストや schema.org バリデータでエラー・警告を確認しましょう。