You'll usually see the first movement after two to three months, with solid rankings for search terms that actually bring in enquiries more likely after six to twelve months. For a new domain with no content and no external links, it takes the upper end of this range or longer. For an existing website that's technically sound and has been running under the same name for a few years, it goes faster. Anyone who gives you a date by which you'll be in position one can't actually know that.
Two to three months until the first sign of life
Google first has to find a new page, then categorise it, then observe how users engage with it. On a freshly published page, the first impressions often show up in Google Search Console after just two to four weeks, usually for very long, very specific search queries with four or five words. That's not a ranking yet, it's a sign of life.
The phase in which positions actually start to settle is, in our experience, between month three and month six. During this time, rankings fluctuate heavily: a page can be in position 14 one week and position 31 two weeks later, without you having changed anything. Anyone checking rankings every week during this phase is mostly reading noise.
Solid means a position holds for several months and survives a Google update too. For that, realistically plan for six to twelve months, and significantly more for highly competitive terms. This range is practical experience, not a guarantee, and it won't always apply in individual cases.
What the timeline actually depends on
The age and authority of the domain is the factor that's hardest to speed up. A domain that's been running under the same name for eight years and is linked to from an industry association, a local council portal and a few suppliers doesn't start from zero. A domain registered three weeks ago still has to build that foundation, and there's no shortcut for that which holds up over years.
The second major factor is competition for the specific search term. If page one is occupied by five providers who have been producing content for years and have a budget for it, you won't displace them in a quarter. If it's occupied by thin pages with no real answer, it can happen quickly, sometimes surprisingly quickly.
Then there's the technical condition and what's already in place. A website that takes three seconds to load on a phone, has no clean titles and whose subpages aren't linked anywhere loses months just on clean-up work. A website with forty decent pages that are just poorly structured can gain visibility within weeks, because the substance is already there.
Niche terms move fast, main terms take a long time
This distinction explains most misunderstandings. A trust company in Kreuzlingen that writes a good, specific page on VAT returns using the net tax rate method can reach the first page within two to three months. For the term "trust company Switzerland", on the other hand, even three years won't be enough, and that's not a question of effort but of scale.
In practice, this means the first results almost always come from questions that few people search for each month, but who are exactly your people. Twenty such pages together bring in more enquiries than position five for the main term, and they arrive much sooner. The main term is the result of this work, not its starting point.
If a provider only gives you two or three short main terms as a target, ask for the list of more specific search queries behind them. If that list doesn't exist, you're missing the part that actually delivers anything in the first few months.
Why no one can guarantee a ranking by a given date
Google doesn't publish the weighting of its ranking signals, and the result doesn't depend on you alone. Your competitors are working on this too, Google changes its results pages several times a year, and these days Google answers many questions directly at the top of the page. A promise like "position one in four months" assumes control over things the provider has no control over.
Guarantee promises almost always fall apart on closer inspection. Either the guarantee applies to a term nobody searches for, or it only applies under conditions the customer can barely meet, or the refund consists of more months of the same service. In all three cases, you're paying for the promise, not the result.
What a serious provider can commit to instead is concrete work: which pages will be created, which technical issues will be fixed, which reports you'll receive and on what schedule. You can measure them against that, as early as the second month.
What to look at in the first few months instead of rankings
Set up Google Search Console before you start, otherwise you'll lack a comparison later on. In the first two months, three figures are meaningful: how many of your pages are indexed, how many different search queries your website reaches at all, and how impressions are developing. Clicks come after that, usually with a delay of two to three months.
From month four onwards, it's worth looking at individual pages rather than the whole website. A page that moves from position 40 to position 18 is on the right track, even if no click has come in yet. A page that has zero impressions for any search query after four months is missing the topic and should be reworked, not left to wait.
In the end, what matters is what reaches the business: enquiries via form, phone calls, quote requests. Ask new customers how they found you. It's imprecise, but it's the only figure that's directly linked to your revenue.
What shortens the waiting time
Regularity works better than volume. Two decent posts a month over a year bring more than twenty posts in one month followed by silence, because Google visits more often a website that reliably delivers new content. The same applies to internal linking: new pages linked from existing, already indexed pages get picked up faster than orphaned pages.
Technical issues need sorting before content. If pages can't be indexed, even the best text won't help, and finding these errors usually takes days, not months. Tidy up first, then publish, this saves one to two months in practice.
The point where small businesses tend to fail is rarely knowledge, it's continuity: by the third month, no one is left to write the posts. That's exactly what BlogPilot is built for, so that something appears regularly without it depending on one person in the business every week.
Frequently asked questions
Does it go faster if I invest more money?
Partly. A bigger budget brings more content and faster technical fixes, which does shorten the ramp-up time. But the time Google needs to assess and rank you can't be bought, so twelve months with double the budget won't become one month.
How long does SEO take for a brand new website?
With a newly registered domain, you should expect nine to eighteen months before you're visible for the terms that genuinely bring you value. You'll often reach some specific search queries after just two to four months. If you need enquiries during this time, it's better to cover the gap with paid ads.
What happens if I stop after six months?
Existing rankings don't collapse immediately, they erode slowly over months, as competitors keep working and content ages. So what you've built stays usable for a while. But the point where it pays off economically usually comes right after these six months.
Do Google Ads help you rank organically faster?
No, paid ads don't improve your organic positions, these are two separate systems. Ads are still useful though: they bridge the ramp-up time and show you within weeks which search terms actually lead to enquiries. You can then build that insight into your content.
This page answers a single question. If you want to know how visible your business currently is, the free AI check shows you that in about a minute.