The website is live and the town still cannot find it
A heating company in Brno gets its new website on Saturday evening: six pages, a price list, references and a working contact form, generated and published over a weekend. On Monday a customer searches for a boiler service in the same district. The three businesses that come back are the old workshop, a franchise and a competitor who moved in two years ago. The new website is not among them, because the search did not ask for a website. It asked for a business nearby, and a business nearby is a different thing.
Nothing here is broken. The pages load, the domain resolves, the form sends mail to the right inbox. The site simply does not take part in the part of search that decides which three names a customer sees on a map. For a company whose customers come from one town or region, that part is the front door, and the website is standing beside it.
Google does not rank your website. It ranks a record of your business
Local results are built from a separate record: the business profile with your hours, your photos, your route and your review stars. Google describes local results as a mix of relevance, distance and popularity, and its own guidance says what improves them: verify the profile so the platform knows you are authorised to represent the business, keep the information complete and accurate, publish photos, answer reviews, and say what kind of business you are with a category.
A website feeds that record, it does not replace it. The generator that built your pages could not create the record, because the record is not part of the website. It lives on the platform, it is verified in your name, and it is maintained or neglected separately. Plenty of companies now own an excellent website that local search never shows, because the second half of the work was never assigned to anyone.
Where AI actually helps
AI is useful at the boring half of this work: finding every version of your name, address, phone number and opening hours, and turning them into one list. That audit takes an afternoon with a tool and a week by hand. Ask it to read the website the way the record does — footer, contact page, legal notice, quotation template — and to flag where the address differs from the profile: a missing suite number, a former brand name, a mobile number that became an office number. Those are defects, not wording preferences, and each one splits the picture a customer assembles of you.
The drafting work is just as real. A business description that is honest and specific and breaks neither of the platform’s two rules for it (no links, no promotions), answers to the questions customers ask before they call, one page per category you chose, and draft replies to reviews that a person then sends in their own name. A tool also keeps the hours block on the website identical to the hours on the profile, which is the single most common thing to drift.
What AI cannot do in your place
A tool has no account, no authority and no postcard: the profile is verified to prove that a real person represents this business, and that step stays with you. Everything after it is judgement about what is true today, and truth is the one input a generator cannot invent. Categories should describe your core business with the fewest labels that fit, and there should be one profile per business, so duplicates have to be recognised and merged by someone who knows they are the same company.
The same applies to the parts that decay: opening hours including holidays, photographs of the actual workshop and the actual team, a reply to a review written as the owner rather than as a template. Then there is the name. The platform requires the name customers know you by, and it states plainly that extra information in the business name is not permitted and can cost you the profile. A tool asked to improve your findability will happily put your trade and your city into the name — which is precisely the shortcut that gets a profile suspended.
One name, one address, one phone
The record only works when every surface says the same thing: profile, website footer, contact page, invoice header, the directory listing from 2019. A customer reads a mismatch as two businesses, and the system that decides local results reads it as uncertainty. When the profile says one address and the site says another, neither is trusted with confidence, and publishing more content will not resolve it.
Choose one canonical list — the legal name, the address exactly as the post delivers it, one phone number, one set of hours — and paste it everywhere in the same hour it changes. When winter hours start, two places change, not one. This is unglamorous maintenance, and it is also why a small firm with a plain website outranks a competitor with a polished one: nothing about its record is ambiguous.
Fifteen minutes before you ask why you are invisible
Start by searching the way a customer does: your trade and your town in the map, then your exact business name. If no profile exists, creating and verifying it beats anything you could generate this month. If one exists, check the four things that decay first: whether today’s hours are right, whether the primary category still describes what you actually sell, whether the newest photo is older than a year, and whether the footer of the new website matches the profile character for character.
Then ask who owns the record. If nobody in the company can say when it was last updated, the project has a maintained half and an abandoned half, and local search only ever reads the abandoned one. AI gives you the website faster than ever; being findable in your own town stays what it has always been — a record that somebody keeps accurate.
Related service: Web design and content strategy