This year I built about 100 sites while working full time.
I've always believed real projects are the best place to test what AI models can actually build. So I kept building real sites with different models, checking their code quality, design and UX, while trying different ways of getting traffic.
That's how it got to 100.
Here's what the traffic data showed.
Combined, they went from 3k visitors a month in January to 113k in August, roughly doubling every month since May.
How they did in the last 30 days:
About 40 get under 100 visitors a month
About 40 get 100 to 1,000
Around 20 get 1,000 to 10,000
4 get over 10,000
The top 5 bring in about three quarters of the traffic. One site alone brings in over 40%.
Where the traffic comes from:
Google 56%
Bing 29%
Yahoo 5%
DuckDuckGo 5%
ChatGPT 2.5%
I often got traffic from Bing way earlier than from Google, so it seems far more essential for newer sites.
ChatGPT sends visitors to 94% of my sites with 1,000+ monthly visitors, but only a quarter of the ones under 100. SEO is the foundation for GEO.
How long it took, from each site's first visitors:
100 visitors a month: about 1 month
1,000 a month: about 4 months on average, some took 8
10,000 a month: anywhere from 1 to 8 months
Once a site had been live for 3+ months, 9 in 10 got 100+ visitors a month and about 1 in 3 got 1,000+.
The stack mattered too. My Next.js sites on Vercel grew 11x from April to August. My Astro sites on Cloudflare, launched the same month, grew 2x. Still working out why.