Google's AI does not just read text -- it looks for businesses it can verify. Without a small piece of structured code on your website (called schema markup) that tells Google your name, location, and what you do, it cannot confidently name you in its AI summaries. Adding that code takes 48 hours and is the single most effective thing you can do to appear in Google's AI answers.
Why Google's AI Looks for Verified Identities, Not Just Text
Traditional search worked by matching words. Type "plumber Manchester" and it found pages containing those words. Google's AI works differently. It is looking for a verified business identity -- something it can confirm exists, with a known name, address, phone number, and type of work, cross-referenced against sources it already trusts.
Think of it like this. Imagine you are trying to recommend a plumber to a neighbour, but all you have is a pile of leaflets with no business names on them. You could read each one, but you would be much less confident recommending any of them than if you had a proper business card with a name, number, address, and Gas Safe registration number on it.
Schema markup is that business card. It is a short piece of code that sits on your website, invisible to visitors, that tells Google's systems: "This business is called X, it is located in Y, it does Z, here is its phone number, and here are two other places on the internet where you can confirm that." Without it, Google is guessing from your page text -- and when it is not confident, it names someone else instead.
What the Labels Actually Tell Google
The labels (the technical term is "schema markup" or "structured data") tell Google a handful of core facts about your business. For a local service business, the most important ones are:
- Your official business name (exactly as it appears on Companies House or your Google Business Profile)
- Your address or the area you serve
- Your phone number and website
- What type of business you are (plumber, electrician, accountant, etc.)
- Links to other places where your business can be verified -- your Google Business Profile, Companies House, LinkedIn, or trade body directory
That last point -- the verification links -- is particularly important. It is what transforms your website from a page Google has read into a business Google has confirmed. The more verifiable your information, the more confidently Google will name you.
Five Steps to Fix Your AI Invisibility
These steps are in order. You can do them yourself or ask a developer to help -- the first two cost nothing and anyone can do them without technical knowledge.
-
1Check whether you already have schema markup
Go to Google's Rich Results Test, enter your website URL, and run the test. If it finds "Detected items," you have some schema already. If it finds nothing, you have none. This takes two minutes and is free.
-
2Gather your business details
Get your exact legal business name, address, phone number, website URL, and the links to your Google Business Profile, Companies House page, and any trade body listings (Gas Safe Register, NICEIC, ICAEW, etc.). You will need these when the schema is written.
-
3Add LocalBusiness schema to your homepage
This is the main piece of code that tells Google your business identity. On WordPress, Yoast SEO or Rank Math can generate and add this for you. On other sites, a developer can add it to your homepage in a couple of hours. See the example code below for what it looks like.
-
4Validate that the code is error-free
Run the Rich Results Test again after adding the code. A single missing comma makes the whole thing invalid -- and there is no visible error on your page to warn you. Validation is non-negotiable. Also check Google's Schema.org validator for a thorough pass.
-
5Check whether you appear in AI answers two to three weeks later
Open your browser in incognito mode and search for your business type and town using Google. Look at the AI summary at the top. Are you named? Try a few variations. It takes two to three weeks for Google to process the changes. If you are still not appearing after a month, there may be a consistency issue with your business details across the web.
What the Code Actually Looks Like
You do not need to write this yourself -- share it with your developer or your WordPress plugin. This is an example of a LocalBusiness schema for a plumber in Manchester. The "sameAs" section -- the list of links at the bottom -- is the part that confirms to Google that your business actually exists and is who you say you are.
{
"@context": "https://schema.org",
"@type": "Plumber",
"name": "Dave Ellis Plumbing & Heating Ltd",
"telephone": "+44 161 000 0000",
"url": "https://www.daveellisplumbing.co.uk",
"address": {
"@type": "PostalAddress",
"addressLocality": "Salford",
"addressRegion": "Greater Manchester",
"postalCode": "M5 4AB",
"addressCountry": "GB"
},
"areaServed": {
"@type": "City",
"name": "Manchester"
},
"sameAs": [
"https://find-and-update.company-information.service.gov.uk/...",
"https://www.gassaferegister.co.uk/...",
"https://www.google.com/maps?cid=..."
]
}
The "@type": "Plumber" part is where you put your actual business type. Google recognises hundreds of types: Electrician, Accountant, HairSalon, LegalService, Dentist, and many more. Using the right type means Google knows exactly what category of business you are.
What Happens After You Add It
Google re-crawls most active websites every one to four weeks. Once it processes the new code, it updates its understanding of your business. Most businesses that implement this properly start appearing in relevant AI answers within two to four weeks.
The businesses that appear in Google's AI answers get roughly 35% more clicks than those in the results below the AI summary -- and the people who click through from an AI answer are significantly more likely to call or book than someone browsing search results (Seer Interactive, 2025). The effort to set this up is small; the payoff is ongoing.
Questions Local Business Owners Ask About This
Google's AI reads verified business identities, not just text. Without structured labels on your website telling it your name, location, and what you do, it either ignores you or makes educated guesses -- and gets details wrong. Adding those labels (schema markup) takes 48 hours and is the most effective single thing you can do to appear in Google's AI answers.
Your competitors most likely have structured data on their websites that confirms their identity to Google. Without it, Google is less confident naming you and defaults to businesses whose details it can verify more easily. Businesses with proper LocalBusiness schema are over 36% more likely to appear in AI summaries (WPRiders, 2025). This is fixable -- it is a technical gap, not a reflection of how good your business is.
Schema is typically added and validated within 48 hours. Google usually re-crawls your site within two to three weeks of the change. Most businesses start appearing in relevant AI answers within a month of adding proper schema. Test by searching your business type and location in an incognito browser window and looking at the AI summary at the top of the results.
On WordPress, yes -- plugins like Yoast SEO or Rank Math can generate and add LocalBusiness schema for you without any coding. On other website platforms, you will likely need a developer to add a few lines of code to your homepage. The main risk with DIY is errors: a single missing comma makes the whole block invalid with no visible warning. Getting it validated using Google's Rich Results Test after adding it is essential.
Your Google Business Profile is important and Google does use it -- but it is a separate signal from your website. The schema markup on your website confirms your identity from a different direction, which strengthens Google's confidence in naming you. The two work together. A complete Google Business Profile plus schema markup on your website is significantly more powerful than either alone.
Want to find out whether your website currently has schema markup -- and what to add? Get a free AI visibility check and we will show you exactly what is missing and how to fix it.