How it works
Make your real record impossible to misread
AI assistants cite rather than rank. When someone asks who to hire, they name the agents they have confident, consistent facts about from several independent sources. The method gives them exactly that, and nothing else.
Terms used on this page
- Structured data
- A machine-readable copy of the facts on a page, written in the schema.org vocabulary, that search engines and AI assistants read directly.
- Crawler
- The program a search engine or AI assistant uses to read web pages. Most crawlers read the page's HTML as delivered and do not run its JavaScript.
- Google Business Profile
- The free Google listing that appears in Maps and in search results for a business or an agent, with reviews, hours and contact details.
- MLS
- The Multiple Listing Service, the database brokerages use to share listings. Your MLS export is the cleanest record of your sales history.
- Unbranded question
- A question that does not contain your name, such as "who is a good agent in Wilmington". The only kind that measures real visibility.
What does the method involve?
One source of truth
Every fact about you lives in one file that feeds your site, the structured data on every page, your off-site bios and an approved-facts sheet you sign off. Change a fact once and it changes everywhere. Awards carry name, issuer and year; rankings are quoted as rank, source and edition, never mixed with another list's numbers.
We also write a canonical spellings table: the right form of your name, brokerage and awards next to the wrong forms already in circulation, so every profile can be corrected to the same words.
Crawlable by construction
Your site is plain, fast HTML with no JavaScript needed to read a single fact. This site is built the same way, because a service that sells legibility should be legible.
What a crawler sees (illustrative example) A typical brokerage agent page
<div id="app"></div> <script src="/bundle.js"></script>
The facts arrive later, through JavaScript. Many crawlers never run it.
A First Listed site
Example Agent, Real Estate Advisor Example Realty, Wilmington, NC Licensed since 2017. 38 sales in 2025. License number on file with the state.
Every fact is in the page itself, in words and in structured data.
Structured data on every page
Person and RealEstateAgent markup, built from the same fact sheet: name, brokerage, address, markets served, specialties, exact award strings, credentials, license number, and links to every profile that is yours. The machine-readable version always matches the words on the page. Google explains the idea in its introduction to structured data, and the vocabulary is published at schema.org.
Pages that carry the facts
An About page with your full bio in plain text, exact numbers, license year and markets. One page per market with real local knowledge. A curated sold portfolio of ten to fifteen sales. Listings that link to your brokerage, or your own active listings kept current. Contact details with your brokerage name beside them, as state rules require.
The strongest claim that is also checkable
Lead with true, verifiable specifics: brokerage, license year, sales count and volume, a niche. A claim that reads as inflated costs more than a modest one. And we look for the niche nobody else claims, because narrow questions are exactly what people now ask an assistant.
The same facts everywhere else
Google Business Profile in your own account with you as owner. Zillow and Realtor.com bios rewritten from the fact sheet. LinkedIn, Instagram and Facebook bios. A ready-to-send request to your brokerage to fix your agent page. The directories assistants actually cite. Old brokerage names and stale offices cleaned up.
Measurement
A stable set of about fifteen questions, run daily on ChatGPT, Perplexity, Google AI Overviews and Copilot. Some are unbranded ("best agent in your market", niche questions); some are branded ("who is your name"). Progress is judged on the unbranded ones only, against about ten local competitors, from a baseline recorded before launch.
What will I need to do?
Everything we need from you lives in a private portal: a checklist by stage, and forms for your facts, photos and approvals. Work through it in one sitting or spread it out. Your pace sets the launch date, not ours; the stages below run in this order whatever the pace.
Stage 1
Facts
We draft your fact sheet from public records, your MLS export and your own notes, then you confirm it line by line: license year, markets, specialties, sales, awards with issuer and year. Conflicts between sources get resolved and written down.
Stage 2
Search Console goes live first, so Google Business Profile verification can be instant. Then a 30-minute call to set up your profile in your own Google account, with you as owner.
Stage 3
Story
Your bio, headline and market pages are written from the fact sheet, leading with the strongest claim that is also checkable. You approve the words before anything is published.
Stage 4
Record
Your featured sales: neighborhood, price, year, side and one notable detail each. Photos only where you own them or have written permission; otherwise a sale renders as a text card, and assistants lose nothing.
Stage 5
Look
Headshot, visual direction and a design review. The design serves the facts, not the other way round.
Stage 6
Voices
Testimonials, with permission, and a launch press release in your own voice, with one quote you approve.
Stage 7
Launch
The site goes live on your domain, the sitemap is submitted, the release is distributed, and tracking starts from the baseline we recorded before launch.
Stage 8
Cleanup
Every profile updated to match: Zillow, Realtor.com, LinkedIn, social bios, your brokerage bio, directories. Old brokerage branding removed wherever it lingers. Then the quarterly rhythm begins.
The portal shows what is done, what is next, and what we are waiting on, so nothing stalls on either side.
What we need from you
- Confirming facts in your portal: a yes, a no, or a corrected number.
- A 30-minute call for your Google Business Profile, from your phone, at your office.
- Photos you took or have written permission to use.
- Approving copy before it goes live.
- Later: a new listing when you have one, and a yes to the January refresh.
What we do not do
- No keyword stuffing, paid links or ads.
- No invented numbers, no rounding up, no unsourced "top 1%".
- No photos copied from Zillow, Redfin or the MLS.
- No promised rankings, mentions or leads.
- No platform you rent. Everything is in your name.
How long does it take?
| Step | Typical time | Why |
|---|---|---|
| Your site launches | a few weeks when you answer quickly | The build is fast; confirming facts and approving copy sets the pace. |
| Every profile matches | a couple of months, because platforms update on their own schedules | Platforms and directories update on their own schedules. |
| Google and Perplexity reflect the changes | days to weeks | They read the live web continuously. |
| ChatGPT and Claude reflect the changes | 6 to 12 months | Their underlying models refresh slowly, which is why starting before you need it matters. |
See your starting point first
The free AI Visibility Snapshot shows who gets named in your market today and whether you appear. No obligation.
Questions about the method
What is structured data?
A machine-readable copy of the facts on a page, in a format (JSON-LD, using schema.org vocabulary) that search engines and AI systems read directly. On your site it states who you are, your brokerage, your license, your markets, your specialties and your awards, in the exact words used on the page.
Why not just fix my brokerage page?
You can and should ask, and we write that request for you. But the page belongs to the brokerage, is usually rendered with JavaScript that crawlers cannot read, and disappears when you move. Your own site on your own domain is the one description of you that nobody else controls.
I already have a website. Do I need a new one?
Maybe not. If your current site is plain HTML on a domain you own, it may only need structured data, a rewritten About page and consistent facts. If it is a template on a platform you rent, it usually cannot do what the method needs, and you do not own it. The free snapshot tells you which you have.
What about MLS search on my site?
We show your own active and sold listings, which are unique to you. A full MLS search is the same data on thousands of sites and does nothing for whether you get named. If you want one anyway, it goes on a separate subdomain so the main site stays fast and readable.
What happens to my site if I leave?
You keep it. The domain, the accounts and the site files are yours. We remove our access and hand over a short guide to running it.