---
title: "Schema Detector: FAQ, Service and Contact schema for WordPress"
url: "https://aeoultimate.com/docs/wordpress/schema-detector/"
description: "Find WordPress pages that qualify for FAQ, Service or Contact schema, see which are missing it, and add it in one click, free and with no AI. Video + guide."
author: "David Chamberlain"
published: "2026-10-13T04:47:21+00:00"
modified: "2026-10-15T16:03:24+00:00"
language: "en-US"
site: "AEO Ultimate"
---

Source: https://aeoultimate.com/docs/wordpress/schema-detector/

AEO Ultimate for WordPress

# Schema Detector: FAQ, Service and Contact schema

Schema Detector finds the content on your site that qualifies for structured data, such as questions and answers, services and contact details, checks whether the matching schema is there, and adds it in one click. Watch the walkthrough, or read the guide below.

A tour of the Schema Detector on aeoultimate.com, adding FAQ schema to a page in one click.

Read the transcript

**0:00 What Schema Detector does, and why schema matters for AEO**
Schema Detector finds content on your site that qualifies for structured data — FAQs, services and contact details — and checks whether the matching schema is there. Schema tells search engines and AI assistants exactly what each part of a page is: a question and its answer, a service you offer, or how to reach you. That's what lets an answer engine lift your answer and credit you for it.

**0:26 FAQ: pages with questions and answers**
On the FAQ tab, twenty-one pages have question-and-answer content, and eleven of them are missing FAQPage schema. It finds questions and answers six ways, from FAQ and accordion blocks to question-style headings.

**0:43 Adding FAQ schema in one click**
Our Social Graph guide is missing its FAQ schema. Click Add FAQ Schema, and AEO Ultimate builds it from the questions already on the page. It's free, with no AI calls, and Generate All does every page at once.

**0:59 FAQ section removed: schema without visible questions**
When a page no longer shows its questions but still carries FAQ schema, it's flagged FAQ section removed. Google requires FAQ content to be visible on the page, so either remove the schema or put the questions back.

**1:23 Service schema**
The Service tab does the same for service pages. Here, all six have Service schema, and you can edit or remove any of them.

**1:38 Contact: Organization, address and contact point**
Contact checks your contact pages for Organization, address and contact point schema. Enter your business info once, and Create from this info adds complete schema to any contact page that needs it.

**2:00 Conflicts with other SEO plugins**
Conflicts watches for Yoast, Rank Math, All in One SEO and other schema plugins writing the same schema types, so you keep one version, and it can clear leftover schema data from an SEO plugin you've removed.

**2:14 Wrap-up**
Rescan after you edit your pages, and keep each schema type in one place, so search engines and AI assistants see one consistent answer. Thanks for watching.

## Why does schema matter for AEO?

Structured data tells search engines and AI assistants exactly what each part of a page is: a question and its answer, a service you offer, or how to reach you. Answer engines quote passages rather than whole pages, and FAQPage schema marks which text is the question and which is the answer, so an engine can lift your answer and credit you for it.

## How does it find FAQ content?

Open **TWT AEO → Schema Detector**. The **FAQ** tab looks for questions and answers six ways: FAQ blocks (core, Rank Math and Yoast), accordion blocks, the Yoast FAQ block, H3/H4 headings followed by a paragraph, question-word headings (What, How, Why, Can…), and numbered Q&A paragraphs. The cards at the top show how many pages have FAQ content, how many are missing FAQPage schema, and how many have schema that no longer matches the page.

[Image: AEO Ultimate Schema Detector FAQ tab showing 21 pages with FAQ content, 11 missing FAQPage schema, 10 with schema and 3 out of date, plus the six detection methods]

The FAQ tab: how many pages have questions and answers, which are missing FAQPage schema, and how the questions are found.

## How do I add FAQ schema?

Click **Add FAQ Schema** on a page’s row, and AEO Ultimate builds FAQPage schema from the questions already on the page. **Generate All** does every page that’s missing it at once. Both are free and instant: no AI calls, nothing billed. Pages where the questions and answers can’t be extracted cleanly are skipped and keep their own button. When you edit a page later, schema the plugin generated is updated to match automatically; schema you edited by hand is flagged instead, so your edits are never overwritten.

[Image: AEO Ultimate Schema Detector pages table after clicking Add FAQ Schema, showing 4 question and answer pairs saved for a page]

Add FAQ Schema builds FAQPage schema from the questions already on the page, free and with no AI calls.

## What does “FAQ section removed” mean?

The page still carries FAQ schema, but it no longer shows the questions and answers. Google requires FAQ content to be visible on the page, so either click **Remove FAQ schema** or put the FAQ back on the page.

[Image: AEO Ultimate Schema Detector flagging pages whose FAQ section was removed while their FAQ schema remains, with a Remove FAQ schema action]

FAQ section removed: the schema is still there, but the questions are no longer visible on the page.

## What do the Service and Contact tabs check?

**Service** finds service pages by page type, URL, content keywords and WooCommerce products, and checks for Service schema. Generate All fills it from each page’s title and content plus your business info, and you can edit or remove any page’s schema afterwards.

**Contact** checks your contact pages for Organization or LocalBusiness schema, a PostalAddress, a ContactPoint (phone or email), and a single, consolidated Organization entity. Enter your business info once, and **Create from this info** adds complete schema to any contact page that needs it, free and instantly.

[Image: AEO Ultimate Schema Detector Contact tab checking a Contact Us page for Organization, PostalAddress and ContactPoint schema]

The Contact tab checks contact pages for Organization, address and contact point schema.

## What if another SEO plugin writes schema too?

The **Conflicts** tab detects when Yoast SEO, Rank Math, All in One SEO, or Schema & Structured Data for WP & AMP outputs the same schema types as AEO Ultimate, so you can keep one version. If you’ve removed one of those plugins, it can also clear the schema data it left in your database.

One version of each schema type

Two plugins writing the same FAQPage or Organization schema can disagree, and search engines and AI assistants then have to guess which to trust. Rescan after you edit pages, and keep each schema type in one place.

Something not adding up? See [Troubleshooting](https://aeoultimate.com/docs/wordpress/troubleshooting/) or ask in the [support forum](https://wordpress.org/support/plugin/twt-aeo-ultimate/).