Structured data used to earn a rich result. Now it decides whether you survive the cut.
For fifteen years, JSON-LD was a way to get stars and sitelinks in a search result. It was decoration on top of ranking. That is no longer the only job, and for a lot of small businesses it is not the important one.
The mechanism is worth understanding once, because every piece of advice below follows from it. When an assistant answers a question, roughly this happens:
Step two is where most websites quietly lose. A chunk that says "we come to you, usually within the hour" contains no business name, no city, no service — so it is a weak match for "emergency plumber in Al Barsha" even if the page it came from is a strong match. Retrieval does not reward the page; it rewards the chunk.
An entity block gives a model a stable thing to attach the loose chunks to. Concretely:
Organization node states the name, the
type of business and the location, so the model does not have to infer them from surrounding prose.sameAs and internal references
let a model corroborate one page against another instead of treating each as a stranger's claim.The test that costs nothing: copy your homepage's visible text into a document and delete everything except one paragraph. If that paragraph alone does not say who you are and what you do, a model retrieving it will not know either.
On the homepage. Name, URL, logo, sameAs to your real profiles, and for local businesses the
address, phone, opening hours and area served. This is the node that makes the rest of the site legible.
On each service page, naming the thing you sell and the area you sell it in. One per page, matching the page's actual subject — a mismatch here is worse than nothing.
Only where you genuinely answer questions on the page. It pairs with question-shaped headings, and it is the closest thing to telling a model "this block is the answer".
The free scan reads your structured data, your headings and your crawler access, then tells you what is missing and what it is worth. If you would rather not touch it yourself, the $299 service applies every fix by hand and re-scans to prove it moved.