AI search · part of every build

People stopped scrolling results.
They ask, and they get one answer.

Somebody types who does pool repair near me and what does it cost into ChatGPT, Google’s AI answers, Gemini, Perplexity, Grok or Copilot, and gets a paragraph back with two or three businesses named in it. There is no page two to be on. You are either in the paragraph or you are not in the conversation at all.

They are not one thing and they do not read the web the same way, but they all fail at the same place: a page with nothing quotable in it. There is a correct way to build a website for this, and it is the way we build every one of them — not a service bolted on afterwards.

An assistant can only repeat what a page actually says. So the work is not a trick — it is building a site that says something, marketing it so it is found, and setting the business up so its own name agrees with itself everywhere. That is the whole job, and we do all three.

Before anything else

Nobody can sell you a position in an AI answer. There is no ranking to buy, no slot, no report showing where you placed. The answer is composed fresh for every question and every person asking it. Anyone quoting you a guarantee, a rank or a percentage is quoting a number that does not exist.

What can be done is everything on this page: make the business legible, make the answers quotable, and put no obstacle between a crawler and the words. We do that on every site we build. We will not promise you the paragraph.

Reason one · how the site is built

Five things that are true of the HTML, not of the sales pitch

Every one of these can be checked on this domain in about five minutes, which is the only reason to believe any of them.

  1. 01

    The answer is in the HTML, not assembled afterwards

    The pages render on the server. A crawler that does not run JavaScript still receives the whole page — the prices, the hours, the service list, all of it as text. A site that paints itself in the browser hands an assistant an empty room.

    View source on any page here. The words are in it.

  2. 02

    Every AI crawler is let in on purpose

    ChatGPT’s crawlers, Perplexity’s and Google’s AI crawler are allowed by name — so a future “block the bots” edit cannot quietly take them out — and the catch-all rule lets in the rest, Grok’s and Copilot’s among them. Most sites never decided this at all; it was decided for them by whichever plugin was installed last.

    Open /robots.txt. They are listed.

  3. 03

    One business, one name, one address, everywhere

    The site, the Google Business Profile and the directory listings say the same name, the same phone and the same service area. Assistants resolve a business across sources; a business whose sources disagree is one it cannot safely name.

    This is most of what the Starter setup buys.

  4. 04

    The structured data describes the page it is on

    Real JSON-LD, matching the visible content. ⛔ And never a star rating we made up: an invented review score is the single fastest way to be dropped, and it is a lie about a customer who does not exist.

    Every page carries it. Nothing carries a fake rating.

  5. 05

    Titles and descriptions are gated by the build

    A title over 60 characters or a description over 155 throws an error and the site refuses to build. It sounds petty until you have shipped nineteen pages whose brand name was cut off in every result at once, which is exactly how this rule got written.

    app/lib/seoMeta.ts throws. It is not a warning.

Reason two · what we put on it

A site gets quoted when it answers something

Most small-business websites are a mood board with a phone number. There is nothing in them for an assistant to repeat, so it repeats somebody else.

Publish the number

An assistant cannot quote a price that is not written anywhere. “Contact us for pricing” removes a business from every answer to the question customers actually ask, which is what it costs. Our own prices are on this site for that reason — the build and the monthly, on one page, before anybody has to call us.

Answer the question in the words people ask it

Nobody types “shop management platform.” They type why cars sit in my shop for a week. Pages named for the symptom get quoted because they match the question, not the product catalog.

Say what it does not do

Limits are the most quotable text on a website, because they are the part an assistant cannot get from a brochure. A page that names its own exclusions reads as a source. A page of superlatives reads as an advert and is summarized away.

Keep it in one place, and keep it current

The prices on this site come from one file, so they cannot disagree with each other on two pages. Contradicting yourself across your own site is how a business becomes something an assistant declines to state confidently.

Reason three · the marketing and the setup

A page nobody links to is a page nobody cites

The profile is the source

The Google Business Profile is set up properly — the real categories, the real service areas, the hours, the photographs. It is where an assistant checks whether a local business is a real one. ⛔ And only the areas the business actually declares: a town listed because it sounds good is a contradiction waiting to be found.

Something new every week, written by the marketer

Posts to the site and the Google profile, weekly, in the business’s own words — and a person approves every one before it goes out. A site that has not changed since it launched looks abandoned to a crawler and to a customer.

Reviews, asked for and answered

Real ones, from real customers, replied to in the owner’s voice. ⛔ We never write a review, never buy one and never put a star rating in the code that no customer gave. What an assistant repeats about a business is largely what other people said about it.

The listings agree

The name, the phone number and the address are set the same way in the directories that matter. It is unglamorous and it is the thing that most often stops a business being named at all — two phone numbers in two places and nothing is confident about either.

Not an add-on, and not a line item

There is no AI-search package to buy. It is how every site here is built — from the $995 Starter build up. The weekly posting and the review work are the marketer and the review chaser, on staff on the $349 system.

Already have a site? We will tell you honestly whether it needs rebuilding or just setting up correctly.

Have mine looked at →

See it working: every price we charge, the estimator’s limits, written down and the pages named after the question. Those three are this page’s argument, published rather than described.