How long does it take to rank a new site? Eight months
The usual answer is "three to six months", offered without data by people who benefit from you believing it.
Here is one site's actual trajectory, month by month, from the day it launched.
| Month | Impressions | Clicks |
|---|---|---|
| Dec | 106 | 31 |
| Jan | 3,208 | 346 |
| Feb | 25,058 | 1,131 |
| Mar | 24,385 | 2,052 |
| Apr | 73,282 | 4,409 |
| May | 177,473 | 7,115 |
| Jun | 218,834 | 8,068 |
| Jul | 604,348 | 16,410 |
Eight months, zero spent on advertising, ending at roughly 100,000 users.
Read the first two rows again, because they are the part that matters.
Month one produced 31 clicks
Thirty-one. Across an entire month, for a site that would be earning fourteen thousand a month by July.
If you had judged that site in January, a perfectly reasonable time to ask "is this working?", you would have been looking at 346 clicks and a nearly flat line, and every honest instinct would have said no.
The first four months are not a signal. They are the instrument warming up. Search Console reports nothing until you are indexed, reports impressions long before clicks, and averages position over a window that is mostly the past. A 28-day average of a 30-day-old site is almost entirely noise.
The growth is not where the work is
The most useful column is not in the table above. It is the commit count.
| Month | Commits shipped | Clicks | Change |
|---|---|---|---|
| Mar | 47 | 2,052 | +81% |
| Apr | 32 | 4,409 | +115% |
| May | 0 | 7,115 | +61% |
| Jun | 11 | 8,068 | +13% |
May shipped nothing and grew 61%. It was being paid for work done in March and April.
This is the single most misleading property of search as a channel: the lag between doing the thing and being paid for the thing is long enough that you will attribute the result to the wrong cause. June shipped eleven commits and grew 13%; May shipped zero and grew 61%. Anyone reading that as "shipping hurts growth" has correlated two things separated by an eight-week delay.
The practical consequence: you cannot run a weekly feedback loop on search. By the time you know whether a change worked, you have made forty more.
What "ranking" actually means here
The table above measures a site that reached roughly position 8 on average and stopped.
That matters, because "how long to rank" hides two completely different problems:
Getting from invisible to page one is an on-page problem. It is work you can do alone, on your own schedule, writing the pages, structuring them, making them fast, making them indexable. It took this site about four months to start and eight to compound.
Getting from page one to the top five is an off-page problem. It requires other people to link to you, which you cannot schedule, and which no amount of on-page work substitutes for. This site has been at position 8 with 103 referring domains and a Domain Rating of 21 for months, and no further on-page work has moved it.
So the honest answer to "how long does it take to rank" is: about four months before the numbers mean anything, about eight to reach a page-one floor, and an unbounded amount of time after that, because the remaining work depends on other people.
What to do in the four months when nothing is happening
Not "keep going". That is encouragement, not advice. Four specific checks, none of which require traffic:
1. Is it indexed? site:yourdomain.com/the-page. Not indexed and indexed-but-not-ranking are completely different problems, and confusing them is the most expensive mistake available in month one.
2. Is what you wrote what a crawler sees? View source, not devtools: the inspector shows the DOM after JavaScript runs. If your content arrives from a client-side fetch, you have a rendering problem that will surface months later as a mysterious ranking problem.
3. Does anyone search for this? Type your target phrases into autocomplete. If they do not appear, you have invented demand, and no amount of patience fixes that.
4. Is the query already answered well? Read the top five results. Five thorough answers means you found a market, not a gap.
All four are answerable in an afternoon. None of them require a single visitor.
The one honest caveat
I cannot tell you whether your flat line is "too soon" or "wrong", and neither can anyone else. Both look identical. This site's flat line was too soon, and I only know that because it eventually stopped being flat.
What you can do is make the bet cheap and fix the review date in advance. Pick a date four months out and write it down. Before it, do not judge, judging early is how people abandon strategies that were working. On that date, check the four questions above rather than your traffic, because at that point they are still the only things with real answers.
Questions
How long before a new site gets any traffic from Google?
In this case, 31 clicks in the first month and 346 in the second. Meaningful volume, over a thousand clicks a month, arrived in month three, and the compounding phase started around month five. Expect four months before the numbers support any conclusion at all.
Why did traffic grow in a month with no changes?
Because search pays you late. This site's biggest growth month shipped zero commits and was being paid for work done six to eight weeks earlier. If you attribute results to what you did that week, you will consistently credit the wrong change.
Does a new domain rank slower than an established one?
This dataset cannot separate domain age from the other twenty things that changed, so I will not claim it does. What it does show is that a new domain with no links reached a page-one floor around position 8 within eight months, and then stopped, and that the thing which stopped it was referring domains, not age.
How do I know if my site is failing rather than just early?
You largely cannot, from traffic, in the first four months. Use the four binary checks instead: indexed, crawlable, actually searched for, not already answered well. If all four pass and the line is still flat at month four, the problem is more likely to be authority than anything on the page.
Run this on your own data
- Search Console Analyzer: Drop your export, get a verdict
- SERP Audit: Paste a URL, get the fix list in priority order
- Schema Inventory: Which structured data is on which page
- Internal Link Graph: Which pages nothing points at
- OG Image Generator: And what it looks like once each platform crops it