UTSSites Auto FAQ Schema

Description

UTSSites Auto FAQ Schema is the most intelligent, fully automatic FAQ schema plugin for WordPress. While other plugins make you manually enter every question and answer, this plugin reads your existing content — headings, paragraphs, bold text — and automatically generates perfect Google-ready FAQPage JSON-LD schema in seconds.

Install. Activate. Done. No shortcodes. No manual work. No coding required.

Zero config. Auto detect. Unlimited FAQs. Google-ready schema. Instant rich snippets.

🏆 Why Choose UTSSites Auto FAQ Schema?

  • Zero manual work — no questions to enter, no shortcodes to add
  • 3 smart detection strategies — headings, paragraphs, bold text
  • 40+ question patterns — detects any natural question format
  • Unlimited FAQs — no artificial limits in the free version
  • 100% Google compliant — passes Rich Results Test every time
  • Zero performance impact — no JS, no API calls, no slowdowns
  • Free forever — GPL open source, no license keys needed

⚡ How It Works — Fully Automatic

Every time a visitor loads your page, the plugin silently:

  1. Checks eligibility — Is this post type enabled? Is this page excluded? Is schema active for this post?
  2. Scans your content — Runs 3 detection strategies in priority order
  3. Deduplicates — Removes duplicate questions found across strategies
  4. Applies limits — Trims to your configured FAQ limit and answer length
  5. Injects schema — Outputs valid FAQPage JSON-LD into your head
  6. Google indexes it — Rich snippet dropdowns appear in search results

The entire process adds less than 1ms to page load. Truly invisible.

🔎 3 Smart Detection Strategies

Strategy 1 — H2 to H5 Heading Detection (Highest Priority)

Scans all question-style headings in your content. Any H2, H3, H4, or H5 that ends with “?” or contains a question word is automatically detected. The paragraph immediately following becomes the answer. You choose which heading levels to include from Settings.

Strategy 2 — Paragraph Tag Detection

No heading structure needed. If any paragraph contains a sentence starting with a question word and ending with “?”, the question is extracted automatically — and the next paragraph becomes the answer. Perfect for blog articles and natural prose.

Strategy 3 — Bold / Strong Tag Detection

Detects questions inside strong or b tags. Perfect for FAQ-style content where questions are bolded and answers follow in the next paragraph.

✨ Complete Free Feature List

Detection & Core

  • H2, H3, H4, H5 heading detection — choose levels individually
  • Paragraph tag sentence detection
  • Bold / Strong tag detection
  • 40+ question word patterns — How, What, Why, When, Where, Who, Which, Can, Could, Is, Are, Was, Will, Should, Does, Did, Tell me, Explain, Define, Describe, Give me, Show me, and more
  • Detect questions without “?” — detect question-word headings even without question mark
  • Hash-based smart deduplication — identical questions appear only once
  • Answer auto-extraction — next sibling element becomes the answer automatically

Schema Output

  • Valid FAQPage JSON-LD schema — schema.org fully compliant
  • Passes Google Rich Results Test — 100% validation
  • Injected into head via wp_head hook
  • Proper JSON encoding with special character escaping
  • Configurable max and min answer length

Settings & Control

  • Global enable / disable toggle
  • Post type selection — Posts, Pages, Products, Custom Post Types
  • Heading level toggles — H2, H3, H4, H5 individually
  • Paragraph detection toggle
  • Bold detection toggle
  • Unlimited FAQs per page — no artificial cap
  • Max answer length in characters
  • Min answer length filter — skip very short answers
  • Exclude specific post/page IDs
  • Custom question patterns — add your own

Per-Post Control

  • Sidebar meta box in every post and page editor
  • Per-post schema disable toggle
  • Per-post custom FAQ limit override
  • Live FAQ preview — see detected questions before publishing
  • Full JSON-LD preview per post

Live Schema Preview

  • Bulk preview of recent posts in Settings page
  • FAQ List tab — human-readable question and answer list
  • JSON-LD tab — exact raw schema code injected into page head
  • FAQ count badge

Compatibility

  • WordPress 5.5 to 6.9
  • PHP 7.4+
  • Gutenberg Block Editor
  • Classic Editor
  • Elementor, Divi, WPBakery, Beaver Builder
  • WooCommerce product pages
  • Rank Math SEO — conflict-safe
  • Yoast SEO — conflict-safe
  • WPML, Polylang — multilingual ready
  • All major caching plugins
  • Multisite compatible
  • No external dependencies — zero external API calls
  • GPL-2.0+ open source

📈 Why FAQ Schema Matters for Your SEO

Google displays FAQ rich snippets for content with valid FAQPage schema. These expandable dropdowns appear directly below your search listing:

  • 2 to 5x more SERP visibility — your listing dominates the page
  • Higher Click-Through Rate — more screen space means more clicks
  • Lower bounce rate — users who click already know what to expect
  • Competitive advantage — most sites still don’t use FAQ schema

💎 Pro Version — For Serious SEO Professionals

👉 View All Pro Plans & Pricing

FAQ Management (Pro)

  • Manual FAQ Builder with Drag & Drop Reorder
  • Custom Answer Override per FAQ
  • Export / Import FAQs in JSON format
  • Broken FAQ Detector
  • Answer Length Optimizer
  • Smart FAQ Score — Excellent / Good / Fair / Poor rating
  • FAQ Templates Library — 6 niche templates

AI-Powered Features (Pro)

  • AI FAQ Suggestions — Google Gemini
  • AI FAQ Suggestions — Groq (Llama)
  • AI FAQ Suggestions — OpenAI GPT-4
  • Tone-Aware AI — Medical, Legal, Tech, eCommerce
  • AI FAQ Quality Check
  • PAA Suggester — Google Autocomplete
  • Long-tail Question Suggester

Advanced Schema Types (Pro)

  • HowTo Schema with HowToStep support
  • QAPage Schema
  • Video FAQ Schema — YouTube integration
  • Article + FAQ Combined Schema
  • Schema Expiry Date
  • Conditional Schema Rules per category or tag
  • One-Click Google Rich Result Test
  • Schema Validator in-plugin
  • Rank Math / Yoast Conflict Handler

Integrations & Analytics (Pro)

  • Google Search Console Integration
  • Analytics Dashboard + CSV Export
  • FAQ A/B Testing
  • Gutenberg FAQ Accordion Block
  • Elementor FAQ Widget
  • FAQ Shortcode + Widget
  • WooCommerce Advanced Integration
  • REST API (4 endpoints)
  • Zapier / Webhook
  • White Label — Full Rebrand
  • Client PDF Reports
  • Multi-site Network Support
  • Priority Support + All Future Updates

Pricing

  • Starter — $19/yr — 1 site
  • Pro — $49/yr — 3 sites (Most Popular)
  • Agency — $99/yr — Unlimited sites
  • Lifetime — $199 one-time — Unlimited sites, all future features forever

👉 Get Pro Today

Screenshots

  • Settings page — Full configuration panel with General Settings, Detection Sources, FAQ Limits, and JSON Schema Preview sidebar. Enable/disable toggles, post type selection, heading levels H2-H5, paragraph and bold detection.
  • Per-post meta box in the WordPress block editor — shows Schema Active status, disable toggle, FAQ Limit override (Unlimited — Free), and Preview FAQ Schema button alongside Yoast SEO panel.
  • Question Detection Patterns — all 40+ built-in patterns (How, What, Why, When, Where, Who…) with checkboxes, plus custom patterns textarea for adding your own question words.
  • FAQ & Answer Limits panel — Max FAQs, answer length settings, exclude IDs, Detection Sources with live toggle status, and full JSON-LD schema preview with FAQ list and raw code output.

Installation

Automatic Installation

  1. Go to Plugins > Add New Plugin in WordPress admin
  2. Search for UTSSites Auto FAQ Schema
  3. Click Install Now then Activate Plugin
  4. Done — plugin works automatically with zero configuration

Manual ZIP Upload

  1. Go to Plugins > Add New Plugin > Upload Plugin
  2. Choose the ZIP file, Install Now, then Activate
  3. Optionally visit Settings > Auto FAQ Schema to configure

FTP Upload

  1. Extract the ZIP and upload utssites-auto-faq-schema folder to /wp-content/plugins/
  2. Activate from the Plugins menu in WordPress admin

FAQ

Does this require any manual FAQ entry or shortcodes?

No. Zero manual work. The plugin automatically detects questions from your existing content — headings, paragraphs, bold text. No shortcodes, no custom fields, no manual input of any kind.

Is the FAQ limit really unlimited in the free version?

Yes. The free version has no FAQ limit — you can detect and inject as many FAQs as your content contains. You can also set a custom cap from Settings if you prefer.

Will this slow down my website?

No. The plugin outputs a single tiny JSON-LD script tag in your page head. There is no frontend JavaScript, no external HTTP requests, no database queries on the front end. Performance impact is zero.

Can I exclude specific posts or pages?

Yes. Add post/page IDs to the Exclude IDs field in Settings, or use the sidebar meta box in the post editor to disable schema for that specific post.

Does it conflict with Rank Math or Yoast SEO?

No. The plugin outputs a separate JSON-LD block for FAQPage schema only. Multiple JSON-LD blocks are fully supported by Google.

Does it work with Gutenberg, Elementor, Divi, and page builders?

Yes. Works with all major page builders that use WordPress native the_content filter.

Is this plugin GDPR compliant?

Yes. No external HTTP requests, no user data stored, no cookies, no tracking of any kind. Fully GDPR compliant.

Is there a Pro version?

Yes. Pro adds Manual FAQ Builder, AI Suggestions (Gemini/GPT-4/Groq), HowTo Schema, QAPage Schema, Analytics Dashboard, White Label, REST API, and much more. View pricing.

What WordPress and PHP versions are required?

WordPress 5.5 or higher and PHP 7.4 or higher. Tested up to WordPress 6.9.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“UTSSites Auto FAQ Schema” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.1.4

  • Renamed plugin to UTSSites Auto FAQ Schema
  • Removed all external SDK dependencies — fully self-contained
  • Improved admin UI — all assets loaded via wp_enqueue system
  • All outputs properly escaped — full WordPress security compliance
  • Proper UTSAFS_ function and constant prefixes — zero naming conflicts
  • Performance improvements and code cleanup

2.0.0

  • Added paragraph tag detection — questions inside p tags auto-detected
  • Added Bold / Strong tag detection
  • Smart auto-deduplication across all three detection strategies
  • 15 new question patterns added
  • Improved admin UI with tabbed schema preview
  • Richer per-post meta box with live JSON-LD preview
  • Min answer length filter added
  • Custom question pattern management

1.0.0

  • Initial release
  • H2 to H5 heading detection with 25+ question patterns
  • FAQPage JSON-LD schema injection
  • Global enable / disable toggle
  • Post type selection and heading level toggles
  • Max FAQ limit and answer length settings
  • Exclude specific post/page IDs
  • Per-post disable toggle via editor meta box
  • Live JSON-LD preview in Settings