78% of KZN Businesses Have Not Told Google What They Are

Schema markup is the structured language that tells Google — and AI search systems — what a business does, where it operates, and who it serves. Our data shows that 78% of tracked KZN businesses have none of it.

Search engines do not read websites the way humans do. They parse them. They look for signals that confirm what a page is about, what entity it represents, and how that entity relates to the queries being searched. When those signals are present and structured correctly, Google can place a business with precision. When they are absent, Google guesses.

Of the 224 businesses we have technically analysed across 18 industries in KwaZulu-Natal, 172 — approximately seventy-seven percent — have no schema markup whatsoever. No structured data. No machine-readable signal telling Google what type of business they are, where they operate, or what services they provide.

They are asking Google to guess. And Google, in most cases, makes a reasonable guess — which is exactly the problem.

What schema actually does

Schema markup is a vocabulary of structured tags embedded in a webpage that communicates entity information directly to search engines. A business with correctly implemented LocalBusiness schema tells Google its name, address, phone number, service area, business type, and operating hours in a format designed specifically to be parsed and acted on. A business without it provides none of that signal with any certainty.

The practical consequence is positioning accuracy. A business with correct schema and a clear geographic service area declaration appears in the right results for the right locations. A business without it may appear in those results anyway — if Google infers enough from the content — or may not. The difference is certainty versus inference.

In a market where most competitors have no structured data, a business that implements it correctly does not just rank better in isolation. It provides Google with a more complete, more trustworthy signal than the other results in the same query. That precision is increasingly rewarded.

What the data shows

Of the 52 businesses in our dataset with any schema at all, the breakdown is illuminating.

Twenty-three have WebSite schema — a generic tag that identifies a URL as a website. Useful as a baseline, but it communicates nothing about the business itself. Twenty have Organization schema — slightly more specific, but still not the localised, service-specific structure that local search requires. Only sixteen businesses in the entire dataset have LocalBusiness schema, the type specifically designed for businesses with a physical presence or defined service area.

Seven businesses have FAQPage schema, which structures question-and-answer content for potential direct display in search results. One business each has SecurityService, RoofingContractor, ElectricalContractor, and HVACBusiness schema — the industry-specific types that tell Google not just that a business exists but precisely what it does.

The gap between what exists and what is possible is significant. An electrical contractor with ElectricalContractor schema, a defined service area, and a set of linked service types gives Google an entity profile that a competitor with generic Organization markup cannot match.

The AI search implication

This matters more now than it did two years ago. Google’s AI-generated summaries — appearing with increasing frequency at the top of search results — do not construct their answers from keyword frequency and backlink counts. They extract entity information from structured sources.

A business with correctly implemented schema provides that structure. Google’s AI systems can identify the business as a specific type of entity in a specific location, offering specific services, and surface it in answer to relevant questions. A business without schema provides no such structure and relies on the AI system inferring all of it from unstructured content — a far less reliable path to visibility.

The businesses investing in schema now are not just optimising for current search behaviour. They are positioning themselves for the direction search is moving, in a market where most competitors have not yet responded to where it already is.

Sixteen out of 224

That is how many businesses in this market have implemented the single most important schema type for local search visibility. Not sixteen percent. Sixteen businesses.

The remaining 208 that have been technically analysed are either invisible to Google’s entity understanding, or relying on Google’s inference engine to figure out what they are and where they operate. In a low-competition market, that inference has been enough. As the market matures and schema adoption increases among the competitors who understand it, inference will become increasingly insufficient.

The sixteen businesses that have already implemented LocalBusiness schema have a structural advantage they may not even be aware of. The 233 that have not are, every day, leaving that advantage unclaimed.


TVS implements correct schema markup as a baseline for every site we build. If your business is among the 233 that have not yet told Google what you are, contact us and we will assess what your current implementation looks like and what it is costing you.