SEMPITE Research · Cohort Study · August 2026
Time to Visibility: What Five Sites We Operate Did, Day by Day
“How long does SEO take?” is usually answered with a shrug. We operate our own sites and our clients’ sites with daily Search Console tracking, so we measured it instead: the number of days from each site’s first recorded impression to its first page-one ranking, first click, and first 100-impression week. Every number below is re-derivable from raw daily data.
Method
Five sites built or operated by SEMPITE, each verified in Google Search Console and pulled daily (query-level, positions included). To avoid arguing about launch dates, every clock starts at T0 = the first day Google recorded any impression for the site — an event observable in the data itself. From T0 we measure three milestones: the first day any non-branded query ranked in the top ten, the first day a real person clicked, and the start of the first calendar week with 100+ impressions. Branded queries (the site’s own name) are reported separately. Cohort window: May 24 – August 30, 2026.
The timeline, per site
Dots show days from T0 to each milestone; hover any dot for the exact date. Rows without a dot have not reached that milestone as of August 30, 2026 — which is itself a finding.
The data
| Site | T0 (first impression) | Non-brand page-one | First click | 100-imp week |
|---|---|---|---|---|
| Education client (unblocked) | Jul 12, 2026 | day 7 | day 30 | day 1 |
| sempite.com | May 24, 2026 | day 11 | day 11 | day 43 |
| visibleactor.com | Jul 14, 2026 | day 15 | — | — |
| Actress client (bilingual) | May 27, 2026 | day 44 | day 46 | day 61 |
| actorvisible.com (ES twin) | Jul 10, 2026 | — | — | — |
| Median (of sites reaching it) | — | 13 | 30 | 43 |
What the cohort shows
1. Your brand name ranks almost immediately. Both established-name sites hit page one for branded queries on day zero; the unblocked site took seven days. If your own name doesn’t rank within a week of being indexable, something is broken, not slow.
2. Non-brand page-one rankings arrive in one to six weeks. Median 13 days across the four sites that got there — but these are long-tail queries, not head terms. No site in this cohort cracked a competitive head term inside the window.
3. Clicks are the lagging indicator. Median 30 days to a first click, and two of five sites had impressions for six-plus weeks without a single one. Early rankings live on pages two to five, where searchers see you and don’t click. Judging month-one SEO by clicks makes working campaigns look dead.
4. Scale is about content, not calendar. The fastest site to a 100-impression week (day 1) was an established site whose only problem had been a noindex tag; sempite.com needed 43 days — and its jump came the exact week a large content wave shipped, going from 103 to 2,261 weekly impressions in seven days.
5. Thin sites stall indefinitely. The Spanish-only twin site earned one impression in seven weeks. Existing, indexable, technically fine — and invisible, because almost nothing on the wider web refers to it. Indexation is not visibility.
The practical read: expect impressions within a week, a long-tail page-one ranking within a month, and your first clicks a month after that — then judge progress by impressions and ranking breadth in the first 60 days, not clicks. And before any of it, spend an hour making sure nothing is blocking you: the single fastest result in this dataset came from deleting one line of HTML.
Limitations
Five sites is a small cohort, all operated by one consultancy with a similar answer-first content approach, all in service or personal-brand niches. T0-based measurement removes launch-date ambiguity but hides the gap between going live and the first impression (days in our experience, unmeasured here). One site (the Spanish-only twin) is included precisely because it failed to progress; a sixth site with pre-existing history was excluded because its T0 predates reliable tracking. We will re-publish as the cohort grows — this is a living study, and the medians will move.
Reproduce it
Every event date is derived by a single script from raw daily Search Console rows (site, date, query, clicks, impressions, position): T0 = MIN(date) where impressions > 0; first click = MIN(date) where clicks > 0; non-brand page-one = MIN(date) where position ≤ 10 excluding brand-name queries; 100-impression week = first ISO week summing ≥ 100. If you track your own site daily, you can compute your position in this cohort in five minutes — or the free visibility check will tell you where you stand today.
Where is your site on this timeline?
The $199 Brand Audit finds what’s blocking you — including the one-line problems that cost months.