← All posts
Experiment log · AI search

The Zero-DR Citation: how two brand-new domains started steering ChatGPT's recommendations

September 30, 2026 · AI search · 12 min read

On September 22, a website that was 33 days old and had 3 backlinks started showing up inside ChatGPT answers.

Ten times on day one. Fourteen the next day. By September 29 it had been pulled into ChatGPT answers 92 times and cited 113 times.

Over those same eight days, across the same tracked prompts, clutch.co got 37 retrievals and 8 citations. Clutch has 48,372 referring domains. This site has 3.

It's an exact-match domain (EMD): a domain that is literally the search query, with a ranked directory on it. It's the second one I've built. The first one did the same thing back in July, and I wasn't sure if that was a fluke. This post is both experiments, every number, and the exact playbook, so you can run it yourself.

Domain rank
0
on both sites, per DataForSEO
Backlinks
3
referring domains on EMD #2
Citations
113
in ChatGPT, first 8 days
Recommended
31→52%
how often ChatGPT named our agency

The short version: all good SEO is good AEO, but not all good AEO is good SEO. Google still wants authority before it shows you to anyone. ChatGPT's retrieval layer mostly wants the page that looks exactly like the answer. That gap is the whole opportunity.

Experiment 01A UX agency directory

On July 2 I bought an exact-match domain for the head term in the UX agency category. I built a ranked directory on it with Claude Code in an afternoon: a scoring rubric, a top list, a review for every agency, and a source link on every claim. I shipped it and did zero outreach.

.com
The first EMD's homepage: a ranked 2026 list of UX design agencies with a methodology and last-updated date
EMD #1. One ranked list, a visible methodology, and a “last updated” date. That's most of what the site is.

Google did what Google does with a brand-new domain. It indexed it in three days and then kept it on page six and beyond. In 67 days: 18,776 impressions, 16 clicks, average position 68.6.

ChatGPT did something completely different.

Backlinks
6
referring domains, all time
Source rank
#73
of 1,000 domains AI engines pulled from
Head query
38.6%
of ChatGPT answers retrieved it
Cite rate
0.89
citations per retrieval

Out of the 1,000 domains that ChatGPT, Perplexity and Google AI Overviews retrieved when answering questions in the category, a 2-month-old domain with six backlinks ranked #73. Clutch, with 48,372 referring domains, was in the same table.

chatgpt.com
ChatGPT answer for best ux agencies showing the EMD as a named source card, redacted
ChatGPT, “best ux agencies.” A 60-day-old domain rendered as a named source card inside the answer. On Google, the same page was on page six for the same query.
app.peec.ai
Peec AI view of a ChatGPT answer with the EMD in the sources and our agency in the shortlist
Peec AI, one ChatGPT answer. The EMD in the sources panel on the right. Our agency in the shortlist on the left, and again in the final “if I were choosing 3.” The source and the recommendation, in one answer.
app.peec.ai
Peec AI view of a ChatGPT answer for best ux design agencies with our agency listed next to IDEO, Clay, Work and Co, Fjord and AKQA
Peec AI, “best ux design agencies.” Our agency in the same table as IDEO, Clay, Work & Co and AKQA, and again in the picks by situation. We're a two-year-old boutique.

That was one site. One site can be luck. So I built a second one, changed a few things based on what I'd learned, and measured it properly.

Experiment 02A narrower directory

This time I went narrower: one buyer segment instead of the whole category. The site launched on August 20. Everything that shipped, with dates:

Aug 20
Site live
Ranked list, a review per agency, schema, blog, llms.txt.
Sep 1
AEO pass
Top 7 only, rating and review schema on every entry, llms.txt rebuilt as a data dump, prompt-shaped segment pages.
Sep 2
Corpus and cadence
llms-full.txt with the whole corpus, month-stamped titles, a stated quarterly review.
Sep 7
Directory
120 agency pages, a gallery, hub pages, compare pages.
Sep 8
House pick
Our agency set as the top pick on every page.
Sep 22
First ChatGPT retrieval
Then every single day after.
Figure 1 · ChatGPT retrievals per day
From zero to cited every day, in one week
Peec AI · Aug 20 to Sep 29, 2026
EMD #2clutch.co
0510152025LaunchAEO passDirectoryFirst retrievalAug 20Sep 1Sep 10Sep 20Sep 2920
0510152025LaunchAEO passDirectoryFirst retrievalAug 20Sep 10Sep 20Sep 2920
Nothing for 33 days, then 92 retrievals in 8. clutch.co is on the chart for scale. It's the biggest agency directory on the internet, and over those 8 days a site younger than most invoices out-retrieved it 92 to 37.

The lag is the part I'd tell anyone copying this to hold their nerve through. The first site took about six weeks from its first retrieval to getting our agency named in answers. This one took 33 days to get retrieved at all, and then it went vertical. Two weeks after the directory went live, it flipped on.

Figure 2 · September, head to head
A 3-backlink site vs the biggest directory on the internet
Peec AI · Sep 3 to 29, 2026 · referring domains per DataForSEO
EMD #2
clutch.co
Citations in AI answers
113
47
Citations per retrieval
2.17
1.09
Referring domains
3
48,372
EMD #2 was cited 113 times in September to clutch.co's 47, and got 2.17 citations every time it was retrieved. It ranked #52 of 1,000 source domains for the month by retrievals, in its first week of being retrieved at all.
.com
EMD #2 homepage: The 7 Best agencies for the segment, 2026, with the answer in the first paragraph
The homepage. The first paragraph is the answer: who's #1, who's #2, who's #3, and on what criteria. Everything a model needs to quote is in the first 60 words.
.com
The scoring table: seven agencies with four weighted criteria and a total score
The scoring table. Four weighted criteria, a score out of 10 for each, a total, HQ and pricing model. Every row is also emitted as structured data.

The resultWhat it did for our agency

Getting a directory cited is nice. Getting our agency recommended is the point. So I pulled every ChatGPT answer for the 11 prompts where EMD #2 was being retrieved: 7 days before it started getting cited, and 8 days after. 165 answers in total.

Figure 3 · Same 11 prompts, one week apart
How often ChatGPT recommended our agency
Peec AI · before = Sep 15 to 21 (77 answers) · after = Sep 22 to 29 (88 answers)
Before the EMD was citedAfter
Named in the answer
31%→52%+21 pts
Placed in the top 3
19%→38%+19 pts
Listed #1
13%→23%+10 pts
Named in 31% of answers before, 52% after. Top-3 placements roughly doubled. And ChatGPT put us first 20 times in 8 days, up from 10 the week before.

When the EMD was one of the sources, ChatGPT named our agency in 38 of 52 answers. The EMD was the very first source cited in 13 of them.

Figure 4 · Per prompt
Where the lift came from
Share of ChatGPT answers naming our agency · Sep 15 to 21 vs Sep 22 to 29
BeforeAfter
0%50%100%
best saas design agencies
+61 pts
product design agency for b2b saas
+48 pts
ux agencies for ai companies
+43 pts
ux agencies for b2b saas
+36 pts
design system agency for b2b saas
+34 pts
best website redesign agency for b2b saas
+25 pts
best design agency for series a and series b saas companies
+4 pts
website redesign agency for a series b saas with a $40k budget
-5 pts
design agencies for yc companies
-12 pts
The biggest moves were on broad category prompts where we barely existed before. “best saas design agencies” went from 1 in 7 answers to 6 in 8. “ux agencies for ai companies” went to 8 out of 8.

“ux agencies for ai companies” is the one I'm proudest of. We built one page on EMD #2 for exactly that question. That page got retrieved 8 times and cited 29 times, 3.6 citations per retrieval, the highest of any page on either site. We were named in all 8 answers that week, and listed first in 6 of them.

ChatGPT answer for ux agencies for ai companies: our agency listed first, EMD #2 the top source ChatGPT answer for best saas design agencies: our agency listed first, above Eleken, Cieden, Ramotion, Clay and MetaLab ChatGPT answer for design agencies for yc companies: our agency listed first, EMD #2 the top source
Three real ChatGPT answers from the week after. Agencies in the order ChatGPT named them, and the top five sources it cited. Pulled from Peec AI.
.com/ux-agencies-for-ai-companies
The UX Agencies for AI Companies page on EMD #2, with a boxed quick answer
The AI page. It opens with a boxed quick answer that names the agencies and the reason, in plain sentences a model can lift whole.
.com/design-agencies-for-yc-startups
The Design Agencies for Y Combinator Startups page on EMD #2, with a boxed quick answer
The YC page. Same shape: the question as the headline, the answer in the first box.

The pagesWhich pages did the work

On the first site, 66 of 67 retrievals went to the homepage. The ranked list was the entire asset. On the second site I built pages shaped like the questions buyers actually type, and the citations spread out.

Figure 5 · Citations by URL
Prompt-shaped pages out-cite the homepage
EMD #2 · Peec AI · through Sep 29, 2026
01
/ux-agencies-for-ai-companies
293.6× per retrieval
02
/ (homepage)
221.0× per retrieval
03
/agencies
191.3× per retrieval
04
/services/ux-ui-design
131.2× per retrieval
05
/design-agencies-for-yc-startups
121.7× per retrieval
06
/services/product-design
121.7× per retrieval
07
/b2b-saas-product-design-specialists
52.5× per retrieval
The AI page and the full directory both beat the homepage on citations per retrieval. When a question has a specific shape, a page with that exact shape wins it.
.com/agencies
The 120-agency directory page on EMD #2 with search and filters
/agencies, the 120-agency directory. The third most-cited URL on the site, live 15 days before the first retrieval. My read: it made the site look like a real reference, not a one-page list.

The mechanismWhy this works

When you ask ChatGPT for an agency recommendation, it doesn't just answer from memory. It rewrites your question into a few search queries, retrieves pages, and then writes the answer from them. Peec logs those rewritten queries. These are the most common ones from answers that cited EMD #2:

fan-out queriesChatGPT · answers citing EMD #2
6×B2B SaaS product design agency UX UI product design agencies
5×B2B SaaS product design agency Clay Metalab Momentum Design Lab
4×B2B SaaS UX UI design agency SaaS product design agencies
3×design agencies YC startups Y Combinator branding product design agency startups
3×"Y Combinator" "design agency" startup branding
3×"YC companies" "design agency" branding product design

Look at the words. The rewritten query is almost literally the domain name. When the query is “B2B SaaS product design agency” and there's a site whose domain is those exact words, with a page title that repeats them, that's a near-perfect match on the host and the title.

Google weighs that match against links and history, and a new domain loses. The retrieval step inside ChatGPT is much more willing to take the match at face value. Then a second thing kicks in: Peec classifies both sites as Editorial, not Corporate. A ranked comparison reads to a model as a reference, and references get quoted.

The whole ideaGoogle asks “do other sites trust you?” ChatGPT's retrieval step asks “do you look like the answer?” You can build the second one in a weekend.

The playbookIf you want to copy it

This is what I'd do again, in order. None of it needs a link budget.

  1. Buy the query, not a brand. The domain should read like the question your buyer asks. Ours matches the rewritten query almost word for word.
  2. Lead with the answer. The first paragraph names #1, #2 and #3 and says why, in plain sentences. That's the part that gets lifted.
  3. Publish the rubric. Weighted criteria, a score per agency, a total, and a source URL on every factual claim. A model trusts a list it can check.
  4. Keep it short and dated. A top 7, a month in the title, a stated review cadence. Then actually re-score when you say you will.
  5. Emit it as structured data. Rating, review and per-criterion scores on every entry. An llms.txt data dump, plus llms-full.txt with the whole corpus.
  6. One page per buyer prompt. Track prompts in a tool like Peec, then build a page shaped exactly like each one. Our AI page became our most-cited URL.
  7. Add depth once the list works. A full directory with a page per agency made the site look like a reference. Retrieval started two weeks later.
  8. Measure citations, not rankings. Your rank tracker will say this failed. Watch ChatGPT, where both sites broke through, and give it 4 to 6 weeks.

NextWhat's next

Two sites, two niches, same result. That's enough for me to stop calling it a fluke.

Next I'm building head-to-head comparison pages and running the same before-and-after read on them. I'll post the numbers here.

AI search data. Peec AI. Tracked prompts run daily across ChatGPT, Perplexity and Google AI Overviews. A retrieval is one answer that pulled at least one URL from a domain. A citation is an inline citation in the answer. Citation rate is citations divided by retrievals. EMD #1 figures are from the Sep 9, 2026 read (Jun 1 to Sep 8, 2,829 answers, 71 prompts). EMD #2 figures are from the Sep 30, 2026 read. The before/after comparison uses all 165 ChatGPT answers for the 11 prompts that retrieved EMD #2, Sep 15 to 29. Other things changed in that window too, so treat the lift as a strong correlation, not a lab result.

Search and authority data. Google Search Console API. DataForSEO Backlinks API, pulled Sep 9, 2026. DataForSEO domain rank is a 0 to 1000 scale, not Ahrefs DR. Domain names and author names in screenshots are redacted.