Skip to content
PUSHBUTTON RECOMMEND
The problem

Why can't an AI read my existing website?

The short answer

It can read the page; it cannot extract reliable facts from it. Your site was built to persuade a human — headlines, imagery, copy written to sound good. A machine reader needs declared, typed facts: what you do, where, your rating, your reviews, in a standard format. Most small business sites declare almost none of that.

Your site's jobConvince a person
What a model needsDeclared, typed facts
Usually missingDates, authors, service types
ONE RECORDWHAT YOU AREA TYPED BUSINESS, NOT 'A BUSINESS'01WHAT YOU DOSERVICES AS A LIST, NOT A PARAGRAPH02WHAT PEOPLE SAIDATTRIBUTED AND DATED, NOT A CAROUSEL03WHERE AND WHENAREA AND HOURS AS DATA04
What a machine needs from a page
01 · Why

Why it matters

Nothing is wrong with your website. It was built for a different reader.

Square peg, round hole

There is nothing wrong with your website. It is doing the job it was built for — looking credible to a person who has already arrived, and persuading them to call.

But a model is not persuaded. It extracts. And the things it needs to extract are mostly not present on a typical small business site in any form it can rely on: the services as a list rather than a paragraph, the service area as data rather than a sentence, the reviews as attributed records rather than three hand-picked quotes in a carousel with no dates and no names.

A model is not persuaded. It extracts.

BUILT FOR A PERSONHEADLINE AND HERO IMAGEREVIEWS IN A WIDGETSERVICES AS PROSEADDRESS AS STYLED TEXTBUILT FOR A MACHINETYPED SCHEMA.ORG FIELDSREVIEWS WITH AUTHOR AND DATESERVICES AS A LISTADDRESS AS DATA
Built to persuade, not to be read

Design actively gets in the way

The parts of a site that impress people are frequently the parts that are hardest to read. Text baked into images. Reviews loaded by a third-party widget after the page renders. A services page that is one long paragraph of prose. An address in the footer as styled text rather than as marked-up data.

None of that is bad web design. It is just invisible to the reader you are now trying to reach.

02 · What

What it actually is

What structured data actually is, without the jargon.

What structured data actually is

It is a small, boring block of machine-readable facts attached to your page, in a vocabulary — schema.org — that every major crawler and model already understands.

The important part is that it is typed. Not "a business", but a Dentist, a RoofingContractor, a FuneralHome. Not "good reviews", but an aggregate rating with a count and a scale, plus individual reviews each carrying an author, a date and a body. A model does not have to interpret any of it. It reads a field.

UNSTRUCTUREDONE RECORDSERVICESTHEMESPEOPLESENTIMENTSTRUCTURED · QUERYABLECLAUDECHATGPTGEMINIQUERIED DIRECTLY
What a typed record makes available
03 · How

How it works

What to do about it — including the part we do not sell you.

So what do you actually do about it

You can add schema markup to your existing site, and if you have a capable developer, you should. It is genuinely worthwhile and it is not what we sell.

What that does not solve is the depth. Marking up your homepage tells a model your name, address and rating. It does not give it two hundred reviews to read, each analysed for which service it refers to, which problem was solved, which technician was named and whether the sentiment was positive — and it does not give it anywhere to ask a follow-up question.

That is the difference between being legible and being the best source available.

SCHEMA ON YOUR SITENAME AND ADDRESSAGGREGATE RATINGONE PAGE OF FACTSWORTH DOING ANYWAYA SEPARATE RECORDEVERY REVIEW ANALYSEDPER SERVICE AND PROBLEMA QUERYABLE ENDPOINTBUILT ONLY TO BE READ
Marking up your site, beside a record

Why we build it separately

It is a fair question: why not fix the site you have?

Because the two jobs pull in opposite directions. A page built to convert a human should be visual, brief and persuasive. A record built to be read by a machine should be exhaustive, structured and dull. Trying to make one page do both makes it worse at both. So the record lives on its own domain, does its own job, and links to you.

04 · Questions

Common follow-ups

Should I add schema to my existing site as well?

Yes. It is good practice and it costs a developer an afternoon. It is complementary to this, not an alternative — depth and queryability are the parts it does not address.

My site was expensive. Is this saying it was wasted?

Not at all. It is doing the job it was built for. This addresses a reader it was never designed for, which did not meaningfully exist when it was built.

Can't I just put my reviews on my own site?

You can, and it helps a little. The gap is that a widget-loaded review carousel is usually invisible to a crawler, undated, unattributed and unstructured — which is most of what makes review data valuable.

Start where AI starts

Try it for 14 days. If it isn't what we said, we refund your first month in full and take the site down.