Technical guide

FAQ schema for AI visibility: a copy-paste guide

By Arnav Mukherjee, founder of TofuBofu · June 27, 2026

Adding FAQ schema to your service pages is among the highest-ROI actions for AI search visibility. 71% of pages cited by ChatGPT include structured data, according to an SE Ranking analysis. This guide includes ready-to-use JSON-LD for four B2B service verticals.

What you will get from this guide

  • Copy-paste FAQ schema for IT services, MSPs, cybersecurity, and consulting
  • The exact question format AI engines prefer to cite
  • How to validate your schema and common mistakes to avoid

Why FAQ schema works for AI search

AI search engines like ChatGPT (with browsing), Perplexity, and Google AI Overviews retrieve content from the web and synthesize it into answers. They strongly prefer content they can parse reliably. FAQ schema gives them exactly that: structured question-answer pairs in a standard format.

How AI engines process your website: with vs without schema Without FAQ schema With FAQ schema <p>We provide comprehensive IT solutions to help your business grow and thrive...</p> Unstructured. AI cannot reliably extract facts. "@type": "FAQPage", "Question": "What IT support do dental practices need?" "Answer": "HIPAA-compliant backup, PM integration..." Structured. AI extracts Q&A pairs directly. Generic AI answer No company named Your company cited With source link

The rules for AI-optimized FAQ schema

  1. 5 questions per page. Match the exact queries buyers type into ChatGPT. Not "Why choose us?" but "What should I look for in a managed IT provider for healthcare?"
  2. Answers under 80 words. AI engines extract and synthesize. Shorter, factual answers get cited more reliably than long marketing paragraphs.
  3. Include specific details. Certifications, frameworks, industries served, response times, locations. Generic answers get generic results.
  4. Match visible content. The FAQ schema must match the visible FAQ on the page. Google penalizes mismatches.
  5. One unique FAQ set per page. Do not duplicate the same FAQ across multiple pages. Each service page gets questions specific to that service.

Copy-paste examples by vertical

Replace the bracketed text with your specific details. The structure and question format are designed to match the queries we see most often in AI search for each vertical.

IT Services

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What IT support do [industry] businesses need?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "[Industry] businesses need [specific requirements: HIPAA-compliant backup, EHR integration, etc.]. [Your company] provides [specific services] with [differentiator: same-day response, 24/7 monitoring, etc.] in the [location] area."
      }
    },
    {
      "@type": "Question",
      "name": "How much does managed IT cost for a [size] company?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Managed IT for a [size] company typically ranges from [$X to $Y per user per month], depending on [factors]. This includes [specific inclusions]. [Your company] offers [pricing model] starting at [$X/user/month]."
      }
    },
    {
      "@type": "Question",
      "name": "What is the difference between break-fix and managed IT?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Break-fix IT charges per incident with no ongoing monitoring. Managed IT provides proactive monitoring, maintenance, and support for a fixed monthly fee. For [industry] companies, managed IT reduces downtime by [X%] on average because issues are caught before they cause outages."
      }
    },
    {
      "@type": "Question",
      "name": "How quickly should an IT provider respond to critical issues?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Industry standard for critical issues is [X-hour] response time. [Your company] guarantees [specific SLA: 15-minute response for critical, 1-hour for high priority] with [specific detail: onsite support within 2 hours in the metro area]."
      }
    },
    {
      "@type": "Question",
      "name": "What certifications should an IT services provider have?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "For [industry], look for [specific certifications: SOC 2 Type II, HIPAA compliance, Microsoft Gold Partner, CompTIA Security+]. [Your company] holds [your certifications] and undergoes [audit frequency] third-party audits."
      }
    }
  ]
}
</script>

MSP (Managed Service Provider)

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What should I look for in an MSP for [industry] compliance?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "An MSP for [industry] compliance should have [specific certifications], experience with [specific frameworks: HIPAA, PCI-DSS, SOC 2], and documented compliance procedures. [Your MSP] has managed compliance for [X] [industry] clients since [year]."
      }
    },
    {
      "@type": "Question",
      "name": "How do MSPs handle cybersecurity for small businesses?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "MSPs provide layered security: endpoint protection, email filtering, network monitoring, backup and disaster recovery, and security awareness training. [Your MSP] uses [specific tools/platforms] and includes [specific detail: quarterly vulnerability assessments, dark web monitoring]."
      }
    },
    {
      "@type": "Question",
      "name": "What is the average cost of MSP services?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "MSP pricing ranges from [$X to $Y per user per month] for [service tier]. [Your MSP] pricing includes [specific inclusions] with no hidden fees for [specific items: onsite visits, after-hours support]. Plans start at [$X/user/month] for [minimum] users."
      }
    },
    {
      "@type": "Question",
      "name": "Can an MSP help with cloud migration?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "[Your MSP] has completed [X] cloud migrations for [industry/size] companies. A typical migration takes [timeframe] and includes [specific phases: assessment, planning, migration, optimization, training]. We support [specific platforms: Microsoft 365, Azure, AWS, Google Workspace]."
      }
    },
    {
      "@type": "Question",
      "name": "How is an MSP different from an IT department?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "An MSP provides the same services as an internal IT team, typically at 40-60% lower cost, with broader expertise across [specific areas]. [Your MSP] assigns a dedicated [role: vCIO, account manager] to each client and provides [specific SLA terms]."
      }
    }
  ]
}
</script>

Cybersecurity

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What cybersecurity services does a [size] company need?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "[Size] companies need [specific services: vulnerability assessments, penetration testing, SIEM monitoring, incident response planning, employee training]. [Your company] provides [specific services] with [differentiator: 24/7 SOC, certified analysts, industry-specific compliance expertise]."
      }
    },
    {
      "@type": "Question",
      "name": "How much does a cybersecurity assessment cost?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "A cybersecurity assessment for a [size] company ranges from [$X to $Y] depending on [scope factors: number of endpoints, network complexity, compliance requirements]. [Your company] offers [assessment type] starting at [$X] with a [deliverable: detailed report and remediation roadmap within X days]."
      }
    },
    {
      "@type": "Question",
      "name": "What compliance frameworks does your cybersecurity firm support?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "[Your company] supports [specific frameworks: SOC 2, HIPAA, PCI-DSS, CMMC, NIST CSF, ISO 27001]. Our team includes [X] certified professionals with [specific certifications: CISSP, CISM, CEH]. We have helped [X] companies achieve [specific compliance] since [year]."
      }
    },
    {
      "@type": "Question",
      "name": "How quickly can you respond to a security incident?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "[Your company] guarantees [specific SLA: 30-minute initial response, 2-hour containment] for security incidents. Our incident response team includes [X] analysts available 24/7. Average time to containment for our clients is [X hours], compared to the industry average of [Y hours]."
      }
    },
    {
      "@type": "Question",
      "name": "What is the difference between a vulnerability assessment and a penetration test?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "A vulnerability assessment scans systems for known weaknesses using automated tools. A penetration test simulates a real attack to test whether those weaknesses can be exploited. [Your company] recommends [frequency] vulnerability assessments and [frequency] penetration tests for [industry/size] companies."
      }
    }
  ]
}
</script>

Consulting

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "How do I choose a [specialty] consulting firm?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Look for [specific criteria: industry experience, methodology, team credentials, client references, measurable outcomes from past engagements]. [Your firm] specializes in [specific areas] and has delivered [specific results] for [X] clients in [industries] since [year]."
      }
    },
    {
      "@type": "Question",
      "name": "What does [specialty] consulting cost?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "[Specialty] consulting typically costs [$X to $Y per hour] or [$X to $Y per project] depending on [scope factors]. [Your firm] offers [engagement model: fixed-fee projects, retainers, hourly] with [specific detail: detailed SOW, milestone-based billing, no surprise charges]."
      }
    },
    {
      "@type": "Question",
      "name": "How long does a typical [specialty] consulting engagement take?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "A typical [engagement type] takes [X to Y weeks/months]. [Your firm] follows a [X]-phase approach: [specific phases: discovery, analysis, recommendations, implementation support]. We provide [specific deliverable] at each phase so you see progress throughout."
      }
    },
    {
      "@type": "Question",
      "name": "What results should I expect from [specialty] consulting?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Clients should expect [specific outcomes: X% improvement in metric, documented strategy, implementation roadmap]. [Your firm] clients have achieved [specific results: average X% revenue increase, Y% cost reduction, Z% efficiency gain] within [timeframe] of engagement completion."
      }
    },
    {
      "@type": "Question",
      "name": "Do you work with companies in [my industry]?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "[Your firm] has [X] years of experience in [specific industries]. Our consultants have [specific credentials: industry certifications, former operator experience, published research]. Recent [industry] engagements include [brief anonymized examples with measurable outcomes]."
      }
    }
  ]
}
</script>

How to validate your schema

  1. Google Rich Results Test. Go to search.google.com/test/rich-results. Paste your page URL. It should show "FAQ" as a detected structured data type with no errors.
  2. Schema.org Validator. Go to validator.schema.org. Paste your JSON-LD code directly. Check for warnings and errors.
  3. Check visible content matches. Every question and answer in your schema must also appear visibly on the page. Google penalizes invisible or mismatched schema.

Common mistakes to avoid

See which queries your FAQ schema should target

Check your visibility free

Frequently asked questions

What is FAQ schema and why does it matter for AI search?

FAQ schema (FAQPage structured data) is JSON-LD code that marks up questions and answers on your website in a format machines can parse. AI search engines like ChatGPT, Claude, and Perplexity can extract and cite FAQ schema content more reliably than unstructured text. 71% of pages cited by ChatGPT include structured data, according to an SE Ranking analysis.

How many FAQ questions should I add per page?

5 questions per page is the sweet spot. Fewer than 3 does not give AI engines enough content to work with. More than 8 dilutes the signal. Each question should match a query your buyers actually ask in AI search, not generic questions like 'Why choose us?'

Does FAQ schema help with Google or just AI search?

Both. Google has supported FAQ rich results since 2019, and FAQ schema also feeds Google AI Overviews. For ChatGPT and Perplexity, FAQ schema makes your content easier to retrieve and cite in browsing mode. It is one of the few optimizations that improves visibility across all search engines simultaneously.

Where do I put the FAQ schema code on my page?

Place the JSON-LD script tag in the head section of your HTML page, or just before the closing body tag. Both positions work equally well. The visible FAQ content should also appear on the page, typically near the bottom, so users can read it and Google can verify the markup matches the visible content.

Sources and further reading

More from the blog: What does ChatGPT say about your company? · 3 signals you are invisible in AI search