How long does SEO take, and what should you check before traffic arrives?
Short answer. SEO results arrive in stages, and each stage has its own check. We measured this on our own site: 93 new pages in three languages, published between June and October 2026. The median time to a first impression in Google was 14 days. Only 21 of the 93 pages got a first click, and the median wait for it was 44 days. So it’s too early to judge a new page by clicks in its first three months. Checking impressions after 2–4 weeks is a must, though: six of our pages got none in 104 days.
Most guides quote 1–3 months for first movement and 6–12 for a stable effect. That works as a ballpark, but it doesn’t tell you what to check, or when. That’s what this article covers.
The stages of SEO results and what to check at each one
| Stage | When it happened on our site | What to check | If it doesn’t happen |
|---|---|---|---|
| Google finds and indexes the page | the first few days after publishing | Search Console, URL Inspection: “Page is indexed” | whether other pages on the site link to it, whether it’s in the sitemap, whether it has a noindex |
| First impressions | median 14 days; half of the pages between 10 and 28 days | Performance report, filtered by page | no impressions after 30 days: look for a discovery or indexing problem |
| First clicks | 21 of 93 pages; median 44 days, range 7 to 97 | clicks and average position for the page | impressions but no clicks: rankings beyond the first page of results, or a weak title in search |
| Steady clicks and leads | months | GA4 and CRM: leads from organic search | clicks but no leads: the problem is the page itself or the offer, and SEO won’t help here |

Order matters. Each stage depends on the one before it, so look for the problem at the earliest stage that hasn’t happened yet. If a page has no impressions, rewriting its title won’t do anything.
Our example: 93 new pages, June to October 2026
We took every chyzh.agency page published between 18 June and 8 October 2026: 31 each in Ukrainian, Russian and English. They’re service pages, case studies and sub-pages for individual service areas. Publication dates come from WordPress, and impressions and clicks from Search Console as of 11 November. We excluded clicks on the Russian-language pages from 2 to 5 November: those days saw a spike in bot clicks from Russia while impressions stayed flat.
| First impression after publishing | Pages |
|---|---|
| within 7 days | 17 |
| 8–14 days | 30 |
| 15–30 days | 22 |
| 31–60 days | 11 |
| over 60 days | 7 |
| no impressions | 6 |

What this means in practice. Half of new pages show up in search within two weeks, and three quarters within a month. A page with no impressions after a month is already in the worst quarter, and that’s the point to start looking into it.
Clicks are rarer than the guides suggest. Of the 78 pages we observed for at least 90 days, only 20 got even one click in that period. Together they collected 48 clicks from 9,400 impressions. On a site without much history, a new page first shows up far down the results, and clicks come later.
The fastest was our GEO service page in Ukrainian: first impression on day 3, first click on day 10, 15 clicks in 90 days. Both the menu and the home page link to it. That doesn’t prove the menu speeds up indexing in every case. But the gap with the example below is too big to ignore.
Six pages Google never found
We published our targeted advertising and influencer advertising pages in three languages on 30 July 2026. After 104 days, none of them had a single impression. For two of them, URL Inspection in Search Console returns “URL is unknown to Google”.
Technically, the pages are fine: a 200 response, index, follow, a correct canonical, and the URLs are in the sitemap. We checked all 289 pages on the site, and none of them links to these six apart from the six themselves and their language versions. The sitemap wasn’t enough for Google to discover them.
The takeaway for any site: if a new page has had no impressions after a month, first find out what links to it, and only then work on the text.
What affects the timeline
- New page or existing one. A page already sitting on the second page of results can start getting clicks within weeks of being improved. A new page starts from zero, and our 44 days to first click apply to new pages specifically.
- Internal links. The example above is the extreme case: with no internal links at all, the pages went undiscovered for 104 days.
- How fast changes go live. The clock starts on the day a change appears on the site. The day it was written into an audit doesn’t count.
- Competition and demand. A niche with a dozen strong competitors and a niche with none move at different speeds. Our data doesn’t measure this, because all the pages come from one site.
- Seasonality. Compare a month with the same month last year. The previous month is the wrong benchmark.
What a report for the first three months should include
Clicks and leads are small in the first months, so a report without intermediate metrics won’t show anything. Ask your agency for:
- the share of indexed pages among those that should be in the index;
- impressions by page group (an overall chart alone isn’t enough);
- the number of queries the site appears for;
- average position for the target group of queries;
- clicks and CTR for pages that already have impressions;
- a list of what was implemented and when, so changes can be matched to dates.
When to raise the alarm
- 30 days after publishing, the page still has no impressions: check indexing and internal links.
- After 3 months, impressions haven’t moved: check whether the page answers the query it was built for.
- Clicks but no leads: look at the page, the price or the form. SEO isn’t the cause here.
- The agency reports rankings only: ask for Search Console data for the same pages.
Next step
Start with what you can check today: the Pages and Performance reports in Search Console for your main pages. If you’d like us to run that check and draw up a plan for the first three months, the details are on our SEO services page.
Author: Dmytro Popryadukhin, Head of SEO at Chyzh Agency. Reviewed by Yevhenii Chyzh, founder.
Sources: Google Search Console for chyzh.agency, 1 May to 11 November 2026, data by date and page, excluding clicks on Russian-language pages from 2 to 5 November; publication dates from WordPress; URL Inspection in Search Console, 12 Nov 2026; crawl of 289 chyzh.agency pages, 12 Nov 2026; Google Ukraine search results for a Ukrainian-language query on when to expect SEO results, 12 Nov 2026.
Related articles
Where to find your old URLs, how to build a redirect map and which seven...
Six areas an SEO audit covers and the six fields a finding needs to get...
What to check before the first call and what to put in an SEO contract....