Blog

/ LLMOのコンテンツ・情報構造

Q&Aコンテンツは構造化データ(FAQPage)とllms.txt向けにどう設計するか?

「Q単独で意味が成立する」を絶対条件にした上で、FAQPage形式の構造化データを実装するのが基本です。

構造化データとは、検索エンジンや生成AIに「このページはFAQ(よくある質問)です」「この事業者は名古屋にある寿司店です」といった意味を、機械が読める形で伝える仕組みのことです。schema.org(スキーマ・ドット・オーグ)という業界共通の仕様があり、その中の「FAQPage」というタイプがQ&Aページ用の枠組みになります。HTMLの中にJSON-LDという形式で記述します。

設計上のポイント:

  • Qは省略しない。「料金は?」ではなく「○○サービスの料金体系はどうなっていますか?」のように主語を含める
  • Aは200〜400字程度。冒頭で結論、続けて根拠
  • 同じ意味のQを別ページに重複させない(カニバリ回避)
  • FAQPageの構造化データの中のmainEntityという項目に、Q&Aを並べて記述する
  • llms.txtにはFAQセクションを別途設けて、ページ内Q&Aへのリンクと簡潔な要旨を記載

特に重要なのが「カテゴリに頼らない設計」です。サイト上ではカテゴリ階層で整理されていても、LLMやRAGはQ単体で抜き出します。「カテゴリ名が見えていれば分かる」では足りません。