How Long Does Google Take to Index a New Site?

How Long Does Google Take to Index a New Site?
Last updated: 14 Sep 2026 00:17 BST
Next update at: 04: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 118. 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
155
since launch
Pages indexed
98 / 118
83% coverage
Impressions
762
lifetime
Clicks
20
lifetime
Click-through
2.6%
CTR
Best day
21
imp · 2026-06-25
First indexed
day 4
Apr 16
Real Google
20 / 20
100% of GSC clicks
Top query: fogstar home assistant (454 imp, 14 clicks)
Top page: lejog-orkney-by-bike-may-june-2008 (2 imp, 1 clicks)

I've published 118 pages; Google has indexed 9883%.

Indexing Velocity — Google Search Console (GSC)

0 24 49 73 98 Day 0 Day 30 Day 60 Day 90 Day 120 Day 150

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)
(homepage)Apr 20 (d8)
southeast-asia-2017-malaysia-thailand-vietnam-laos-38-daysApr 24 (d12)
videos/i-wish-i-could-flyApr 28 (d16)
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/riding-in-the-alps-2016May 27 (d45)
videos/umbrail-passMay 27 (d45)
videos/tisnoMay 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/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)
electricity-vat-cut-what-it-would-have-saved-meAug 1 (d111)
five-years-of-energy-bills-cheap-crisis-solarAug 20 (d130)
the-fox-who-watches-films-with-meAug 20 (d130)
making-the-numbers-honestAug 21 (d131)
my-photos-are-on-wikipedia-in-35-languagesAug 21 (d131)
the-month-the-grid-paid-meAug 27 (d137)
the-night-my-safety-net-fought-itselfAug 28 (d138)
start-here-the-solar-battery-storyAug 28 (d138)
the-year-the-garden-woke-upAug 31 (d141)
the-eclipse-i-actually-want-to-stand-underAug 31 (d141)
gas-vs-electricity-a-yearSep 4 (d145)
future-of-british-tvSep 5 (d146)
one-year-of-solarSep 5 (d146)
uk-ireland-motorcycle-trip-august-september-2015Sep 6 (d147)
videos/laosSep 6 (d147)
one-year-of-the-charge-plannerSep 6 (d147)
the-days-my-solar-beat-the-grid-2026Sep 6 (d147)
the-days-my-solar-beat-the-grid-2025Sep 6 (d147)
the-eclipse-as-seen-by-my-smart-homeSep 6 (d147)
the-eclipse-that-fooled-my-charge-controllerSep 6 (d147)
videos/zip-world-walesSep 7 (d148)
a-severe-alert-about-barbecuesSep 7 (d148)
27-years-11-weeks-launching-local-hotel-comSep 11 (d152)
25 pages still waiting to be indexed...

How Long Google Took to Index Each Page — GSC

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

PagePublishedFirst indexedDays
forty-days-in-india-slow-travel-and-the-art-of-getting-wonderfully-lostJan 11May 25134
making-the-numbers-honestJun 2Aug 2180
five-years-of-energy-bills-cheap-crisis-solarJun 2Aug 2079
27-years-11-weeks-launching-local-hotel-comJul 2Sep 1171
my-photos-are-on-wikipedia-in-35-languagesJun 18Aug 2164
one-year-of-the-charge-plannerJul 20Sep 648
a-full-year-of-home-energy-what-2025s-data-actually-looks-likeApr 12May 2745
videosApr 13May 2744
future-of-british-tvJul 23Sep 544
gas-vs-electricity-a-yearJul 23Sep 443
solar-battery-roi-agile-vs-the-price-capApr 20May 3040
the-days-my-solar-beat-the-grid-2026Jul 28Sep 640
countries-visitedApr 19May 2839
1000kwh-through-the-battery-plus-420kwh-from-the-sunApr 19May 2637
the-night-my-safety-net-fought-itselfJul 24Aug 2835
twenty-years-of-gpsApr 23May 2734
the-year-the-garden-woke-upJul 30Aug 3132
i-built-a-uk-bin-cal-for-family-and-fixed-two-councils-upstreamApr 30May 2929
adding-a-seventh-panel-100w-more-for-63Apr 30May 2929
start-here-the-solar-battery-storyJul 30Aug 2829
what-my-battery-compares-every-30-minutesMay 1May 2827
one-year-of-solarAug 10Sep 526
the-eclipse-that-fooled-my-charge-controllerAug 12Sep 625
the-eclipse-as-seen-by-my-smart-homeAug 13Sep 624
a-severe-alert-about-barbecuesAug 15Sep 723
why-my-battery-busbar-was-always-too-hot-and-what-fixed-itMay 9May 2718
the-month-the-grid-paid-meAug 12Aug 2715
electricity-vat-cut-what-it-would-have-saved-meJul 23Aug 19
home-energy-dashboard-electricity-gas-solar-trends-jan-mar-2026Apr 12Apr 164
home-assistant-as-the-brain-how-my-solar-system-manages-itselfApr 12Apr 164
the-fox-who-watches-films-with-meAug 16Aug 204
my-600w-solar-array-just-hit-692w-and-the-physics-behind-why-thats-normalApr 13Apr 163
octopus-suggested-97-78-my-bills-say-58May 11May 143
the-eclipse-i-actually-want-to-stand-underAug 29Aug 312
61-of-my-energy-bill-is-now-standing-chargesJul 12Jul 131

Pages Not Yet Indexed — GSC

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

PageDays since publish
bbc-news-a380-readers-pictures7419
tower-42-vertical-rush-blue-peter-20096368
flying-with-the-blades-sywell-20096160
the-blades-arrival-sywell-20096160
the-blades-display-part-1-sywell-20096160
the-blades-display-part-2-sywell-20096160
zip-world-wales4370
sounddoneireland4369
alpe-dhuez-ktm-11904125
josh-birthday-message-galway4030
grossglockner4002
alps-20153991
bromo3828
riding-in-the-alps-20163797
alternatif-iii-indonesia3784
alistair-the-optimist3739
ring-of-beara3565
indonesia-and-london3564
langkawi-sunset-beach-time-lapse3501
hanoi-buskers3494
koh-tao3483
a-walk-in-hanoi3463
county-clare-wild-atlantic-way3229
umbrail-pass3218
france-2018-sttr2978
dolgellau-mach-loop2937
50000-miles-czech-republic2633
babooshka-at-the-transfagarasan2632
soca-valley-july-20192616
street-view-both-sides-soca-valley2616
tisno2607
eu-2019-part-12579
laos2422
i-wish-i-could-fly2346
ireland-lead-guitar989
about360
goa-feb-2026205
turkey-song-in-india198
medicine-man175
solar155
travel155
how-long-does-google-take-to-index-a-new-site147
two-databases-one-repo-how-sqlite-glues-this-site-together134
best-video-ever127
did-you-mean-elyon101
price-capture-the-number-that-judges-the-planner46
so-am-i-winning46
the-pipe-costs-more-than-the-gas45
should-i-trust-my-price-forecast44
letting-claude-rewrite-my-home-assistant39
nobody-needs-another-hotels-in-paris-page15
how-many-trees-is-a-year-of-my-panels9
my-snoreometer-might-save-my-life-i-also-dont-trust-it8
i-dont-write-the-yaml-anymore-i-check-that-it-worked7
my-three-ais-argued-all-night-and-fixed-everything6
a-box-in-my-garden-watched-the-sky-go-quiet5

Search Queries to the Site — GSC

Search QueryImp.ClicksAvg pos.
fogstar home assistant454147.0
victron controller for renogy panel with voc 22.79v isc 5.31a12408.2
elyob5506.8
home assistant solar battery automation241334.0
energy resi pricing24076.7
unvisited sweden18074.9
standing charge octopus energy14057.0
"grand union canal london"10074.2
solar home assistant7026.0
420 kwh606.0
"bincal.co.uk" github606.0
difference between gas and electricity5091.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-09-14 (155 days since launch).

Total pageviews over this period: 1627 — 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: 82 pageviews Week of 03/08/2026: 25 pageviews Week of 10/08/2026: 68 pageviews Week of 17/08/2026: 27 pageviews Week of 24/08/2026: 24 pageviews Week of 31/08/2026: 18 pageviews Week of 07/09/2026: 54 pageviews Week of 14/09/2026: 0 pageviews 06/04 27/04 18/05 08/06 29/06 20/07 10/08 31/08 14/09

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 20 lifetime GSC clicks100% of GSC's click count is genuinely my readers; the rest is noise.

Per-page GSC click counts below sum to 0 — 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 20 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
Sep 13 (d154)98·00
Sep 12 (d153)98·00
Sep 11 (d152)98+100
Sep 10 (d151)97·50
Sep 9 (d150)97·60
Sep 8 (d149)97·80
Sep 7 (d148)97+260
Sep 6 (d147)95+720
Sep 5 (d146)88+200
Sep 4 (d145)86+100
Sep 3 (d144)85·10
Sep 2 (d143)85·50
Sep 1 (d142)85·00
Aug 31 (d141)85+260
Aug 30 (d140)83·40
Aug 29 (d139)83·40
Aug 28 (d138)83+250
Aug 27 (d137)81+180
Aug 26 (d136)80·140
Aug 25 (d135)80·100
Aug 24 (d134)80·90
Aug 23 (d133)80·60
Aug 22 (d132)80·40
Aug 21 (d131)80+250
Aug 20 (d130)78+230
Aug 19 (d129)76·20
Aug 18 (d128)76·60
Aug 17 (d127)76·50
Aug 16 (d126)76·100
Aug 15 (d125)76·30
Aug 14 (d124)76·100
Aug 13 (d123)76·60
Aug 12 (d122)76·20
Aug 11 (d121)76·60
Aug 10 (d120)76·81
Aug 9 (d119)76·60
Aug 8 (d118)76·10
Aug 7 (d117)76·20
Aug 6 (d116)76·60
Aug 5 (d115)76·70
Aug 4 (d114)76·160
Aug 3 (d113)76·91
Aug 2 (d112)76·80
Aug 1 (d111)76+150
Jul 31 (d110)75·60
Jul 30 (d109)75·40
Jul 29 (d108)75·140
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.6 pages per day, full indexing would take roughly 32 more days.

How Does This Compare? — Google Guidance vs GSC

Today is day 155 (≈ week 22.1) 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 45 (May 27)
First crawl after sitemap3–7 daysDay 45 (May 27)
Majority of pages indexed2–4 weeksDay 47 (May 29)
Full indexing (large site)4–12 weeksIn progress (currently 83%)

Meta: Is This Page Indexed? — GSC URL Inspection

This page was published on 2026-04-20 (147 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.