要点
Schema 生成ツールは、どのページの種類にも有効な JSON-LD の構造化データを作り、検索エンジンがコンテンツを理解してリッチリザルトを表示できるようにします。マークアップはページに表示されている内容と一致させ、必須のプロパティをすべて入れたうえで、公開の前後に必ず検証してください。
さらに詳しく知るには、こちらに質問
Google 自身の事例によれば、構造化データのマークアップがあるページは、ないページより最大 30% 多くクリックを得ています。
Schema マークアップは、ただの文章を超えて、検索エンジンがコンテンツを理解する助けになる隠れた言語です。これがないと、Google はページが何についてのものかを推測するしかありません。あれば、リッチリザルト、星の評価、FAQ の折りたたみ、商品の価格、イベントの日付などを、検索結果に直接出せるようになります。sorank.com の Schema 生成ツールを使えば、コードを 1 行も書かずに、どのページの種類にも有効な JSON-LD の構造化データを数秒で作成できます。
Schema マークアップとは何か、SEO にとってなぜ重要か
Schema マークアップ(構造化データとも呼ばれます)は、Google、Bing、Yahoo、Yandex の共同の取り組みである Schema.org が定めた標準の語彙です。ページ上の実体、つまり記事、商品、事業者、イベント、FAQ、レシピ、そのほか数百の種類を、決められた形式で記述します。
ページに Schema マークアップを加えるということは、コンテンツについて明示的で機械可読の情報を検索エンジンに渡すということです。これによって次が可能になります。
- リッチリザルト(リッチスニペット):星の評価、画像、価格、在庫などの視覚的な要素を伴う検索結果になり、クリック率が大きく高まります
- ナレッジグラフとの連携:事業やブランドの情報が Google のナレッジパネルに表示されることがあります
- 音声検索への最適化:構造化データは、Google アシスタントや Siri のような音声アシスタントが、コンテンツから正確な答えを返す助けになります
- コンテンツのより深い理解:検索エンジンが実体を区別し、コンテンツどうしの関係を理解できるようになります
Google が構造化データとして公式に対応している形式は 3 つ、JSON-LD(推奨)、Microdata、RDFa です。JSON-LD が好まれるのは、HTML からきれいに切り離されていて保守しやすく、マークアップの構造を変えずにページのどこにでも差し込めるからです。
SEO にとって最も重要なスキーマの型
Schema.org は数百の型を定めていますが、検索での見つけられやすさに直接影響するのは次のものです。
Article / BlogPosting:ニュースサイトとブログに欠かせません。見出し、著者、公開日、アイキャッチ画像を伴うリッチリザルトを可能にします。Google ニュースに掲載されるには Article のスキーマが必要です。
Product:EC には不可欠です。価格、在庫、レビューの評価、配送の情報を検索結果に直接表示します。Google ショッピングの「商品」のタブにつながることもあります。
LocalBusiness:実店舗を持つ事業には必須です。住所、営業時間、電話番号、レビューを備えたローカルのナレッジパネルを支えます。Google マップとローカルの枠の順位に直接影響します。
FAQPage:SEO で最も取り組みやすい成果の 1 つです。検索結果に直接、開閉できる FAQ を出せるため、検索結果での占有面積とクリック率が大きく高まります。
HowTo:手順や解説のコンテンツに最適です。画像、道具、所要時間を伴う手順のリッチリザルトを作ります。
Organization:Google のナレッジグラフに向けてブランドの実体を定めます。ロゴ、SNS のアカウント、連絡先、設立の情報を含みます。
BreadcrumbList:検索結果で生の URL の代わりにページの階層を示し、ナビゲーションの表示を改善します。
Event:イベントの日付、場所、チケットの価格、空き状況を表示します。Google のイベント検索の体験を支えます。
Sorank の Schema 生成ツールの使い方
この無料の Schema 生成ツールは、簡単な手順で有効な JSON-LD のマークアップを作ります。
- スキーマの種類を選びます。Article、Product、LocalBusiness、FAQPage、HowTo、Organization、Event、BreadcrumbList などから選べます
- 必要な項目を入力します。名称、説明、URL、画像、そして種類ごとの項目(Product なら価格、LocalBusiness なら住所など)を入力します
- 任意の項目を加えます。author、datePublished、aggregateRating、offers といった項目を加えて、マークアップを充実させます
- 確認して検証します。生成された JSON-LD のコードを見て、実装する前に誤りがないか確認します
- コピーして実装します。生成されたコードを、ページの
<head>の中か、閉じる</body>タグの直前に貼り付けます
JSON-LD を実装するときの実践
構造化データの効果を最大にするために、次の指針に従ってください。
JSON-LD は head に置いてください。Google はページのどこにある JSON-LD も読めますが、<head> の中に置けばすぐに処理され、描画の遅れも避けられます。
1 ページに主となる実体は 1 つ。どのページにも、そのページの主な内容を表すスキーマの型が 1 つあるべきです。関連するスキーマは、その中に入れ子にできます(たとえば aggregateRating と offers を持つ Product)。
表示されている内容と一致させてください。構造化データは、ページに表示されている内容を正しく反映している必要があります。スキーマのデータが読者の見るものと一致しないページを Google は罰します。これは構造化データのスパムとみなされます。
汎用的な型より具体的な型を使ってください。単なる Article ではなく NewsArticle を、単なる LocalBusiness ではなく Restaurant を使います。具体的な型ほど、豊かな情報を検索エンジンに渡せます。
必須のプロパティは必ず入れてください。スキーマの型ごとに、必須のプロパティと推奨のプロパティがあります。必須のプロパティが欠けていると、Google はマークアップをまるごと無視します。Article の例は次のとおりです。
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Your Article Title",
"image": "https://example.com/image.jpg",
"author": {
"@type": "Person",
"name": "Author Name"
},
"datePublished": "2025-01-15",
"dateModified": "2025-01-20",
"publisher": {
"@type": "Organization",
"name": "Publisher Name",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
}
}Schema マークアップでよくある誤り
リッチリザルトが表示されなくなる、次のよくある誤りは避けてください。
1. 表示されていない内容にマークアップを付ける:ページに存在しない内容(架空のレビューや存在しない商品など)にスキーマを付けることは Google のガイドラインに反し、手動による対策につながることがあります。
2. 廃止された型やプロパティを使う:Schema.org は絶えず変化しています。Article の logo のようなプロパティは、publisher の下に入れ子にする形に置き換わりました。必ず最新の Google のドキュメントを確認してください。
3. JSON の構文の誤り:カンマの欠落、閉じていない括弧、誤った入れ子は、スキーマのブロック全体を壊します。公開する前に必ず JSON-LD を検証してください。
4. 同じページにスキーマが重複している:競合する Product のスキーマが 2 つ、あるいは Organization のスキーマが 2 つあると、検索エンジンを混乱させます。1 ページに主となる実体を 1 つ置き、その下に入れ子で下位の実体を置いてください。
5. dateModified を更新しない:Article のスキーマでは、dateModified のプロパティを最新に保つことで新しさを Google に示せ、時期に左右される検索でコンテンツの順位を高められます。
6. テストツールの警告を無視する:Google のリッチリザルト テストは、エラー(表示を妨げるもの)と警告(効果を制限するもの)の両方を示します。警告も直してください。推奨のプロパティが欠けていることを示しており、それを補えばリッチリザルトをより充実させられます。
Schema マークアップの検証
公開の前後に、必ず構造化データを検証してください。
- Google リッチリザルト テスト:マークアップが Google のリッチリザルトの条件を満たすかを確認する主要なツールです。Schema.org の一般的な仕様より厳しい、Google 固有の要件に照らして検査します
- Schema.org のバリデーター:Schema.org の語彙全体に照らしてマークアップを検証します。Google の要件を超えた、一般的な正しさの確認に役立ちます
- Google Search Console:「拡張」のセクションで、サイト上で Google が検出したスキーマの型と、全ページのエラーや警告を確認できます
- Bing のマークアップ バリデーター:Google とは要件の異なることがある Bing のリッチリザルトに向けて、マークアップを検証します
CMS ごとの Schema マークアップ
WordPress:Yoast SEO や Rank Math のようなプラグインを使えば、スキーマを自動で生成できます。独自のスキーマは、テーマの header.php か独自のプラグインから JSON-LD のブロックを追加します。ブロックエディターもカスタム HTML のブロックに対応しており、手動でスキーマを差し込めます。
Webflow:ページ設定のカスタムコードのセクション(head か body)に JSON-LD を追加します。コレクションのページでは、埋め込みのコードブロックの中で動的なフィールドを使い、項目ごとに固有のスキーマを生成します。
Shopify:多くのテーマは、基本的な Product のスキーマを最初から含んでいます。JSON-LD for SEO のようなアプリで補強するか、theme.liquid ファイルを直接編集してください。商品のバリエーション、価格、在庫が正しく反映されていることを確認します。
Next.js / React:next/head のコンポーネントか next-seo のようなライブラリで、JSON-LD を動的に差し込みます。SPA では、クライアント側で描画するだけでなく、最初の HTML の応答に構造化データが含まれていることを確認してください。
Sorank の Schema 生成ツールを使えば、完全に有効な JSON-LD の構造化データを数秒で作成できます。検索での見つけられやすさを高め、リッチリザルトを引き出し、コンテンツを上位に表示するために検索エンジンが必要とする文脈を渡してください。

































































































