The Signal Stack

The four layers that decide whether you get found.

Structured data, content, technical health and your Google profile. Strong on all four and you show up in Google, the map pack and AI answers. Weak on one and you will usually still rank somewhere, which is exactly why the gap goes unnoticed for years.

Why a stack

The layers are not independent, and that is the whole point.

Local visibility gets sold as a checklist of unrelated tasks: add schema, write content, speed up the site, fix the profile. Treated that way, businesses do the two they understand and skip the two they do not, then wonder why the results are partial.

They are layers because each one makes the next more effective. Schema without content gives machines a label with nothing behind it. Content without schema is readable by people and hard for machines to extract. A perfect profile attached to a slow, unstructured site sends a mixed signal about whether you are a real, current business.

Our study of 64 local businesses showed what partial coverage looks like in practice: 27 appeared across all three surfaces, and 16 appeared on only one. Almost none of them were doing nothing. They were doing some of it.

The four layers

In the order they are usually broken.

📍

Your Google profile

The trust layer, and the fastest to move. Categories, services, service area, photos, reviews and replies. Only about 35% of small businesses have even claimed theirs.

Start here, always
🧩

Schema: the machine layer

Structured data stating what your business is, where it works and what it offers, in a form Google and the AI tools read without inference. Most local sites have almost none.

Invisible, decisive
📝

Content: the answer layer

Pages shaped like answers to questions people actually ask, in their words. Models quote answers, not build-up, and Google increasingly behaves the same way.

Where rankings live
⚙

Technical health

Speed, clean structure, crawlability, working on a phone. Rarely the reason you win and frequently the reason you cannot.

The floor
What it looks like fixed

The layer that is broken is usually schema.

In our own client work the pattern repeats. A roofing contractor with a hundred-page site, real content, real reviews and a genuine local reputation scored zero on schema. Not low, zero, with no structured data anywhere on the site. Overall score 57. Five days of work took it to 94.

A window tinting company with hundreds of Google reviews and an active profile still scored 66, because its profile was not connected to the business entity in a way AI platforms could verify and its FAQ content had no structured markup. One week later, 90.

Neither business had a work problem or a reputation problem. They had a machine-readability problem, which is invisible from the inside because the site looks fine to a human. The full results are here.

Diagnose it

Start with where you stand.

The free 30-second check shows whether you show up in the map pack for your trade and who gets the call instead of you. From there the work goes layer by layer, weakest first, because fixing in the wrong order wastes months. There is no point building content on a site machines cannot parse, and no point on either while your profile is half configured.

If you would rather work through it yourself, the guides cover the profile and content layers in full and cost nothing. The schema and technical layers are the two most people hand off, which is honest rather than a sales line: they are the layers where it is hardest to tell whether you got it right.

See who gets the call instead of you.

Free 30-second check. See who gets the call instead of you, and a link to your result you can keep. No sales call.

Check My Business Free →