- On-page SEO
- Explainer
How Long Does SEO Take? The Stages to Watch on a Blog
Editorial responsibility: SearchCub
SEO has no fixed timeline: Google says some changes take effect in a few hours and others take several months, so judge your blog's progress by the stage it has reached, not by the calendar.
The line comes from Google's SEO Starter Guide, last updated on 10 December 2025: "Some changes might take effect in a few hours, others could take several months." Google's guidance gives ranges like this one, not an average, so any fixed number of months is someone's estimate. Among the questions Google suggests asking before you hire an SEO is "What kind of results do you expect to see, and in what timeframe?", followed by "How do you measure your success?" (Do you need an SEO?, last updated on 5 June 2026). Ask yourself the same two questions.
This post answers the second question with four stages. Each has its own clock, depends on different things and shows up in a different place, so you can tell a slow start from a stalled one.
The four stages at a glance
1. Discovery and indexing. What it depends on: links to the page, crawl access and Google choosing to index it. Where to see it: URL Inspection in Search Console. The sign you have reached it: URL is on Google.
2. First impressions. What it depends on: an indexed page that matches searches people make. Where to see it: Impressions for the page in the Performance report. The sign you have reached it: impressions above zero, even before any clicks.
3. Rankings for less competitive searches. What it depends on: how well the page answers specific searches, compared with the pages already there. Where to see it: Queries, Average position and Clicks in the Performance report. The sign you have reached it: clicks start on specific searches.
4. Building. What it depends on: more useful posts, links earned over time and steady updates. Where to see it: Search Console over long periods; third-party estimates once your site appears in them. The sign you have reached it: a rising trend across many searches.
Stage 1: Discovery and indexing
Google has to find a page, crawl it and store it in its index before it can show it to anyone. What is SEO explains those steps; the question here is how long they take.
Google's own figures for this stage are in days and weeks. Its guide to asking Google to recrawl your URLs, last updated on 10 December 2025, says: "Crawling can take anywhere from a few days to a few weeks." After you request indexing, Search Console Help says: "Indexing can take up to a week or two; you can check the progress using this tool" (URL Inspection tool, checked on 8 October 2026).
What this stage depends on:
Links. The Starter Guide explains that Google mostly discovers pages by following links on pages it has crawled before. Link each new post from a page Google already knows, such as a category page.
Promotion. The guide adds that good promotion of new content means it gets found sooner, both by people who care about that topic and by search engines.
Your platform. On a hosted platform such as Blogger or WordPress, Google says that in most cases the platform automatically lets search engines know about anything new you publish.
Google's decision. Being found is not the same as being indexed. Google "doesn't guarantee that it will crawl, index, or serve your page", according to How Google Search works, last updated on 18 December 2025.
To see where a post stands, paste its URL into URL Inspection in Search Console. URL is on Google means the page can appear in results; URL is not on Google means it can't yet. For an important new post, click Request indexing once: Google says asking it to recrawl the same URL again and again will not speed up the crawl. If a post stays out of the index for weeks, work through why Google hasn't indexed your page.
Stage 2: First impressions
An impression is Search Console's count of "How often someone saw a link to your site on Google" (What are impressions, position, and clicks?, checked on 8 October 2026). Impressions come before clicks by definition: Google notes that nobody can click through to your site without first seeing a link to it.
This stage depends on an indexed page meeting real searches. Indexing alone is not enough. Google says a page can be indexed and still not appear, and among the reasons it lists page content that doesn't match what people are searching for and content that is poor in quality.
To see it, open the Performance report, which shows clicks and impressions for the past three months by default, and filter it to the post's URL. Click the Average position heading above the chart to add that metric, then read Impressions beside Average position. Position is only recorded when a link is seen, so the two arrive together, and the position tells you how far down the results the post was when people saw it. A post with impressions and no clicks has passed this stage: it is being shown, but not yet chosen.
Stage 3: Rankings for less competitive searches
Clicks start when a post ranks high enough for people to choose it. For a young blog, the realistic place for that is specific searches with fewer strong pages competing. Long-tail keywords explains how to find them.
This stage depends on how well your post answers a search compared with the pages already there. Google says it returns the results it judges best on quality and on relevance to the searcher's query. A specific question answered well gives a new post more of a chance than a broad topic where established sites already answer well.
To see it, open the Queries tab for the post and watch for searches where Average position improves and the first Clicks appear. If you change a post at this stage, give it time before you judge: the Starter Guide suggests letting a few weeks pass before deciding whether the work helped your Google Search results. Measuring a page refresh shows how to compare before and after fairly.
Stage 4: Building
From here, progress comes from things that accumulate: more posts that answer real questions, links from other sites, and readers who come back and tell others. Google describes links from other sites as something that happens on its own over time, and notes that word-of-mouth promotion can be slow.
To see it in Search Console, compare equal periods over a longer range; the Date filter goes back as far as Last 16 months. Read the trend across many searches, not one post's position on one day.
Once a site is established, third-party data can show this stage from the outside. SearchCub's Domain overview estimates a site's ranking keywords for one region, split into Page one (positions 1–10) and Within reach (11–20), and plots six months of estimated organic visits in its Organic traffic chart. Because it works for any domain, you can also look up a few established blogs in your niche to see what the building stage looks like for them. What is organic traffic explains how to read that estimate.
Why a young blog can show no ranking keywords in third-party data
Search Console counts the searches where Google actually showed your link, in every country. Third-party tools work differently: Google says the ranking data it holds internally is not available to them. Domain overview estimates from third-party search data for one region and counts a search only when the site holds a position in the top 100 in that data.
So a young blog can have real impressions in Search Console and still show 0 ranking keywords in Domain overview. The tool says so in its own words: "There is not enough verified ranking evidence for this target in the loaded keywords. This does not mean the site has no relevant content or rankings." Read a zero there as not found in this data, and check Search Console for what Google actually showed.
Your next step
Pick your newest post and find its stage. Inspect its URL in Search Console and note the date it first shows URL is on Google. Then check its Impressions and Queries in the Performance report every few weeks, and write down when the first clicks arrive. Those dates are your blog's own timeline. If you need visitors before search gets there, SEO vs PPC compares paying for clicks now with earning them over time. To see how these stages fit into the rest of SEO, start with what is SEO.