Free WordPress plugin · v1.9.2

FAQ schema built to get you cited by AI search

AI FAQ Schema turns your FAQs into answers ChatGPT, Perplexity and Google AI Overviews can quote. It scores them, adds the schema markup, and serves an llms.txt for you.

No API key requiredWorks with any themeNo coding
yoursite.com/wp-admin/post.php
Paste FAQs in almost any format. Q:/A:, numbered lists, plain text, HTML or Markdown. The parser splits them into questions and answers.
FAQAI SEO FAQ Schema
Auto GenerateI Have FAQManual Input
Paste FAQ text
Q: What is llms.txt? A: llms.txt is a plain-text index of your site that AI tools can read. Q: Do I need an API key to use this plugin? A: No. Pasting, scoring, schema and llms.txt work without one.
↓ parsed into 2 FAQs
Q: What is llms.txt?A: llms.txt is a plain-text index of your site that AI tools can read.
Q: Do I need an API key to use this plugin?A: No. Pasting, scoring, schema and llms.txt work without one.
SEO SCORE
87/100

12 search checks

GEO SCORE
93/100

8 AI-citation checks

SEO BREAKDOWN
Basic40/40
Direct answer27/30
Keyword SEO20/30
1 answer doesn't start with a direct response (Yes/No/The…).
2 questions don't contain the target keyword "llms.txt".
<!-- added to your page <head> --> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "What is llms.txt?", "acceptedAnswer": { "@type": "Answer", "text": "llms.txt is a plain-text…" } }, …] } </script>

FAQs

What is llms.txt?

llms.txt is a plain-text index of your site that AI tools can read.

Do I need an API key to use this plugin?
How do I block GPTBot from my site?
# Your Site Name > A short description of what your site covers. ## Pages - [About](https://yoursite.com/about/): Who we are and what we do - [Contact](https://yoursite.com/contact/): How to reach us ## Latest posts - [What is llms.txt?](https://yoursite.com/what-is-llms-txt/): A plain-text map of your site for AI tools - [How to add FAQ schema](https://yoursite.com/faq-schema/): Step-by-step for WordPress
BlockCrawlerWhat it does
OAI-SearchBotIndexes pages for ChatGPT Search (search)
PerplexityBotIndexes pages for Perplexity answers (search)
GPTBotCollects content to train OpenAI models
ClaudeBotCollects content to train Claude models
CCBotOpen web dataset used to train many models
BytespiderByteDance AI crawler

What AI FAQ Schema does

Most FAQ plugins only draw an accordion. This one also checks your answers and helps AI engines find them.

Paste FAQs in any format

Q:/A:, numbered lists, plain text, HTML or Markdown. The parser works out which is which.

FAQPage schema, automatically

Valid schema.org JSON-LD goes into your page head. No shortcodes, no code.

SEO + GEO scores

12 search checks and 8 AI-citation checks, each out of 100, with a note on what to fix.

llms.txt for your site

An auto-built index of your pages and latest posts at yoursite.com/llms.txt, kept up to date.

AI crawler control

Allow or block 13 AI crawlers by name through robots.txt. One checkbox each.

7 display styles

Accordion, card, timeline and more. Set colors and fonts per block.

19 languages

FAQ output matches your post language, or you can pick one of 18 languages yourself.

Light on your site

Schema is built once when you save, then cached. Visitors load one small script tag.

No API key needed to start

Everything on the left works the moment you activate the plugin. AI writing is an add-on you can turn on later with your own OpenAI key.

FREE · NO KEY

Works out of the box

  • Paste or type FAQs
  • SEO + GEO quality scores
  • FAQPage JSON-LD schema
  • llms.txt
  • AI crawler control (13 bots)
  • 7 display styles
OPTIONAL · YOUR OPENAI KEY

Let AI do the writing

  • Auto Generate: writes FAQs from your post
  • Fix with AI: rewrites answers to pass the checks
  • AI keyword detection

You pay OpenAI directly, and only when you click Generate. With gpt-5.6-luna, 5 FAQs for one post cost a fraction of a cent.

Set up in three steps

Install

In WordPress, go to Plugins → Add New and search AI FAQ Schema. Install and activate.

Add the block

Open any post, add the FAQ Schema block, and paste, type or generate your FAQs.

Check and publish

Click Analyze, fix what it flags, then publish. The schema is added for you.

What an AI-ready answer looks like

AI engines quote answers that start with the answer, stay short, and stand on their own. The GEO score checks for exactly that.

HARD TO QUOTE

Do I need an API key?

Great question! As mentioned above, it really depends on which features you want to use, and there are several options available to you.

  • Filler opener
  • "As mentioned above" needs context
  • No clear answer
EASY TO QUOTE

Do I need an API key?

No. Pasting FAQs, quality scores, FAQPage schema, llms.txt and crawler control all work without a key. You only need an OpenAI key for Auto Generate and Fix with AI.

  • Answer in the first word
  • Stands on its own
  • Short and specific

Example written for this page.

Questions

Is it really free?

Yes. AI FAQ Schema is free on WordPress.org under the GPLv2 license. The only possible cost is OpenAI usage, and only if you add your own key for the optional AI features.

Will this help me get cited by AI search?

It gives AI engines clean, self-contained Q&A plus valid FAQPage schema, which makes your answers easier to quote. It does not change your Google keyword rankings directly, and no plugin can guarantee a citation.

Does Google still show FAQ rich results?

No. Google retired FAQ rich results from Search in 2026. The schema is still read by Bing and AI assistants built on its index, and it helps any engine understand your page. That is why this plugin focuses on AI citation.

What is llms.txt?

llms.txt is a plain-text index of your pages and latest posts, served at yoursite.com/llms.txt. It gives AI tools a quick map of what your site covers. Support varies by tool, and Google has said its search does not use it. The plugin builds and updates it for you. If you already have an llms.txt file, the plugin leaves it alone.

Can I block GPTBot but stay in AI search?

Yes. Training crawlers (like GPTBot and CCBot) and search crawlers (like OAI-SearchBot and PerplexityBot) are separate bots. You can block training bots and keep search bots allowed. Everything is allowed by default.

Does it work with Yoast or Rank Math?

Yes. It adds its own FAQPage schema and works alongside other SEO plugins. Just don't turn on FAQ schema in your SEO plugin for the same page, or you'll have it twice.

Does it work with the Classic Editor?

No. It is a block for the WordPress block editor (Gutenberg). It needs WordPress 6.0+ and PHP 8.0+.

Tell us what to build next

AI FAQ Schema is shaped by the people who use it. Ask for a feature, report a bug, or tell us what was confusing. Requests go to the public WordPress.org support forum, so you can see what others asked too.

Make your FAQs easy for AI to quote

Free on WordPress.org. Install it from your WordPress dashboard.

No API key requiredGPLv2WordPress 6.0+