Published March 19, 2026
Most business owners have never looked at their schema markup. That is not a criticism — it is the reality. Schema lives in the code behind a website, invisible to anyone browsing the page. But it is not invisible to AI. It is one of the first things AI reads when deciding whether to recommend a business.
The good news: checking your schema is simple, fixing it is straightforward, and once it is done correctly, you rarely need to touch it again. This article walks through how to check what AI currently sees on your site, what is most likely missing, and how to fix it.
Google's Rich Results Test and the Schema.org Validator both let you enter a URL and see what structured data exists on that page. You will see one of two things.
Result 1: Nothing shows up. The most common outcome. The page has no structured data at all, which means AI is inferring everything from page content — or skipping you entirely.
Result 2: Incomplete information. The homepage might have basic Organization schema — a business name and URL — but no contact information, no hours, no service area. The schema exists, but it is missing the fields AI needs to understand and recommend the business.
Both results point to the same problem: schema that is either missing or incomplete. Across the sites tracked in this research, 90% of issues were missing fields — not miscategorized businesses.
Google's Rich Results Test checks whether your schema triggers Google features. The Schema.org Validator checks whether your markup follows the spec. Neither checks whether your schema contains the fields AI systems actually use when deciding to recommend a business.
A page can pass both tools with a green checkmark and still be invisible to AI. Valid schema is not the same as complete schema. Organization schema with only a name and URL is technically valid — but it is missing the contact information, hours, and service details AI needs to complete the transaction loop. This is the gap the AIFDS validator is built to fill.
The AIFDS validator checks your URL against the fields AI systems have been shown to parse and use. Instead of checking whether your schema is technically valid, it checks whether your schema is functionally complete — whether it gives AI what it needs to find, understand, and recommend your business.
Enter your URL and the validator returns a check-pass grading for each field category — what is present and what is missing. No code to read, no technical knowledge required.
The purpose is to show business owners exactly what AI sees — and what it does not — so they know what to ask their developer to fix.
No schema on the homepage. The most common problem and the one with the largest impact. Without schema on this page, AI is working blind. Homepage schema is the single biggest lever for AI visibility.
Contact information not structured. The phone number and email might be visible to a human visitor but are not in the schema. If contact information is not in JSON-LD, AI has to extract it from page content — which is less reliable.
Hours of operation missing. Hours might be on the page or in Google Business Profile but not in the site's schema. If hours are in your directory listing but not in your schema, it is an inconsistency — and inconsistency weakens AI confidence.
Business type not specified. The schema says Organization but does not specify what kind. Without a specific type, the business competes in a generic pool instead of its actual category.
Secondary pages have no schema at all. Even when the homepage has decent schema, service pages, product pages, and FAQ pages are often bare. Each page without schema is a missed opportunity for AI to understand a different facet of the business.
Schema is a one-time implementation that reflects your business information — the same data already on your Google Business Profile and website. You add it once, and unless your details change, it stays as-is.
Run the validator. Enter your homepage URL at validator.aifds.org and see what AI currently sees.
Identify what is missing. Focus on the field categories marked as missing.
Send the results to your developer. The validator output tells your developer exactly what needs to be added. The AIFDS blueprint library provides the exact JSON-LD for your industry and page type.
Validate again. After implementation, run the validator again to confirm everything is in place.
The AIFDS blueprints also include an AI prompt you can paste into ChatGPT, Claude, or Cursor. It asks for your business details and generates the complete JSON-LD — the fastest path from audit to implementation.
Think of schema the way you think about your Google Business Profile. If your listing shows the wrong hours or no phone number, that is a problem — not because Google is broken, but because the information is incomplete.
Schema is the same thing for AI. If someone asks ChatGPT to recommend a business like yours and AI does not have your hours or contact information, it will recommend a competitor whose data is clearer to the system. Not because your business is worse — because the other business's information is complete.
The fix is the same in both cases: update the information, make it complete, and once it is done, it stays done.
David Valencia writes about how AI systems find, parse, and cite websites.
The research behind what the validator checks.
Read →Why existing tools miss what AI needs.
Read →