Beginner20 min

FAQ Knowledge Base

Create an FAQ section with FAQPage schema that can appear as rich results in Google.

What You'll Build

A knowledge base of frequently asked questions that display directly in Google search results, driving more clicks to your site.

Data Format

Simple two-column structure:

question,answer
How do I reset my password?,Go to Settings > Account > Reset Password...
What payment methods do you accept?,We accept Visa, Mastercard, and PayPal...

Step 1: Prepare Questions

  1. Export your FAQ data as CSV
  2. Ensure questions end with "?"
  3. Keep answers concise but complete
  4. Check for duplicate questions

Step 2: Generate FAQPage Schema

Select the FAQPage template and map:

  • question → Question text
  • answer → Answer text

Generated Schema

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "How do I reset my password?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "Go to Settings > Account..."
    }
  }]
}

Best Practices

  • Target questions people actually search for
  • Provide complete, helpful answers
  • Organize FAQs by topic/category
  • Update regularly as questions change