Skip to content

Build in public

AI built this site. Here's the live ranking data.

AI can build, launch, rank, and maintain a commercial website end-to-end — fast enough and well enough that an “AI-managed growth engine” becomes a sellable product, with this site as demo unit #1.

42days since day 0
Zeroauthority at baseline
100%of this site built by AI

The baseline · 2026-07-09

Starting from nothing, on purpose.

On 9 July 2026, ai4smb.com.au was not indexed for its own brand term. Zero authority, zero content, zero backlinks. A genuine clean slate.

A lab notebook open beside an ascending line chart — the experiment's progress recorded by hand

The scorecard

Public targets. We publish the result either way.

  1. Week 1 Result in

    Site live and indexed, Search Console verified, UberSuggest tracking active.

    Met. Live and indexed on day 0, Search Console verified the same day and the sitemap processed within 24 hours. Both UberSuggest arms now run: rank tracking from launch, and AI Search Visibility on 15 buyer-voice prompts since 18 Jul. First Search Console data landed on day 7 — 161 impressions across 49 queries.

  2. Day 30 In progress

    Top 20 for all low-difficulty (SD ≤ 10) targets; top 3 in Australia for branded “ai4smb”. On the AI surfaces: the branded prompt (“What is AI4SMB?”) returns us rather than the unrelated overseas businesses sharing the name — at baseline it resolved to a German consultancy and a Texas firm, and never to us. Entity resolution first: there is no point chasing share of visibility while the engines think we are someone else.

  3. Day 60 Upcoming

    Top 10 for “ai receptionist australia”; first organic enquiry. On the AI surfaces: a first citation on a non-branded buyer prompt — share of visibility above zero on at least one tracked topic in a single fortnightly reading.

  4. Day 90 Upcoming

    Top 5 for “ai receptionist australia”; top 10 for 5+ money terms; a non-zero share of AI visibility across the 15 tracked buyer prompts (ChatGPT / Gemini / Google AI Overview), held across two consecutive fortnightly readings rather than a single lucky one.

The tracker

Money terms we're chasing.

Pulled from UberSuggest (AU) at baseline. Rank updates land at each checkpoint. “—” means not yet ranking or not yet measured.

Keyword Vol/mo Difficulty Current rank
ai receptionist australia 260 8 83
ai automation agency 390 16
ai automation agencies 320 19
ai consultant services 140 27
ai consultant melbourne 90 19
ai consultant sydney 70 19 101
ai automation agency australia 50 18
ai receptionist for tradies 10 19 65
ai4smb (branded) 15

Experiments in flight

Where the experts contradict each other, we test.

We analysed ~500k words of advice from two SEO/GEO practitioners. Where they independently agree, we just do it. Where they conflict, guessing is malpractice — so each conflict becomes a measured experiment, published here win or lose.

E1 Collecting data

Does AI citation require ranking on Google?

One practitioner corpus says AI engines cite pages with zero Google visibility (28% of top ChatGPT citations, per an Ahrefs study they cite); the other claims ChatGPT is limited to Google’s top-10 results. Both sell tools that answer this. We’d rather own the data.

Method: Two arms. Weekly: a fixed buyer-prompt set (42 at baseline, extended with new prompt ids as the market moves — existing prompts are never edited, so every time series stays clean) run against ChatGPT with web search via API, logging every cited domain and any mention of us. Fortnightly: 15 of the same buyer prompts tracked through UberSuggest AI Search Visibility, which reaches Google AI Overviews and Gemini — surfaces with no public API. Both are cross-referenced against our Google positions in Search Console for the matching queries. We report share of visibility — how often we are the cited source versus our competitors — not whether we were mentioned once.

Baseline (day 8): 0 citations, 0 mentions of us across all 42 prompts. Reddit is the most-cited domain. Notably, the set of competitors AI engines cite barely overlaps the set ranking on Google for the same queries — an early hint the surfaces differ. Second arm live 18 Jul: 15 buyer-voice prompts across Google AI Overviews and Gemini, also at 0% share. From 5 Aug the AI arm is read every fortnight rather than only at the 30/60/90 checkpoints, and share of visibility replaced first-citation as the headline number. Full 42-prompt re-read, 5 Aug: cited in 5 of 42, against 0 of 42 at the day-8 baseline. The five are all three brand prompts plus “AI consultant Sydney” and “AI consultant Brisbane”. Every money, cost, comparison, vertical, informational and objection prompt still returns nothing. Entity recognition has moved; commercial visibility has not. A same-afternoon stability probe — the four location prompts, four samples over ninety minutes — showed the answers are two-tier: roughly half of each cited list churns from one ask to the next, while a small core persists in every sample. We are in the stable core for Sydney and Brisbane (4 of 4 each) and absent from all eight Melbourne samples. Citation noise is real, but core membership is not noise — it is the thing share-of-visibility needs to track. The same probe on the eight money prompts: zero appearances for us in all 32 answers, but the cores differ wildly in strength — “AI receptionist that integrates with 3CX” anchors on nothing but 3cx.com itself, and “best AI automation agency in Australia” on a single agency founded the same year we were, while “AI receptionist with an Australian accent” is locked four AU-voice competitors deep. vervox.ai sits in the stable core of half the money prompts. Where the effort goes next follows from that map, not from keyword volume.

E2 Instrumented

Does anything actually read llms.txt?

llms.txt is pitched as an AI-visibility lever. An Ahrefs study found 97%+ of llms.txt files are never fetched by AI crawlers; one of our corpus practitioners tested it dead in 2025, then reversed position a year later without new evidence. Cheap to test properly.

Method: We serve llms.txt (generated from the real content collections). Monthly: review server access logs for requests to /llms.txt by AI user-agents, and publish the fetch count — zero is a result too.

Instrumented since launch. First log review lands with the day-30 report.

E5 Collecting data

Does the year in a title earn AI retrieval?

One corpus insists LLMs append the current year to their searches, making "2026" in titles a strong retrieval lever; the other ignores the tactic entirely and optimises for evergreen. They can’t both be right at the margin.

Method: New question-format posts are split: half get the year in the title, half stay evergreen — matched as closely as topic allows. Compare Search Console impressions and AI citations per cohort at day 60 and 90.

First cohort pair live 18 Jul: the field-guide post carries "in 2026" in its title; the ROI post is evergreen. More pairs as posts ship; first comparison at day 60.

The build log

Build time is a metric too.

  1. 9 Jul 2026

    Repo initialised. Brief committed as the north star. Astro + Tailwind scaffold, full launch page set and first blog posts built by AI in a single session. Clock started.

  2. 9 Jul 2026

    Site deployed to production and live at ai4smb.com.au — same session as repo-init. The AI verified DNS, SSH and server config (nginx on a Virtualmin VPS), diagnosed a trailing-slash redirect clash with the canonical URLs, and shipped the fix. Repo-init to live: under 2 hours.

  3. 10 Jul 2026

    Day 1: 13 AI-generated illustrations placed site-wide, and Phase 2 shipped — vertical pages for tradies and clinics, plus Melbourne, Sydney and Brisbane location pages. Google Search Console verified on day 0; sitemap processed the same day. First backlink live (the founder’s announcement on pearceit.com.au).

  4. 13 Jul 2026

    CI pipeline live: pushes to main now build and deploy automatically. Privacy-first analytics online — the AI installed self-hosted Umami on a fresh Linux container (diagnosing a package-manager version clash along the way), wired it through the reverse proxy, and verified the first pageview end-to-end. No Google trackers, no cookies, no consent banner needed.

  5. 16 Jul 2026

    Day 7: first Search Console data. 161 impressions across 49 queries in the first five days — impressions started on launch day itself. "ai receptionist australia" (the flagship target) is on the board at average position 83; the branded term is already at 15. Zero clicks yet, exactly as expected at these positions. The tracker below now shows Search Console 7-day average positions as the honest baseline; dedicated weekly rank tracking takes over from here. Also fixed this week: the HTTP version of the site was indexed separately — now 301s to HTTPS.

  6. 17 Jul 2026

    Day 8: the research payload landed. The AI transcribed and analysed 1,972 short-form videos (~500k words) from two SEO/GEO practitioners, cross-referenced their claims into a playbook — where both independently agree became site changes, where they conflict became the experiments below. Same day: every page and post retrofitted to answer-first shape, and an AI-citation tracker went live — 42 prompts an Australian SMB owner would actually type, run against ChatGPT with search, logging which sites get cited. The day-8 baseline is honest and brutal: ai4smb.com.au cited zero times, mentioned zero times; even our brand prompts resolve to a German consultancy with the same name. Reddit is the single most-cited domain. Now we know exactly what the mountain looks like.

  7. 18 Jul 2026

    The citation data went straight back into the site: a dedicated 3CX integration page (the one prompt surface no vendor owned), a dental vertical page, and a plain-English guide to the law on AI answering calls in Australia — a question currently answered only by government sources. Then the AI ran its first fully autonomous overnight session on a standing grant from the founder: build, merge, deploy, verify — with the human reviewing the diffs over breakfast. This entry was written during that session.

  8. 5 Aug 2026

    Measurement change, published because the method matters as much as the numbers. AI answer sets get rebuilt constantly — a third-party study doing the rounds puts the median citation’s life at 11–15 days, with 44% of sources cited exactly once and never again. We have not verified that study independently, but the churn it describes matches what our own weekly runs show. Two consequences. A reading taken only at day 30 is close to a coin flip for any single prompt, so the AI arm of E1 is now read every fortnight. And “were we cited at all” is the wrong number, so we now report share of visibility — of all the times an AI answers a question in our space, how often the cited source is us rather than a competitor. The day-90 target moved with it: it now requires the result to hold across two consecutive readings, not one lucky one.

  9. 5 Aug 2026

    Went after the day-30 entity target. At the day-8 baseline, asking an AI engine “What is AI4SMB?” returned a German software boutique and a Texas firm of the same name — never us — so the first job is not visibility but identity. Shipped: the Organization schema on every page now carries the ABN, the public Australian Business Register record and the PearceIT link as sameAs, the registered legal name, a Victorian address and an explicit disambiguatingDescription; /about opens with an answer-first “What is AI4SMB?” block naming the businesses we are not; a four-question identity FAQ with matching structured data; and llms.txt now leads with the same statement. Every surface an engine reads now says the same thing. Then re-ran the full 42-prompt set the same afternoon. We are now cited in 5 of 42, against 0 of 42 at the day-8 baseline. All three brand prompts land: ai4smb.com.au is described first, correctly, as the Australian agency founded by Matt Pearce, where at baseline the answer was the German and Texan businesses only. The engines still list those alongside us, which for a genuinely shared name is the right answer rather than a failure. The other two hits are “AI consultant Sydney” and “AI consultant Brisbane” — and pointedly not Melbourne, the city we actually work from, which is a useful reminder that these answers are not built the way a local directory is. Everything else — money, cost, comparison, vertical, informational, objection — is still zero. So: the identity problem has moved, the commercial problem has not, and the day-60 target of a first non-branded money-prompt citation is a real target rather than a formality. One caveat we will not paper over: this was the first re-read since day 8, so it measures nineteen days of indexing plus that morning’s entity work, not the entity work on its own. We cannot claim the schema did it.

  10. 5 Aug 2026

    The afternoon’s citation probes went straight back into strategy, same day. The money-prompt map showed the PBX-integration surface is the open door (the 3CX prompt has no third-party incumbent) while the AU-accent surface is locked four competitors deep — so the differentiator work shifts from the voice alone to the integration layer. Shipped accordingly: a dedicated Yeastar page, written from inside our founder’s own live 3CX-to-Yeastar migration — Yeastar’s native AI ships Australian voices (two male, two female at the time of writing) and has begun exposing MCP, which makes it the first PBX where an AI agent can act on the phone system rather than just answer it. Yeastar is now co-primary across the site; 3CX remains fully supported, and its page now discloses the Yeastar voice difference because buyers deserve the comparison. Also planted: a plain-English definition of “managed intelligence” — a term at roughly ten searches a month in Australia, which is the point: the tracker gained a prompt for it (and one for Yeastar), so we will watch both surfaces form from birth.

  11. 5 Aug 2026

    First public pricing, hours after the competitor analysis that demanded it. Studying the one agency that seated itself in an AI answer core within months of founding showed transparent pricing doing citation work our “pricing being finalised” could not. The founder set the first two numbers from a live client quote the same afternoon: the AI Opportunity Audit — audit, analysis and written report — from $800 ex GST, and hosted Yeastar systems from $150/month ex GST. Both are now on the site in text and in structured data (a real minPrice specification, GST flagged). The AI receptionist’s monthly rate stays honestly unset until it is set with the founding cohort — a discount for being the proving ground is only worth something if the proving is real.

  12. 5 Aug 2026

    Repositioned, on the founder’s call and the day’s data. The site launched receptionist-first; the citation probes showed the receptionist prompt surfaces are the most locked (the Australian-accent prompt alone has four incumbents in its stable core) while the category surfaces — best AI automation agency, who can help my small business start with AI, managed intelligence — are the open ones. So the hierarchy inverted: the brand frame is now the category (an AI automation agency run with MSP discipline), and the AI Receptionist becomes flagship product #1 under it rather than the site’s identity. Hero, tagline, schema slogan and OG copy updated; every receptionist page, post and tracked keyword stays exactly where it was, because the product is not being demoted — the roof over it is being widened. The tracker measures whether the engines agree.

This is the Tier-3 product, demonstrated in public.

The AI-managed content and SEO engine that built and maintains this site is the top tier of AI Managed Services. If you want it pointed at your business, start with an audit.