バリ島やマレーシアなどで暮らしてます

FAQページの構造化マークアップ方法(JSON-LD)

Google構造化ツールに新しく登場した「よくある質問(FAQ)」を導入する方法です。

JSON-LD形式に場合、HTMLファイル内にJava Scriptとして記述します。

こちらは質問が3つの場合のソースです。適宜、カスタマイズしてください。

  
<script type="application/ld+json">
{
	"@context": "http://schema.org",
	"@type": "FAQPage",
	"description": "FAQページの概要文",
  "mainEntity": [{
    "@type": "Question",
    "name": "質問①",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "<p>質問①のアンサー</p>",
 "url":"https://xxx.com",
"image": "https://xxx.com/images/xxx.jpg"
    }
  }, {
    "@type": "Question",
    "name": "質問②",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "<p>質問②のアンサー</p>",
 "url":"https://xxx.com",
"image": "https://xxx.com/images/xxx.jpg"
    }
  }, {
    "@type": "Question",
    "name": "質問③",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "<p>質問③のアンサー</p>",
 "url":"https://xxx.com",
"image": "https://xxx.com/images/xxx.jpg"
    }
  }]
  }
</script>

マークアップ後はこちらのページでチェック!
>> リッチリザルトテストページ

参考ページ:

>> Google 公式「よくある質問(FAQ)」
>> ANSERに含められるプロパティ一覧