Most owners rebuild a website when something is broken: it looks dated, it doesn't work on phones, or nobody is finding it. This one was not broken. That is why it is worth explaining.
Why rebuild a website that already ranks first?
Because where customers look has changed. We built Kissed by the Caribbean's website in 2020. On that five-year-old site she ranked first on Google for her main searches and held a top 3 spot on Google Maps. By the usual measure, the job was done.
But more and more people now ask ChatGPT or Gemini, "who does mobile spray tans in San Antonio?", and take the first name the assistant gives them. A site built in 2020 was written for a search results page, not for an assistant that reads a site and decides whether to recommend it. We rebuilt it so she would be the answer there too, not just a result.
What did the rebuild change?
The rebuild kept every page that already ranked, so nothing she had earned was lost. What changed is how clearly the site states what she does:
- One page per service. Each spray tan and teeth whitening option has its own page, under its own section, the same way her Google Business Profile lists them.
- The same facts everywhere. Name, phone and service area read the same on every page and on her profile, so Google and the AI assistants never see two versions of the business.
- A summary file for AI tools. An llms.txt file lists her services, the areas she travels to, her hours and how to book, in plain language an assistant can read in one pass.
- Fast and built for phones. Most of her customers book from a phone.
What do the scans show now?
On October 20, 2026 we scanned the search "mobile spray tan san antonio" from 81 points across a 9 by 9 grid covering 100 square miles, on three platforms:
| Where customers search | Result | |---|---| | Google Maps | Top 3 at 78 of 81 points, first at 53 | | ChatGPT | Named in 73 of 81 answers, usually first | | Gemini | Named in 77 of 81 answers, usually first |
On Google Maps she was found at all 81 points, and her lowest position anywhere on the grid was fourth. Her share of local visibility was 96.3%. The next closest of the 25 businesses in the scan had 56.8%.
The detail we watch most closely is on ChatGPT. At 80 of the 81 points, ChatGPT used her own services page as a source for its answer. That is the rebuild doing its job: the assistant read her site and repeated what it says.
The full Google Maps report is public, so you can check every point yourself.
What comes next?
Neighborhoods. A mobile business is searched for where the customer lives, so the site now has a page for each area she travels to: Stone Oak, Alamo Heights, The Dominion, Alamo Ranch, Helotes, Boerne, New Braunfels, Schertz, Cibolo and more. Each page is written for that area. They give Google and the AI assistants a reason to name her for a search in a specific part of San Antonio, not only for the city as a whole. We will scan those searches the same way and publish what moves.
Should you rebuild a website that already ranks?
Not just because it is old. Rebuild when the site can no longer explain your business to the places your customers now ask. Three questions settle it:
- Does every service you sell have its own page, named the way your Google Business Profile names it?
- Do your website and your profile state the same name, address, phone and service area?
- Can an AI assistant read, in one pass, what you do, where you go and how to book?
If any answer is no, the site is costing you customers you never see, even if it still ranks first. Our guide to matching your website to your Google Business Profile covers the first two, and getting recommended by ChatGPT covers the third.
To see where your own business stands, start the 7-day free Google Maps trial. We scan your grid on day one and again on day seven, so you see the movement before you pay anything. No credit card. Start the free trial.