← Blog

How long does SEO take to work?

Four to eight months for a new site, and here's what should be happening in each of them so you can tell progress from stagnation.

BasicsJuly 20266 min read

The standard answer is "it depends", which is true and completely useless when you're trying to decide whether to keep going.

Here's a more useful version. On a brand-new domain with no existing authority, expect the first measurable movement at six to twelve weeks, and traffic worth talking about at four to eight months. On an established site that already ranks for things, you can see changes in two to four weeks, because Google already trusts the domain and only needs to reassess the new pages.

Why it takes as long as it does

Three separate delays stack up, and each one has to finish before the next starts:

  • Discovery — Google has to find the page and store it, which takes days to a few weeks depending on how well linked your site is.
  • Assessment — a new page usually enters the rankings in a rough position and moves as Google gathers evidence about how searchers respond to it.
  • Compounding — each article you publish makes the next one easier to rank, because the site accumulates internal links and topical coverage. This is the slow one, and it's also the one that eventually pays.

Month one: nothing visible happens

You publish, you check your traffic, and it's flat. This is the expected outcome, not a warning sign.

The number to watch in month one is not traffic but indexed pages. Open Search Console and confirm that what you published is actually in the index. If it is, month one worked.

Months two and three: impressions before clicks

The first real signal shows up here, and most people miss it because they're looking at the wrong report. Your articles start appearing in search results for long, specific phrases, at positions like 25 or 40. Nobody clicks a result at position 40. But the impressions count in Search Console starts climbing, and that climb is the earliest honest evidence that things are moving.

Impressions rise months before clicks do. If you only watch traffic, the first sign of progress is invisible to you.

Months four to six: the first real traffic

Pages that entered at position 30 drift toward the top twenty, and a handful land on the first page. Traffic stops being flat and starts being lumpy — one article does most of the work, which is normal and stays normal for a long time.

This is also the point where you can start telling good topics from bad ones with actual evidence instead of guesses.

What makes it faster or slower

  • Domain age and existing links — the single biggest factor, and the one you can't shortcut.
  • Competition on your topics — "best crm" is a five-year project; "crm for wedding photographers" might take four months.
  • Publishing consistency — four articles a month for six months beats twenty-four articles in one week.
  • Internal linking — new pages rank faster when older pages point at them.
  • Whether anyone else links to you — a few genuine links compress the timeline more than any on-page change.

The signals worth watching before traffic arrives

If you check only one thing each month, make it the number of distinct search queries your site appears for. It rises earlier than clicks, it's harder to fool yourself about, and a flat line there after three months means the topics are wrong rather than the timeline being slow.

  • Indexed pages — is everything you published actually in Google?
  • Impressions — are you appearing at all, at any position?
  • Unique queries — is the range of searches you show up for widening?
  • Average position — are your pages drifting up, even from 40 to 25?

The common mistake is quitting at month three, right before the curve turns. The less common one is waiting eight months without checking any of these, then discovering the whole time was spent on topics nobody searches for.