Schema ジェネレーター
デュアルモード動作:フォーム入力から生成されます Schema.org JSON-LD、または事後分析 既存 code の completeness と Google specification への compliance。
サポート 10種類の Schema タイプ, 即時検証、ワンクリックコピー、ワンクリックダウンロードに対応。Web サイトで構造化データを手軽に活用できます。
Schema type を選択
各フィールドを入力 マーク * 必須です
JSON-LD 出力
{
// Select the Schema type and fill in the fields to generate JSON-LD
}
よくある質問
<script type="application/ld+json"> タグ内に記述します。主な利点は、(1) HTML 構造へ影響しない、(2) 保守・更新しやすい、(3) 複数の独立した Schema を埋め込める、(4) 動的生成に対応しやすい、という点です。Google は JSON-LD を推奨形式として明示しており、このツールも JSON-LD 形式で出力します。
<script type="application/ld+json"> タグを付けるだけです。たとえば商品ページには Product Schema(商品情報を説明)、BreadcrumbList Schema(ナビゲーション経路を説明)、および WebSite Schema(サイト全体を説明)。Google はこれらのデータも組み合わせて解析し、さまざまな Rich Results 表示に利用します。このツールは Schema 一式を一度に生成でき、複数回生成して同じ Web ページへ併用することもできます。
<head> または <body> 内のどこでも使用できます。次を使うだけです <script type="application/ld+json"> パッケージだけをマークします。ベストプラクティスとして、サイト全体の Schema(WebSite、Organization など)は <head> で一元管理し、Article、FAQPage、Product などページ固有の Schema は対応するコンテンツブロックの近くへ配置します <body> 内に配置できます。Google は配置場所を厳密には制限していませんが、構造化データの内容がページ上で実際に表示される内容と一致していることを求めています。
SEO 構造化データ知識百科
Schema.org 構造化データと SEO での活用方法について詳しく学ぶ
Schema.org とは? 構造化データ初心者向け完全ガイド
Schema.org は Google、Microsoft、Yahoo、Yandex が共同で策定した構造化データの語彙(Vocabulary)です。Web コンテンツの意味を機械が読み取れる形で表現できるよう、統一されたマークアップ規格を提供することを目的としています。構造化データでは、name、description、price、rating などの標準化されたプロパティを使い、商品、記事、イベント、組織などのエンティティを Web ページ上で記述します。
SEO において、構造化データは Rich Results の基盤です。Google は Product、FAQ、Recipe、Event など 30 種類以上の Rich Results をサポートしています。対応する構造化データを Web サイトに追加すると、検索結果に星評価、価格帯、Q&A プレビューなどの目立つ要素が表示される可能性があり、クリック率(CTR)の向上につながります。
JSON-LD 形式の完全チュートリアル
JSON-LD(JavaScript Object Notation for Linked Data)は、現在 Google が最も推奨している構造化データ実装方式です。Microdata や RDFa と異なり、JSON-LD は HTML 構造から完全に独立しています。 <script type="application/ld+json"> タグを埋め込んでも、ページの見た目や HTML 構造には影響しません。
標準的な JSON-LD 構造には 3 つの主要要素があります:@context(使用語彙の定義、固定: "https://schema.org")、@type(WebSite、Article などのエンティティ型を定義)、そして属性キー値(type により name、description、url など)。JSON-LD は nested structure に対応し、product supplier や article author など複雑な関係も表現できます。
FAQ Schema 完全ガイド
FAQ Schema(FAQPage)は、Google Rich Results で広く使われている構造化データタイプの 1 つです。FAQ Schema を有効にすると、Q&A コンテンツが検索結果に直接表示される可能性があります。ユーザーがページを開かずに回答を得られるため利便性が高まり、検索結果での視認性向上にもつながります。
FAQ Schema の使い方 mainEntity 各質問と回答のグループを定義する attributes。各質問・回答グループには 質問(問題名)と AcceptedAnswer(回答本文)。Google は FAQ ページに少なくとも 2 組の質問と回答を含め、回答を完全で有用な内容にすることを推奨しています。注意:FAQ Schema は、ページの主要コンテンツ自体が Q&A 形式の Web ページにのみ適用してください。一般ページの一部分だけを FAQ としてマークアップするべきではありません。
Product Schema 完全ガイド
Product Schema は EC サイトに欠かせない構造化データです。有効にすると、検索結果に商品の価格、在庫状況、レビューの星評価、レビュー件数などのリッチ情報が表示される場合があり、検索結果上で商品の魅力を大きく高められます。Google の Product Rich Results では、価格表示、ショッピングボタン、レビュー情報などがサポートされています。
Product Schema の中核 required field には少なくとも 名前(商品名)と 提供(供給情報)。推奨フィールドには次が含まれます 説明(商品説明)、ブランド(ブランド)、sku(stock keeping unit)、画像(商品画像)、aggregateRating(レビュー概要)および レビュー(ユーザーコメント)。Product Schema の情報が完全であるほど、検索結果をより豊かに表示できます。
SoftwareApplication Schema 完全ガイド
SoftwareApplication Schema は、ソフトウェア製品やアプリケーション向けの専用構造化データ型です。モバイルアプリ、デスクトップソフト、Web アプリ、SaaS のいずれでも、この Schema を使ってソフトウェアの詳細情報を検索エンジンへ伝えられます。有効にすると、Google の検索結果にソフトウェア名、評価、対応 OS、価格、ダウンロードリンクなどのリッチ情報が表示される場合があります。
SoftwareApplication Schema を実装する場合は、次のフィールドを含めることをおすすめします。名前(ソフトウェア名)、説明(ソフトウェアの説明)、operatingSystem(Windows、macOS、Android など対応 OS)、applicationCategory(Game、Multimedia、DeveloperApplication などの application category)および 提供(price information)。software に user rating がある場合は、それも追加できます。 aggregateRating 平均評価を表示します。
BreadcrumbList Schema 完全ガイド
BreadcrumbList Schema(パンくずリストの構造化データ)は、サイト内ナビゲーションと検索結果表示を改善するための重要な仕組みです。設定すると、Google 検索結果でページタイトルの上に Home > Products > Laptops のようなナビゲーション経路が表示される場合があり、ユーザーがサイト内でのページ位置を理解しやすくなり、検索結果のクリック率向上にもつながります。
BreadcrumbList Schema は次を使用します itemListElement 各 navigation level を Array で定義し、各 element には @type: ListItem、位置(位置順、1 から開始)、名前(表示名)と 項目(対応 URL)。実装時は Breadcrumb の経路が実際のページ階層と一致していることを確認してください。Google は BreadcrumbList に少なくとも 2 項目を含め、最後の項目を現在のページにすることを推奨しています。