検索結果に実際に影響する schema.org タイプ
検索でのページ表示を変え得る構造化データと、主に機械が内容を理解するために役立つマークアップの実践ガイド。
目次
- 要点
- まず前提として、構造化データは資格であり、権利ではない
- もっとも影響が明確なタイプ
- Product, Offer, AggregateRating, and Review
- BreadcrumbList
- Article, NewsArticle, and BlogPosting
- LocalBusiness and its subtypes
- Event
- JobPosting
- Recipe
- VideoObject
- Organization, Logo, and WebSite
- FAQPage: technically supported, rarely visible for most sites
- DiscussionForumPosting and ProfilePage
- 有用だが過大評価されがちなタイプ
- JSON-LD は通常、最適な実装形式
- 実践的な優先順位モデル
- 影響を弱めるよくあるミス
- 間違ったページタイプをマークアップする
- 表示されていないプロパティを追加する
- 検証通過を成功とみなす
- 一度 schema を実装して忘れる
- 落ち着いた推奨事項
要点
Schema.org マークアップは、ランキングを自動的に向上させるものではありません。ただし、ページを拡張された検索表示の対象にすることはできます。たとえば、リッチリザルト、商品パネル、パンくずリスト、イベント一覧、求人モジュール、動画プレビューなどの機能です。
この違いは重要です。Schema.org は、Web 上のものごとを説明するための広範な語彙です。検索エンジンが対応しているのはその一部にすぎず、検索機能ごとに独自のルールがあります。Thing、CreativeWork、Service でページを完璧にマークアップしても、そのタイプに紐づく検索機能がなければ、検索結果に目に見える変化は起こらないかもしれません。
したがって有用な問いは、「どの schema タイプが存在するか」ではありません。「検索エンジンが、目に見える、あるいは運用上意味のある検索機能を生成するために使っている schema タイプはどれか」です。
以下が、その実践的な答えです。
まず前提として、構造化データは資格であり、権利ではない
構造化データは、検索エンジンに明示的な手がかりを与えます。何かを必ず表示させるものではありません。
構造化データが目に見える効果を持つには、通常、ページが次の条件をすべて満たす必要があります。
- マークアップが、ページ上で見えるコンテンツと一致している。
- 必須プロパティと推奨プロパティが存在している。
- ページがインデックス可能で、robots ルールによってブロックされていない。
- コンテンツが品質ポリシーとスパムポリシーを満たしている。
- 検索エンジンが、拡張結果がユーザーの役に立つと判断している。
そのため、技術的には有効な 2 つのページでも、検索での挙動が異なることがあります。一方は商品のリッチリザルトを得られ、もう一方は通常の青いリンクとして表示されるかもしれません。マークアップは入力要素のひとつにすぎません。
また、あまり知られていない schema タイプを追いかけることが、たいてい時間の使い方として適切ではない理由もここにあります。そのタイプに対応する検索機能がなければ、利点は主に視覚的なものではなく、意味的なものです。
もっとも影響が明確なタイプ
Product, Offer, AggregateRating, and Review
EC サイトやソフトウェアのページでは、商品マークアップはもっとも目に見えて有用な構造化データ群のひとつです。
Product ページは、価格、在庫状況、評価、配送、返品、販売者リスティング機能の対象になり得ます。重要な補助タイプは通常、次のようなものです。
- 価格、通貨、在庫状況、販売者情報のための
Offer - 集計された評価のための
AggregateRating - 適切な場合、個別レビューのための
Review - メーカーや販売者の文脈を示す
BrandまたはOrganization
このマークアップがもっとも有用なのは、ページがカテゴリページや曖昧なサービスページではなく、特定の商品について実際に扱っている場合です。検索エンジンは、レビューや評価の不正利用、とくに自社に都合のよいレビューに対してますます厳格になっています。評価がページ上でユーザーに表示されていないなら、マークアップしないでください。
Product schema は、従来型のオーガニックスニペットと、merchant 形式の表示面の両方に影響し得ます。小売事業者にとっては、投資対効果の高い構造化データ実装のひとつであることが多いです。
BreadcrumbList
BreadcrumbList は派手ではありませんが、実用的です。検索結果における URL やパスの表示に影響し、雑然とした URL をより分かりやすい階層表示に置き換えられることがあります。
パンくずマークアップは、次のようなサイトに有用です。
- EC のカテゴリページと商品ページ
- ドキュメントサイト
- 大規模なブログや出版サイト
- SaaS のヘルプセンター
劇的なリッチリザルトを生むことはめったにありませんが、理解を助けることはできます。ユーザーはクリックする前に、そのページがどこに位置するのかを把握できます。検索エンジンにとっても、サイト構造がより明確になります。
サイトのナビゲーション階層が深いなら、パンくずマークアップは早めに取り組む価値があります。
Article, NewsArticle, and BlogPosting
Article、NewsArticle、BlogPosting は、見出し、著者、日付、画像、発行者情報を検索エンジンが理解する助けになります。パブリッシャーにとっては、特にクロールしやすさ、鮮度、コンテンツ品質が伴う場合、記事向け機能の対象になる可能性に影響します。
article schema によって、普通のブログ記事がニュース結果に変わると期待しないでください。弱い取材、著者情報の欠落、薄いコンテンツを補うことはできません。
とはいえ、記事マークアップは編集型サイトにとって依然として妥当です。基本的な事実を曖昧にしないために使います。
- 見出し
- 著者または組織
- 公開日と更新日
- メイン画像
- 発行者
- 正規 URL
チームが AI 支援による公開を行っている場合、構造化データは開示や編集責任の代替にはなりません。この人間側の論点については、小規模サイトにおける誠実な AI 開示とは何かで扱いました。検索システムはマークアップを解析するかもしれませんが、読者が評価するのはページそのものです。
LocalBusiness and its subtypes
地域組織の場合、LocalBusiness とそのサブタイプ(Restaurant、Dentist、Store、ProfessionalService など)は、Web サイトを事業情報と結びつける助けになります。具体的には、名称、住所、電話番号、営業時間、地理座標、same-as プロフィールなどです。
目に見える影響は、商品やレシピのマークアップほど予測しやすくありません。ローカル検索は、ビジネスリスティング、近接性、知名度、レビュー、ユーザー意図に大きく依存するためです。それでも、一貫したローカルビジネスマークアップは有用な基本整備です。
すべてのブログ記事に無作為に入れるのではなく、その事業拠点を表すページで使用してください。複数拠点がある場合は、それぞれの拠点ページに固有の住所と営業時間をマークアップします。
Event
Event マークアップにより、対象ページがイベント関連の検索機能で日付、場所、チケット情報とともに表示される可能性があります。
次のようなものに適しています。
- コンサート
- カンファレンス
- ウェビナー
- 講座
- フェスティバル
- 地域イベント
重要なのは具体性です。「当社の年次研修プログラム」についてのページは、開始時刻、場所、主催者、参加形式を持つ日付付きイベントのページとは異なります。
オンラインイベントでは、バーチャル参加の詳細を含めます。物理的なイベントでは、会場情報を含めます。中止、延期、日程変更されたイベントは最新の状態に保ってください。古いイベントマークアップは、マークアップがないより悪い場合があります。
JobPosting
JobPosting は、特定の検索体験を支える構造化データのもっとも明確な例のひとつです。適切にマークアップされた求人ページは、職種、勤務地、給与、雇用形態、掲載日などを含む求人検索機能の対象になり得ます。
このマークアップが有用なのは、実際の求人掲載ページだけです。複数の職種を列挙しているだけで、個別の詳細ページがない一般的な採用トップページには適用しないでください。
重要な項目は次のとおりです。
- 職種名
- 採用組織
- 勤務地またはリモート可否
- 掲載日
- 有効期限
- 雇用形態
- 報酬(利用可能な場合)
期限切れの求人は削除するか、適切にリダイレクトするか、もはや有効ではないことを示す必要があります。検索エンジンは、ユーザーを終了した募集に送ることを好みません。
Recipe
Recipe マークアップは、古典的なリッチリザルト事例のひとつであり続けています。画像サムネイル、評価、調理時間、材料、栄養、ガイド付きレシピ体験に影響し得ます。
同時に、構造化データの中でも特に乱用されやすい領域のひとつです。ページの大部分が個人的なエッセイで、レシピが末尾に埋もれているとしても、マークアップは表示されているレシピを正確に説明していなければなりません。手順がそうでないことを示しているのに、構造化データで準備時間 5 分と主張すべきではありません。
レシピページは画像が多いため、構造化データは作業の一部にすぎません。良い画像、適切な圧縮、有用な alt テキストはいずれも重要です。食品、商品、編集用画像を整理しているなら、2026 年の画像 alt テキスト実践ガイドは schema 作業のよい補助資料です。
VideoObject
VideoObject マークアップは、動画プレビュー、キーモーメント、サムネイル、再生時間、アップロード日、動画インデックスに影響し得ます。動画がページの意味ある一部である場合に有用であり、ページ下部に偶然埋め込まれているだけの場合には適しません。
最低限、次を提供します。
- 名前
- 説明
- サムネイル URL
- アップロード日
- 再生時間
- 埋め込み URL またはコンテンツ URL
解説動画や長尺動画では、キーモーメントが検索エンジンに動画の各セクションを理解させる助けになります。これにより検索での動画の表示が改善される可能性がありますが、やはり掲載が保証されるわけではありません。
Organization, Logo, and WebSite
Organization マークアップは、サイトの背後にあるエンティティを定義する助けになります。WebSite はサイト単位の理解を支援し、検索エンジンが表示を選択した場合には、sitelinks search box のような機能に関係することがあります。
このマークアップは派手というより基盤的なものです。次の点を明確にする助けになります。
- 公式サイトとしての識別
- ロゴ
- ソーシャルプロフィール
- 連絡先情報
- 親会社または子会社関係
まじめに運営されている企業、出版サイト、非営利団体、プロダクト企業はすべて、安定した場所、通常はホームページまたは会社概要ページに、整理された organization マークアップを持つべきです。
考え得るすべてのプロパティを詰め込まないでください。目的はエンティティの明確化であり、データベースの丸ごと出力ではありません。
FAQPage: technically supported, rarely visible for most sites
FAQPage は特別に触れておく価値があります。以前は手軽に成果を得られる手段だったからです。長年、FAQ マークアップは、質問と回答のアコーディオンでスニペットを拡張できました。そのため魅力的であり、予想どおり過剰に使われました。
その後 Google は FAQ リッチリザルトを大幅に制限し、一般に、よく知られた権威ある政府機関や医療系サイトにのみ表示するようになりました。他の検索エンジンは FAQ マークアップを異なる形で利用する可能性があり、マークアップ自体もコンテンツ構造を機械が理解する助けにはなります。しかし、ほとんどの商用サイトや編集型サイトは、目に見える FAQ リッチリザルトを期待すべきではありません。
FAQ マークアップは、ページが実際に FAQ を含んでいる場合にのみ使用してください。検索結果の表示面積を狙うためだけに、偽の Q&A ブロックを追加しないでください。
DiscussionForumPosting and ProfilePage
コミュニティコンテンツは検索結果でより目立つようになっており、構造化データはフォーラムスレッドやプロフィールページの識別を助けます。
DiscussionForumPosting は、主なコンテンツがユーザー生成の議論であるフォーラム、Q&A コミュニティ、ディスカッションプラットフォームに有用な場合があります。ProfilePage は、特に専門性、著者性、コミュニティ上のアイデンティティが重要な場合に、人物や投稿者についてのページを識別する助けになります。
これは、通常のマーケティング用お客様の声やブログコメントには適していません。ページタイプは実際の体験と一致しているべきです。
有用だが過大評価されがちなタイプ
一部の schema.org タイプは意味的には妥当ですが、それ単体で目に見える検索拡張を生むことはめったにありません。
例としては、次のようなものがあります。
ServiceThingCreativeWorkPersonPlaceImageObjectWebPageAboutPageContactPage
これらは「悪い」タイプではありません。ページをより正確に説明する助けになり、より広いナレッジグラフの文脈で有用な場合もあります。しかし、検索結果に目に見える変化を起こすことが目的なら、通常は二次的です。
たとえば、コンサルティングページを Service としてマークアップしても、特別な service リッチリザルトが安定して生成されるわけではありません。明確なコピー、内部リンク、高速なレンダリング、信頼できる根拠を備えたよく構成されたページのほうが、精巧だが未対応のマークアップより検索パフォーマンスに貢献します。
同様に、ImageObject は画像を説明できますが、画像検索のパフォーマンスは、周辺テキスト、ファイル名、キャプション、画像品質、インデックス状況、アクセシビリティにも依存します。Schema は基本の代替ではありません。
JSON-LD は通常、最適な実装形式
検索エンジンは Microdata や RDFa を含む複数の構造化データ形式を読み取れますが、JSON-LD が通常はもっとも扱いやすい選択肢です。
HTML の表示部分とマークアップを分離でき、テストしやすく、デザイナーがテンプレートを変更しても壊れにくいからです。ほとんどのチームにとって、ページの head または body に JSON-LD を置くことが実用上の標準です。
シンプルな商品例は次のようになります。
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Acme Carbon Tripod",
"image": "https://example.com/images/tripod.jpg",
"description": "A lightweight carbon tripod for travel photography.",
"brand": {
"@type": "Brand",
"name": "Acme"
},
"offers": {
"@type": "Offer",
"priceCurrency": "USD",
"price": "149.00",
"availability": "https://schema.org/InStock",
"url": "https://example.com/products/carbon-tripod"
}
}
この例は意図的に簡素です。ほとんどの構造化データは退屈なくらいでよいのです。巧妙さより正確さが勝ります。
実践的な優先順位モデル
何を先に実装するか決めるなら、次の順序を使ってください。
- 対応する検索機能に対応するページタイプから始める。 Product、recipe、event、job、video、breadcrumb、article、local business のマークアップは、通常、目立たないタイプより先に注目すべきです。
- ユーザーに見えるものだけをマークアップする。 見えない主張は、構造化データが対象外になったりリスクになったりする一般的な理由です。
- 個別ページではなくテンプレートを直す。 構造化データは、CMS や商品データベースから生成される場合にもっとも保守しやすくなります。
- 検証し、その後監視する。 公式のリッチリザルトツールや schema 検証ツールを使い、利用可能な場合は Search Console の拡張レポートを確認します。
- ページ体験を無視しない。 リッチリザルトは見せ方を助けるかもしれませんが、ユーザーは最終的にページに到達します。パフォーマンスレポートでチームが不安になるなら、schema を別の気晴らしにする前に、慌てずに Lighthouse レポートを読むを確認してください。
影響を弱めるよくあるミス
間違ったページタイプをマークアップする
カテゴリページは商品ページではありません。採用のランディングページは求人掲載ではありません。今後のウェビナー一覧は、必ずしもひとつのイベントではありません。
検索機能は通常、特定のページ意図を前提に設計されています。マークアップを、ページの主要な目的に合わせてください。
表示されていないプロパティを追加する
ページに評価が表示されていないなら、aggregateRating を含めないでください。求人ページに給与の記載がないなら、報酬マークアップを作り出すことには慎重であるべきです。商品が在庫切れなら、在庫ありとしてマークアップしてはいけません。
構造化データは、見える事実を解析しやすくするためのものであり、ページの並行バージョンを作るためのものではありません。
検証通過を成功とみなす
バリデーターに通ることは、構文が許容され、必須フィールドが存在している可能性があることを意味するだけです。ページがリッチリザルトを受け取ることを意味しません。
検証は成果ではなく、最低ラインだと考えてください。
一度 schema を実装して忘れる
価格は変わります。求人は期限切れになります。イベントは延期されます。著者は退職します。ロゴは再設計されます。
古いフィールドから生成された構造化データは、気づかないうちに不正確になることがあります。テンプレート、CMS フィールド、事業データソースを変更するたびに見直してください。
<!-- tool-cta:start -->
💡 お試しください: 実際に重要なスキーマタイプを調査する前に、JSON Formatter で JSON-LD を整理し、構造を監査しやすくしましょう。
<!-- tool-cta:end -->
落ち着いた推奨事項
ほとんどのサイトでは、schema 戦略は控えめで意図的であるべきです。
実際のコンテンツに合い、対応する検索機能に結びつくタイプを実装してください。データを正確に保ちます。信頼できるソースから生成します。検証します。結果を監視します。そして、そこで止めます。
ページ上のすべての名詞をマークアップする必要はありません。チェックリストに書かれていたからといって、12 個のネストされた schema タイプは不要です。そして、ページそのものより多くを語る構造化データは、間違いなく不要です。
Schema.org がもっとも有用なのは、曖昧さを取り除くときです。その明確さが、検索エンジンが実際に対応している機能と一致したとき、検索結果は改善されます。