☀ Sunshine Atlas

What crawls a brand-new website in 2026

Launch-week notes from Sunshine Atlas — 3,833 destinations, 4,147 prerendered pages, one small VPS. Five days of server logs on who actually showed up: ChatGPT answers with the site daily, Meta read all of it in one sitting, Google is methodical, Bing hasn't really knocked. By the Sunshine Atlas team · 12 July 2026.

I run Sunshine Atlas, a climate atlas that answers "where is it sunny in November?" with data instead of listicles. It went live on 8 July 2026: an interactive WebGL globe on the homepage and a static, prerendered page for every destination and every month of the year. Five days later the logs tell a story I haven't seen written down with numbers attached: a new website's first real audience is machines — and the interesting question is which ones, and what each of them does with you.

Five days of crawlers, counted

40,863 requests hit the site between 8 and 12 July. Verified humans — browser user-agent plus asset fetches plus several requests, minus everything that reverse-DNSes to a datacenter — number about 40 a day. Nearly everything else is bots. The named ones:

CrawlerRequests, first 5 daysWhat it is
GoogleOther~4,600Google's non-Search crawler (R&D and AI corpora)
meta-externalagent~4,200 (4,153 of them in a single day)Meta's AI corpus crawler
Googlebot~4,100Google Search — essentially the whole sitemap inside three days
Amazonbot~1,240Amazon (Alexa and its AI products)
OAI-SearchBot~810ChatGPT Search's index — ~800 pages ingested
ClaudeBot / Claude-User~175Anthropic — corpus crawl + live fetches for Claude answers
ChatGPT-User~125OpenAI's live fetcher — a page read mid-conversation to answer a user, with a citation
Applebot~90Apple (Siri/Spotlight, AI training opt-outs permitting)
PerplexityBot~20Perplexity's index
bingbot13Microsoft. Thirteen requests. More on this below.

Method: nginx combined logs, bucketed by user-agent; humans separated by UA + CSS/JS asset fetches + ≥3 requests/day, with datacenter ranges removed via reverse DNS. Figures are a snapshot as of 12 July 2026.

Three kinds of machine visitor

The user-agents sort into three castes that behave nothing alike:

The Bing paradox

The site pings IndexNow on every deploy, and Bing Webmaster Tools happily confirms receipt — 16,000+ URL submissions accepted in one 15-hour stretch. The crawler then came thirteen times in five days, and Bing's search results show nothing at all. Submission pipes and crawl appetite are entirely separate budgets; IndexNow gets you into a queue, not into an index. Meanwhile OpenAI — whose ChatGPT Search is supposedly built on Bing's index — ran its own crawler over ~800 of my pages. Even Microsoft's flagship AI customer doesn't wait for bingbot.

Why machines could eat the site this fast

None of this is luck; the site is built to be read by things that read HTML. The stack is deliberately boring:

Feeding the machines on purpose

Two launch-week decisions treat assistants as a first-class channel rather than a side effect:

The dataset is open. Every number on the site — monthly scores, temperatures, rainfall, sea temperature for 3,833 destinations — is a CSV/JSON download, CC BY 4.0, with a Zenodo DOI, mirrored to GitHub, Hugging Face and Kaggle. If a model is going to learn "Faro gets 3,044 hours of sun," I'd like it to learn it from me, with attribution baked into the license.

The site speaks MCP. A 256-line Model Context Protocol server runs next to nginx — stateless streamable-HTTP, no auth, rate-limited, reading the same published dataset through the release symlink (deploys refresh it with no restart). Point Claude or any MCP client at https://sunshineatlas.com/api/mcp and it can rank, look up and compare destinations live; every answer carries attribution and the destination URLs. It's listed in the official MCP registry. Whether assistants become a real referral channel is exactly the experiment — the marginal cost was an afternoon and 256 lines.

What I'd tell the next person launching a content site

The data behind everything here is free: download the dataset (CC BY 4.0) · connect your AI assistant · read the methodology · or just spin the globe.