構造化データを使って内容を明確にする方法

構造化データを使うと、ページ内の情報を検索エンジンや他のシステムに意味付きで整理して伝えられるため、内容を明確にしやすくなります。

使い方の基本

  • ページ内容に合う種類を選ぶ
    例: 記事なら Article、商品なら Product、会社情報なら Organization のように、内容を最も正確に表すタイプを選びます。
  • 必要な項目を埋める
    構造化データでは、対象に応じたプロパティをできるだけ具体的に記述します。商品なら名前、価格、在庫、レビューなどが代表例です。
  • JSON-LD形式で記述する
    もっとも扱いやすい実装方法として、<script type="application/ld+json"> をHTML内に入れる方法がよく使われます。
  • ページの表示内容と一致させる
    構造化データに書く内容は、実際にユーザーが見られるページ上の内容と一致している必要があります。
  • 検証ツールで確認する
    実装後は、構文エラーや必須項目の不足がないかを確認し、必要に応じて修正します。

内容を明確にするコツ

  • 曖昧な表現を避ける
    たとえば「商品」だけでなく、Product として価格や在庫まで分けて書くと意味が伝わりやすくなります。
  • 関連情報をまとめる
    記事なら著者、公開日、見出し、画像などをセットで示すと、ページの理解がしやすくなります。
  • 具体的なタイプを選ぶ
    LocalBusiness より RestaurantStore のように、より具体的な型のほうが内容を明確に伝えられます。
  • まず重要ページから導入する
    すべてのページに一度に入れるより、記事・商品・会社概要など主要ページから始めると整理しやすいです。

簡単な例

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "構造化データを使って内容を明確にする方法",
  "author": {
    "@type": "Person",
    "name": "山田太郎"
  },
  "datePublished": "2026-08-01"
}
</script>

実務での進め方

  1. 対象ページの内容を整理する
  2. 最適なSchema.orgの種類を選ぶ
  3. 必須項目と推奨項目を埋める
  4. JSON-LDをHTMLに追加する
  5. 表示内容との一致と形式を確認する

必要なら、次に「記事ページ用」または「商品ページ用」の構造化データ例を日本語で作れます。

インターネットからの画像

こちらもおすすめ