スキーマ マークアップ ジェネレーター
構造化データは、検索エンジンが「靴についてのページ」と「靴職人についてのページ」の違いを理解するための仕組みです。このジェネレーターは、4 つのよく使われるタイプ(Article、Product、LocalBusiness、Organization)が共通して持つ中核プロパティ(名前・説明・URL・画像)を使って、そのいずれか 1 つの整った Schema.org JSON-LD スニペットを生成します。有効ですぐに貼り付けられる出発点のブロックが得られ、そこにタイプ固有のプロパティを追加して広げていきます。
スキーマ マークアップを生成する方法
-
1
スキーマのタイプを選ぶ
マークアップするページに応じて、Article、Product、LocalBusiness、Organization のいずれかを選びます。
-
2
フィールドを入力する
名前、説明、ページの URL、画像の URL を入力します。空のまま残したフィールドは出力から取り除かれます。
-
3
JSON-LD を生成する
ツールが正しく整形された `<script type="application/ld+json">` ブロックを出力します。
-
4
ページの head に貼り付ける
`<head>` の中、または `</body>` の直前に置きます。Google はどちらの位置も同じように解析します。
このジェネレーターが生成するもの
このジェネレーターは Schema.org エンティティの共通の中核を書き出します。あなたが選ぶ @type と、入力した name、description、url、image のうち任意のものです。これは整った有効な出発点で、その後に各タイプがリッチリザルトのために必要とするプロパティを足して仕上げます。
対応するタイプ
| タイプ | 用途 |
|---|---|
| Article | ブログ記事、ニュース、その他の編集ページ |
| Product | 販売中の単一の製品や商品 |
| LocalBusiness | 店舗や所在地を持つ実店舗のビジネス |
| Organization | エンティティとしての会社やブランド |
出力の形
Product 向けに名前・説明・URL・画像を入力すると、次が得られます。
{
"@context": "https://schema.org",
"@type": "Product",
"name": "トレイルランニングシューズ",
"description": "テクニカルなトレイル向けの軽量シューズ。",
"url": "https://example.com/trail-shoe",
"image": "https://example.com/trail-shoe.jpg"
}
これが <script type="application/ld+json"> ブロックに包まれ、貼り付ける準備が整います。空のフィールドは省かれるので、スニペットは整ったままです。
さらに先へ
上の 4 つのプロパティはすべてのタイプに共通しますが、完全なリッチリザルトには通常もっと多くが必要です。ブロックを貼り付けたら、タイプ固有のプロパティを手で追加してください。
- Article はよく
headline、datePublished、authorオブジェクトを追加します。 - Product はよく
offersオブジェクト(価格と在庫状況)とaggregateRatingを追加します。 - LocalBusiness はよく
address、telephone、openingHoursを追加します。 - Organization はよく
logoと、ソーシャルプロフィールへのsameAsリンクを追加します。
効いてくるヒント
- マークアップを見えているコンテンツに合わせてください。 Google はページに存在しないものを記述するマークアップを警告し、時にはペナルティを課します。
- ページと画像には絶対 URL を使ってください。 相対 URL は黙って無視されることがあります。
- 公開前にテストしてください。 スニペットを Google のリッチリザルト テストや Schema.org のバリデーターに貼り付け、選んだタイプにまだ足りない必須フィールドを確認しましょう。
よくある質問
Google は JSON-LD を推奨しており、HTML 全体に散らばらず 1 つのスクリプトブロックにまとまるため、最も保守しやすい方式です。Microdata と RDFa もサポートされますが手間がかかるので、CMS の都合で強制されない限り JSON-LD を使い続けてください。このツールは常に JSON-LD を出力します。
直接には上がりません。構造化データそれ自体は順位付けの要因ではありません。その役割はリッチリザルトを引き出すことで、これによりクリック率が通常 10〜30% 向上します。順位の上昇はマークアップではなくクリック率から生まれます。
これらのタイプが共通して持つ 4 つ、name、description、url、image と、あなたが選ぶ @type だけです。これは有効な基本スニペットです。貼り付けたあと、リッチリザルトに必要なタイプ固有のプロパティ(たとえば Product の offers、Article の datePublished)を追加してください。
生成されたブロックを Google のリッチリザルト テストや Schema.org のバリデーターに貼り付けてください。このジェネレーターは共通の中核プロパティしか埋めないため、バリデーターは、あなたがまだ追加すべきタイプ固有の必須プロパティも教えてくれます。
関連ツール
外部リンク抽出ツール
生のHTMLを貼り付け、必要に応じてベースURLを指定すると、コード内の外部http/httpsリンクを重複なしで一覧表示します。リンク監査やSEOレビューに最適です。
メタディスクリプション長チェッカー
メタディスクリプションの文字数と推定ピクセル幅を測り、編集上の目安やデスクトップ・モバイルのレイアウト例と比較します。
FAQスキーマ生成ツール
質問と回答のペアからFAQPageのJSON-LDマークアップを生成します。Googleのリッチリザルトや強調スニペットの対象になるための構造化データを数秒で用意できます。
バックリンクアンカーテキスト分析ツール
バックリンク、CSV行、URL | アンカーのペア、またはアンカーテキスト行を貼り付け、重複を数えて Anchor Text,Count,Share のCSVを出力します。
インデックス可能性チェッカー
URLがインデックス対象であるかを確認してください:robots.txt、meta robots、X-Robots-Tag、正規化信号およびHTTPステータス。
内部リンク抽出ツール
URLまたは貼り付けたHTMLから、アンカーテキスト・rel属性・nofollowステータスを含むすべての内部リンクを抽出。SEO監査に役立ちます。
このツールは他の言語でも利用できます
- Generador de Marcado de Esquema [ES]
- Générateur de balisage Schema [FR]
- Gerador de Marcação de Schema [PT]
- Schema-Markup-Generator [DE]
- Schema-markup-generator [NL]
- 스키마 마크업 생성기 [KO]
- เครื่องสร้าง Schema Markup [TH]
- Schema Markup-generator [SV]
- Trình tạo Schema Markup [VI]
- Generator Markup Skema [ID]
- مولد ترميز Schema [AR]
- Generator znaczników Schema [PL]
- Schema 标记生成器 [ZH]
- Schema Markup Generator [EN]
- Generatore di Schema Markup [IT]
- Генератор Schema-разметки [RU]
- Şema İşaretlemesi Oluşturucu [TR]