構造化データとは、Web ページのコンテンツの意味や構造を、検索エンジンが機械的に理解できる形式で記述したメタデータです。Schema.org の語彙を使用し、JSON-LD、Microdata、RDFa のいずれかの形式で HTML に埋め込みます。
構造化データを適切に実装することで、Google の検索結果にリッチスニペット (評価の星、価格、FAQ のアコーディオンなど) が表示される可能性が高まります。リッチスニペットはクリック率 (CTR) を大幅に向上させるため、SEO 施策として非常に効果的です。<% if (typeof amazonTag !== 'undefined' && amazonTag) { %><a href="https://www.amazon.co.jp/s?k=構造化データ%20SEO&tag=<%= amazonTag %>" target="_blank" rel="nofollow noopener noreferrer" class="amazon-inline-link">Amazon の関連書籍</a><% } else { %>Amazon の関連書籍<% } %>も参考になります。
用語集ページでは、DefinedTerm タイプの構造化データを使用して各用語の名前と定義を記述します。一覧ページには CollectionPage タイプを使用し、パンくずナビゲーションには BreadcrumbList タイプを使用します。
Google の構造化データテストツール (Rich Results Test) を使用して、実装した構造化データが正しく認識されるかを検証できます。エラーや警告がある場合は修正し、リッチスニペットの表示資格を確保しましょう。<% if (typeof amazonTag !== 'undefined' && amazonTag) { %><a href="https://www.amazon.co.jp/s?k=Schema.org%20実装%20ガイド&tag=<%= amazonTag %>" target="_blank" rel="nofollow noopener noreferrer" class="amazon-inline-link">Schema.org 実装ガイド</a><% } else { %>Schema.org 実装ガイド<% } %>も役立ちます。