テクニカルSEOの最前線——構造化データとCore Web Vitals
レッスン5:テクニカルSEOの最前線——構造化データとCore Web Vitals
このレッスンで学ぶこと
- 構造化データ(Schema.org)の役割と主要なスキーマの種類を説明できる
- JSON-LDによる構造化データの記述方法を理解する
- Core Web Vitals(LCP・CLS・INP)の各指標の意味と基準値を把握する
- テクニカルSEOの改善優先順位を判断できる
レッスン4では、GEOとLLMOというAI検索エンジンに対応するための新しい最適化手法を学びました。良質なコンテンツを作ることに加えて、そのコンテンツを検索エンジンやAIに正しく伝え、ユーザーに快適に表示する「技術的な基盤」も重要です。このレッスンでは、テクニカルSEOの中でも特に重要な構造化データとCore Web Vitalsについて学びます。
構造化データとは
構造化データとは、Webページの内容を検索エンジンやAIに「意味」として伝えるための仕組みです。
通常のHTMLでは、ブラウザはテキストの見た目(見出し、段落、リンクなど)を理解できますが、そのテキストが「商品の価格」なのか「イベントの日時」なのかといった意味までは自動的に判断できません。
構造化データを使うと、「この数字は商品の価格です」「この日付はイベントの開催日です」といった意味を、検索エンジンが機械的に理解できる形で伝えられます。
構造化データの標準的な語彙として、Schema.orgが広く使われています。Schema.orgは、Google、Microsoft、Yahoo!などの主要な検索エンジンが共同で策定した語彙集です。
JSON-LDによる記述方法
構造化データの記述方法にはいくつかの形式がありますが、Googleが推奨しているのは「JSON-LD(ジェイソン・エルディー)」という形式です。JSON-LDは、HTMLの<script>タグ内にJSON形式で構造化データを記述する方法です。
以下は、記事ページにArticleスキーマを記述する例です。
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "生成AI時代のSEO入門",
"author": {
"@type": "Person",
"name": "藤原 真紀"
},
"datePublished": "2026-04-01",
"description": "AI検索時代に対応するSEO戦略を解説します"
}
</script>
JSON-LDの利点は、HTMLの本文コードに手を加えずに、<head>タグ内にスクリプトとして追加できる点です。既存のページを改修する際にも導入しやすく、メンテナンスも容易です。
SEOで重要な構造化データの種類
2026年現在、SEOやGEOの観点で特に重要な構造化データの種類を紹介します。
Article(記事)
ブログ記事やニュース記事に使用します。タイトル、著者、公開日、更新日などを明示できます。AI Overviewが記事の内容を参照する際にも活用されます。
FAQPage(よくある質問)
質問と回答のセットを構造化できます。検索結果に質問と回答が直接表示される「リッチリザルト」として表示される可能性があり、ゼロクリック検索の時代でも高い視認性を確保できます。
HowTo(手順)
ステップバイステップの手順を構造化できます。料理のレシピ、DIYの手順、ソフトウェアの設定方法などに適しています。
Person(人物)
著者や専門家のプロフィールを構造化できます。レッスン2で学んだE-E-A-Tの向上に直結する重要なスキーマです。著者の名前、肩書き、所属組織、SNSアカウントなどを紐づけることで、Googleが著者を実在の専門家として認識しやすくなります。
Organization(組織)
企業や団体の情報を構造化できます。会社名、所在地、ロゴ、連絡先などを明示することで、サイトの信頼性を高められます。
Course(コース)/ LearningResource(学習リソース)
教育コンテンツに使用します。学習コンテンツを提供するサイトでは、コースの名称、提供者、学習レベル、レッスン数などを構造化することで、検索エンジンに教育コンテンツとして認識されやすくなります。
💡 ポイント 構造化データを実装したからといって、検索順位が直接上がるわけではありません。しかし、リッチリザルトとして検索結果に表示されることでクリック率が向上し、AIがコンテンツの意味を正確に理解するための手助けにもなります。間接的にSEOとGEOの両方に効果があります。
構造化データの実装と検証
構造化データを実装したら、正しく記述されているかを検証しましょう。Googleが提供する以下の無料ツールが活用できます。
- リッチリザルトテスト:構造化データが正しく記述されているか、リッチリザルトの対象になるかを確認できる
- Google Search Console:サイト全体の構造化データの状態を確認し、エラーがあれば修正できる
構造化データの記述にエラーがあると、リッチリザルトが表示されなくなるだけでなく、検索エンジンがコンテンツの意味を正しく認識できなくなります。実装後は必ず検証を行いましょう。
Core Web Vitalsとは
Core Web Vitals(コア・ウェブ・バイタルズ)は、Googleがユーザー体験の品質を測定するための指標です。「実際にページを訪れたユーザーが、どのような体験をしているか」をデータとして可視化します。
Googleは、Core Web Vitalsをランキングの評価要素として使用しています。2026年3月のコアアップデートでは、パフォーマンスの重みがさらに強化されました。
Core Web Vitalsは3つの指標で構成されています。
LCP(Largest Contentful Paint)
LCPは「最大コンテンツの描画」を測定します。ページ内で最も大きなコンテンツ要素(画像やテキストブロックなど)が表示されるまでの時間です。
- 良好:2.5秒以内
- 改善が必要:2.5秒〜4.0秒
- 不良:4.0秒超
ユーザーがページを開いてから「ページが表示された」と感じるまでの速さを表す指標です。LCPが遅いと、ユーザーはページの読み込みを待ちきれずに離脱してしまいます。
CLS(Cumulative Layout Shift)
CLSは「累積レイアウトシフト」を測定します。ページの読み込み中に、コンテンツの位置が予期せずにずれる現象の度合いを数値化したものです。
- 良好:0.1以下
- 改善が必要:0.1〜0.25
- 不良:0.25超
例えば、記事を読んでいる最中に広告が急に表示されて、読んでいた位置がずれてしまう経験はないでしょうか。このようなレイアウトのずれは、ユーザーに不快感を与えます。CLSはこのずれの度合いを測定します。
INP(Interaction to Next Paint)
INPは「次の描画までのインタラクション」を測定します。ユーザーがボタンをクリックしたり、テキストを入力したりしたときに、画面がその操作に反応するまでの時間です。
- 良好:200ミリ秒以内
- 改善が必要:200〜500ミリ秒
- 不良:500ミリ秒超
INPは、2024年3月に旧来の指標であるFID(First Input Delay)に代わって正式に導入された比較的新しい指標です。FIDが「最初の操作」だけを測定していたのに対し、INPはページ上のすべての操作を対象とします。
2026年現在、サイトの43%がINPの基準値をクリアできていないというデータがあり、3つの指標の中で最も対策が遅れている領域です。
⚠️ 注意 Core Web Vitalsはランキング要素の1つですが、コンテンツの質が最も重要であることに変わりはありません。Core Web Vitalsが多少基準に達していなくても、コンテンツの質が高ければ上位に表示されることはあります。ただし、同程度の品質のコンテンツであれば、Core Web Vitalsが良好なサイトが優先されます。
Core Web Vitalsの改善の考え方
Core Web Vitalsの改善は、専門的な技術知識が必要な場合も多いですが、基本的な考え方を理解しておくことは重要です。
LCPの改善
- サーバーの応答速度を改善する
- 画像を最適化する(次世代フォーマットの使用、適切なサイズへの圧縮)
- 不要なJavaScriptやCSSの読み込みを遅延させる
CLSの改善
- 画像や動画のサイズ(幅と高さ)をHTMLで事前に指定する
- 広告や埋め込みコンテンツのスペースを事前に確保する
- フォントの読み込みによるレイアウトのずれを防ぐ
INPの改善
- JavaScriptの実行時間を短縮する
- ユーザーの操作に対する処理を最適化する
- メインスレッドをブロックする重い処理を分割する
📝 補足 Core Web Vitalsの現状は、Google Search Consoleの「ウェブに関する主な指標」レポートで確認できます。また、個別のページの状態は、Googleの「PageSpeed Insights」というツールで詳しく分析できます。まずは現状を把握することから始めましょう。
テクニカルSEOの優先順位
テクニカルSEOの改善項目は多岐にわたりますが、すべてを同時に対応する必要はありません。以下の優先順位で取り組むことをお勧めします。
- クロール・インデックスの確保:サイトが正しくクロール・インデックスされていることを確認する(最低限の土台)
- HTTPS対応:サイト全体がHTTPSで配信されていることを確認する
- Core Web Vitalsの改善:LCP、CLS、INPの順に改善に取り組む
- 構造化データの実装:主要なページにArticle、FAQPage、Personなどのスキーマを追加する
- モバイル対応の確認:モバイルでの表示とユーザビリティを確認する
このコースの総まとめ
レッスン5まで、「生成AI時代のSEO」について体系的に学んできました。最後に、コース全体を振り返りましょう。
- レッスン1では、SEOの基本とAI検索の台頭による変化を学びました
- レッスン2では、コンテンツの品質基準であるE-E-A-Tと、AI時代における差別化の重要性を学びました
- レッスン3では、AI Overviewとゼロクリック検索への具体的な対応策を学びました
- レッスン4では、GEOとLLMOという新しい最適化手法と、SEOとの統合戦略を学びました
- レッスン5では、構造化データとCore Web Vitalsという技術的な基盤を学びました
生成AI時代のSEOは、「コンテンツの質」と「技術的な基盤」の両輪で成り立っています。AIの進化は今後も続きますが、「ユーザーにとって本当に価値のある情報を、わかりやすく、正確に提供する」という本質は変わりません。このコースで学んだ知識を土台に、自サイトのSEO改善に取り組んでいただければ幸いです。
まとめ
このレッスンでは、以下のことを学びました。
- 構造化データは、Webページの内容の「意味」を検索エンジンやAIに伝える仕組みである
- JSON-LDがGoogleの推奨する記述形式である
- Article、FAQPage、HowTo、Person、Organizationなどが主要なスキーマである
- Core Web VitalsはLCP(表示速度)、CLS(レイアウトの安定性)、INP(操作への応答速度)の3指標で構成される
- INPは2024年に導入された新しい指標で、43%のサイトが基準未達である
- テクニカルSEOは優先順位を付けて段階的に改善するのが効果的である
確認クイズ
このレッスンの理解度をチェックしましょう。