How Long Does Google Take to Index a New Site?

How Long Does Google Take to Index a New Site?
Last updated: 30 Jul 2026 16:17 BST
Next update at: 20:17 BST

The domain ghost.elyob.com had been sitting as a single-page "coming soon" Ghost install for years. Nobody visited it. Google had no reason to care. Then in April 2026 I signed up to Claude Code and started building the blog — connecting APIs to Immich (photos), Dawarich (GPS), Photon (geocoding), and generating posts, maps, photo carousels, and a custom theme all through Claude Code.

I published the first few pages and flipped it live on April 12, then kept building. Within days it had ballooned to 153 pages, since tidied back to 101. Three days after launch I submitted the sitemap to Google Search Console (GSC). This post tracks how long it takes Google to discover and index a site that appeared almost overnight.

GSC data is pulled once a day via cron; this page itself rebuilds every four hours from the cached SQLite database. No manual checks, no guessing.

Two data sources feed this page: GSC (everything about indexing, impressions, clicks, and search queries) and GoatCounter (GC) (actual pageviews from real visitors). Every section heading below is tagged with its source.

Days running
109
since launch
Pages indexed
75 / 101
74% coverage
Impressions
509
lifetime
Clicks
18
lifetime
Click-through
3.5%
CTR
Best day
21
imp · 2026-06-25
First indexed
day 4
Apr 16
Real Google
20 / 18
111% of GSC clicks
Top query: fogstar home assistant (320 imp, 14 clicks)
Top page: home-assistant-as-the-brain-how-my-solar-system-manages-itself (21 imp, 1 clicks)

I've published 101 pages; Google has indexed 7574%.

Indexing Velocity — Google Search Console (GSC)

0 18 37 56 75 Day 0 Day 21 Day 42 Day 63 Day 84 Day 105

Daily Impressions — GSC

0 10 21

Top Pages by Search Impressions (last 7 days) — GSC

First Indexed: When Each Page Made It In — GSC URL Inspection

The earliest date each page is known to have been indexed by Google — sourced per-page from the URL Inspection API and tightened with first-impression dates from Search Analytics (a page must be indexed to show up in search results, so its first impression is a hard lower bound).

For pages indexed before this tracker started, the date is the earlier of Google's last crawl and the first day the page earned an impression — both are proxies, so the true indexing day could be slightly earlier. For pages we observe transitioning to indexed live, the date is exact.

PageFirst indexed
home-energy-dashboard-electricity-gas-solar-trends-jan-mar-2026Apr 16 (d4)
home-assistant-as-the-brain-how-my-solar-system-manages-itselfApr 16 (d4)
my-600w-solar-array-just-hit-692w-and-the-physics-behind-why-thats-normalApr 16 (d4)
travelApr 17 (d5)
(homepage)Apr 20 (d8)
southeast-asia-2017-malaysia-thailand-vietnam-laos-38-daysApr 24 (d12)
octopus-suggested-97-78-my-bills-say-58May 14 (d32)
lake-district-scotland-northern-ireland-july-august-2018May 24 (d42)
forty-days-in-india-slow-travel-and-the-art-of-getting-wonderfully-lostMay 25 (d43)
videos/grossglocknerMay 25 (d43)
videos/ireland-lead-guitarMay 25 (d43)
motorcycle-around-europe-uk-to-eastern-europe-and-back-june-july-2019May 26 (d44)
tdf-2013-mont-saint-michelMay 26 (d44)
west-country-with-ray-dave-june-2017May 26 (d44)
videos/alternatif-iii-indonesiaMay 26 (d44)
videos/koh-taoMay 26 (d44)
videos/a-walk-in-hanoiMay 26 (d44)
videos/babooshka-at-the-transfagarasanMay 26 (d44)
1000kwh-through-the-battery-plus-420kwh-from-the-sunMay 26 (d44)
twenty-years-of-gpsMay 27 (d45)
lejog-orkney-by-bike-may-june-2008May 27 (d45)
asia-motorcycle-trip-hong-kong-feb-apr-2016May 27 (d45)
spain-portugal-and-france-moto-trip-september-2016May 27 (d45)
spotted-on-google-street-view-soca-valley-july-2019May 27 (d45)
videos/soca-valley-july-2019May 27 (d45)
videos/bbc-news-a380-readers-picturesMay 27 (d45)
videos/the-blades-display-part-2-sywell-2009May 27 (d45)
videos/riding-in-the-alps-2016May 27 (d45)
videos/umbrail-passMay 27 (d45)
videos/turkey-song-in-indiaMay 27 (d45)
a-full-year-of-home-energy-what-2025s-data-actually-looks-likeMay 27 (d45)
videosMay 27 (d45)
why-my-battery-busbar-was-always-too-hot-and-what-fixed-itMay 27 (d45)
jakarta-to-bali-by-motorbikeMay 28 (d46)
countries-visitedMay 28 (d46)
motorcycle-trip-london-to-grenoble-may-2015May 28 (d46)
motorcycle-round-the-alps-september-2015May 28 (d46)
waw-motorcycle-trip-uk-europe-21-days-june-july-2017May 28 (d46)
belgium-koblenz-tobacco-run-august-2015May 28 (d46)
le-mans-october-2017May 28 (d46)
videos/street-view-both-sides-soca-valleyMay 28 (d46)
the-blades-sywell-northamptonshire-uk-31-october-2009May 28 (d46)
videos/flying-with-the-blades-sywell-2009May 28 (d46)
videos/the-blades-arrival-sywell-2009May 28 (d46)
videos/sounddoneirelandMay 28 (d46)
videos/alpe-dhuez-ktm-1190May 28 (d46)
videos/bromoMay 28 (d46)
videos/alistair-the-optimistMay 28 (d46)
videos/indonesia-and-londonMay 28 (d46)
videos/county-clare-wild-atlantic-wayMay 28 (d46)
videos/dolgellau-mach-loopMay 28 (d46)
videos/eu-2019-part-1May 28 (d46)
videos/goa-feb-2026May 28 (d46)
what-my-battery-compares-every-30-minutesMay 28 (d46)
brexit-uk-europe-by-motorcycle-july-2016May 29 (d47)
normandy-the-somme-july-2018May 29 (d47)
london-canal-ride-april-2006May 29 (d47)
lille-le-mans-bayeux-may-2018May 29 (d47)
nearly-five-years-of-home-energy-from-crisis-prices-to-solar-panels-and-everything-in-betweenMay 29 (d47)
video-postsMay 29 (d47)
i-built-a-uk-bin-cal-for-family-and-fixed-two-councils-upstreamMay 29 (d47)
adding-a-seventh-panel-100w-more-for-63May 29 (d47)
videos/best-video-everMay 29 (d47)
solar-battery-roi-agile-vs-the-price-capMay 30 (d48)
ireland-motorcycle-trip-september-2014May 30 (d48)
videos/the-blades-display-part-1-sywell-2009May 30 (d48)
videos/langkawi-sunset-beach-time-lapseMay 30 (d48)
videos/50000-miles-czech-republicMay 30 (d48)
southern-thailand-motorbike-loopJun 25 (d74)
61-of-my-energy-bill-is-now-standing-chargesJul 13 (d92)
padstow-cornwall-august-2017Jul 16 (d95)
30 pages still waiting to be indexed...

How Long Google Took to Index Each Page — GSC

Median 29 days, longest 134 days, shortest 1 days.

Pages Not Yet Indexed — GSC

I'm waiting for Google to index these 58 pages:

PageDays since publish
bbc-news-a380-readers-pictures7373
tower-42-vertical-rush-blue-peter-20096322
flying-with-the-blades-sywell-20096114
the-blades-arrival-sywell-20096114
the-blades-display-part-1-sywell-20096114
the-blades-display-part-2-sywell-20096114
zip-world-wales4324
sounddoneireland4323
alpe-dhuez-ktm-11904079
uk-ireland-motorcycle-trip-august-september-20153991
josh-birthday-message-galway3984
grossglockner3956
alps-20153945
bromo3782
riding-in-the-alps-20163751
alternatif-iii-indonesia3738
alistair-the-optimist3693
ring-of-beara3519
indonesia-and-london3518
langkawi-sunset-beach-time-lapse3455
hanoi-buskers3448
koh-tao3437
a-walk-in-hanoi3417
county-clare-wild-atlantic-way3183
umbrail-pass3172
france-2018-sttr2932
dolgellau-mach-loop2891
50000-miles-czech-republic2587
babooshka-at-the-transfagarasan2586
soca-valley-july-20192570
street-view-both-sides-soca-valley2570
tisno2561
eu-2019-part-12533
laos2376
i-wish-i-could-fly2300
ireland-lead-guitar943
about314
the-days-my-solar-beat-the-grid-2025211
goa-feb-2026159
turkey-song-in-india152
medicine-man129
solar109
how-long-does-google-take-to-index-a-new-site101
two-databases-one-repo-how-sqlite-glues-this-site-together88
best-video-ever81
five-years-of-energy-bills-cheap-crisis-solar58
making-the-numbers-honest58
did-you-mean-elyon55
my-photos-are-on-wikipedia-in-35-languages42
my-best-solar-days-are-all-in-the-last-two-months37
27-years-11-weeks-launching-local-hotel-com28
one-year-of-the-charge-planner10
electricity-vat-cut-what-it-would-have-saved-me7
future-of-british-tv7
gas-vs-electricity-a-year7
how-my-charge-planner-grew-up7
the-night-my-safety-net-fought-itself6
the-days-my-solar-beat-the-grid-20262

Search Queries to the Site — GSC

Search QueryImp.ClicksAvg pos.
fogstar home assistant320147.1
victron controller for renogy panel with voc 22.79v isc 5.31a11808.2
elyob4906.5
home assistant solar battery automation241334.0
standing charge octopus energy14057.0
unvisited sweden10074.5
solar home assistant7026.0
"grand union canal london"6087.0

Search Queries to This Page — GSC

No queries have surfaced this page in Google yet — see the Is This Page Indexed? section below for why.

Real Visitors — GoatCounter (GC)

Source: GC. Period: 2026-04-12 → 2026-07-30 (109 days since launch).

Total pageviews over this period: 1363 — actual humans landing on the site, not just impressions in results.

Weekly Visitors — GC

Tap a bar to see the count
0 185 370 Week of 06/04/2026: 42 pageviews Week of 13/04/2026: 370 pageviews Week of 20/04/2026: 199 pageviews Week of 27/04/2026: 167 pageviews Week of 04/05/2026: 134 pageviews Week of 11/05/2026: 38 pageviews Week of 18/05/2026: 35 pageviews Week of 25/05/2026: 39 pageviews Week of 01/06/2026: 60 pageviews Week of 08/06/2026: 29 pageviews Week of 15/06/2026: 40 pageviews Week of 22/06/2026: 23 pageviews Week of 29/06/2026: 29 pageviews Week of 06/07/2026: 33 pageviews Week of 13/07/2026: 57 pageviews Week of 20/07/2026: 34 pageviews Week of 27/07/2026: 34 pageviews 06/04 27/04 18/05 08/06 29/06 20/07 27/07

Most Visited Pages — GC

Reality Check — GC

GSC counts every click on a search result, including my own test clicks, AI training crawlers, and bots. Cross against GoatCounter's referrer log to see how many GSC clicks turned into a real visit from a google.* referrer:

20 real Google sessions against 18 lifetime GSC clicks111% of GSC's click count is genuinely my readers; the rest is noise.

Per-page GSC click counts below sum to 1 — bigger than the lifetime figure because GSC over-attributes when one query shows multiple of my pages. The lifetime number above is the honest one.

Google reported 18 clicks; GoatCounter logged 20 arrivals from a google.* referrer in the same window — 0% gap (the rest is bots, AI crawlers, and my own test clicks).

Indexing Timeline — GSC

Daily tally: Δ is the number of new pages Google picked up that day. Imp and Clicks are already per-day values from the Search Console API.

For days before URL Inspection had seeded any pages, the Indexed column falls back to the count of pages that earned at least one impression by that date — a looser proxy than URL Inspection. From the first day URL Inspection reports any indexed page (Apr 16 here), the column is the authoritative count.

Date (day)IndexedΔImpClicksNotes
Jul 30 (d109)75·00
Jul 29 (d108)75·00
Jul 28 (d107)75·100
Jul 27 (d106)75·20
Jul 26 (d105)75·40
Jul 25 (d104)75·40
Jul 24 (d103)75·120
Jul 23 (d102)75·81
Jul 22 (d101)75·80
Jul 21 (d100)75·70
Jul 20 (d99)75·70
Jul 19 (d98)75·40
Jul 18 (d97)75·30
Jul 17 (d96)75·20
Jul 16 (d95)75+120
Jul 15 (d94)74·100
Jul 14 (d93)74·210
Jul 13 (d92)74+160
Jul 12 (d91)73·110
Jul 11 (d90)73·60
Jul 10 (d89)73·70
Jul 9 (d88)73·30
Jul 8 (d87)73·00
Jul 7 (d86)73·60
Jul 6 (d85)73·30
Jul 5 (d84)73·70
Jul 4 (d83)73·20
Jul 3 (d82)73·30
Jul 2 (d81)73·60
Jul 1 (d80)73·40
Jun 30 (d79)73·20
Jun 29 (d78)73·40
Jun 28 (d77)73·40
Jun 27 (d76)73·70
Jun 26 (d75)73·60
Jun 25 (d74)73+1210
Jun 24 (d73)72·21
Jun 23 (d72)72·50
Jun 22 (d71)72·120
Jun 21 (d70)72·40
Jun 20 (d69)72·40
Jun 19 (d68)72·50
Jun 18 (d67)72·80
Jun 17 (d66)72·71
Jun 16 (d65)72·00
Jun 15 (d64)72·50
Jun 14 (d63)72·50
Jun 13 (d62)72·120
Jun 12 (d61)72·40
Jun 11 (d60)72·40
Jun 10 (d59)72·00
Jun 9 (d58)72·120
Jun 8 (d57)72·100
Jun 7 (d56)72·30
Jun 6 (d55)72·30
Jun 5 (d54)72·71
Jun 4 (d53)72·20
Jun 3 (d52)72·61
Jun 2 (d51)72·110
Jun 1 (d50)72·80
May 31 (d49)72·110
May 30 (d48)72+510
May 29 (d47)67+910
May 28 (d46)58+22170
May 27 (d45)36+1640
May 26 (d44)20+820
May 25 (d43)12+341
May 24 (d42)9+110
May 23 (d41)8·82
May 22 (d40)8·10
May 21 (d39)8·40
May 20 (d38)8·40
May 19 (d37)8·50
May 18 (d36)8·60
May 17 (d35)8·50
May 16 (d34)8·10
May 15 (d33)8·10
May 14 (d32)8+120
May 13 (d31)7·00
May 12 (d30)7·10
May 11 (d29)7·90
May 10 (d28)7·10
May 9 (d27)7·40
May 8 (d26)7·20
May 7 (d25)7·31
May 6 (d24)7·20
May 5 (d23)7·31
May 4 (d22)7·10
May 3 (d21)7·10
May 2 (d20)7·20
May 1 (d19)7·00
Apr 30 (d18)7·80
Apr 29 (d17)7·60
Apr 28 (d16)7+100
Apr 27 (d15)6·21
Apr 26 (d14)6·31
Apr 25 (d13)6·20
Apr 24 (d12)6+110
Apr 23 (d11)5·41
Apr 22 (d10)5·00
Apr 21 (d9)5·10
Apr 20 (d8)5+140Triggered Validate Fix for 157 discovered-not-indexed pages
Apr 19 (d7)4·31
Apr 18 (d6)4·00
Apr 17 (d5)4+174GSC last update: 5 indexed, 158 not indexed
Apr 16 (d4)3+230GSC chart ~3
Apr 15 (d3)1·10Sitemap submitted to GSC
Apr 14 (d2)1·40First page indexed (GSC chart)
Apr 13 (d1)1+120
Apr 12 (d0)0·00Site launched

First page indexed on day 4 (Apr 16). At the current rate of 0.7 pages per day, full indexing would take roughly 38 more days.

How Does This Compare? — Google Guidance vs GSC

Today is day 109 (≈ week 15.6) since launch. Google publishes general guidance on how long indexing takes; this is where I sit against it:

Sitemap detection is bounded by the earlier of GSC lastDownloaded and the first crawl date (Google must have fetched the sitemap by then); first crawl is the earliest lastCrawlTime across all pages from URL Inspection; majority and full coverage are read off the indexing timeline.

MilestoneGoogle SaysThis Site
Sitemap detected1–3 days≤ Day 43 (May 25)
First crawl after sitemap3–7 daysDay 43 (May 25)
Majority of pages indexed2–4 weeksDay 46 (May 28)
Full indexing (large site)4–12 weeksIn progress (currently 74%)

Meta: Is This Page Indexed? — GSC URL Inspection

This page was published on 2026-04-20 (101 days ago) and is not yet indexed by Google. Google's URL Inspection reports Crawled - currently not indexed. I'm deliberately not submitting this URL to Search Console — the whole point is to see how long natural discovery takes.