SEO

8 min read

How long does SEO take? Honest timelines for a small business or new website

How long SEO takes: days to get indexed, weeks to months for long-tail searches, 6 to 12+ months for competitive terms. What Google says, and what to track monthly.

Mvpedge teamProduct, design and growth studio
A glass hourglass with pale sand beside a young green seedling in a small white pot, on a pale stone surface against a soft blue wall

How long does SEO take? For a small business or new website, expect Google to index your pages within days to a few weeks, long-tail and local searches to start bringing visits within two to six months, and competitive terms to take six to twelve months or longer. Google's own advice has long been four months to a year.

That is the honest range. The wide gap between the two ends is mostly down to what you do in between.

A birthstone jewellery seller posted on r/SEO this month: live for over a year, four AI-assisted blog posts a week, and "My pages are indexed on Google, but website traffic is practically nonexistent." A year is plenty of time. Time alone did nothing, because the work was aimed at the wrong things. This post is about what a realistic timeline looks like, and how to tell early whether yours is on track.

How long does SEO take to show results?#

Different results arrive at very different speeds. This is roughly what we tell a founder with a new or neglected site:

ResultTypical timeWhat it depends on
Pages indexedA few days to a few weeksSitemap, internal links, no technical blocks
Showing for your own business nameDays to weeks after indexingConsistent name across site, profile and listings
First impressions for long-tail searches1 to 3 monthsPages that answer specific questions
Steady enquiries from local searches3 to 6 monthsGoogle Business Profile, reviews, service pages
Page one for competitive terms6 to 12+ monthsLinks, authority, competition

These are ranges from experience, not promises. A Coimbatore pest control company targeting "termite treatment Coimbatore" is playing a far easier game than an online furniture store chasing "sofa set" across India.

What Google says about SEO timelines#

Google does not publish a fixed number, but it has said a few useful things.

In Google's How to hire an SEO video, Maile Ohye of Google says that in most cases an SEO will need "four months to a year" to first implement improvements and then see the potential benefit. The video is old, but it remains the clearest official estimate, and it matches what most practitioners see.

Google's SEO Starter Guide says some changes take effect in a few hours and others take several months, and suggests waiting a few weeks before judging whether a change worked.

And on promises, Google's Do you need an SEO? page is blunt: "No one can guarantee a #1 ranking on Google."

What the data says#

The best public study we know is Ahrefs' analysis of how long it takes to rank. The numbers are sobering:

  • Of 1 million random new pages, only 1.74% reached Google's top 10 within a year. Counting only non-empty English pages, the figure was 6.11%.
  • Of the pages that did reach the top 10, 40.82% got there within the first month.
  • 72.9% of top-10 pages were more than three years old, and the average number one result was five years old.

Two practical lessons. Most pages never rank well, so publishing more is not a plan by itself. And pages that are going to work often show signs early, so after about six months with nothing, Ahrefs suggests reworking the page rather than waiting.

How long does SEO take to work for a new website?#

Longer than for an established one. A new domain has no links, no history and no branded searches, so Google has little to go on.

For a new site, the first three months are mostly about getting the basics right and seeing impressions appear in Search Console. If nothing is indexed after a few weeks, it is a technical problem, not a patience problem. Our checklist for a website not showing on Google covers that.

One r/SEO reply put the range nicely: "Somewhere between 12 hours and 12 years." Another, from the same thread, was more useful: a new blog "might publish content for 12 months an never rank" if the content does not match what searchers want and earns no links.

What speeds SEO up or slows it down#

1. Domain age and history#

An older domain with some links and a clean record moves faster. A brand-new domain starts from zero. A second-hand domain can go either way, depending on what its last owner did with it.

2. Competition#

Look at the first page for your target search with your own eyes. If it is full of big brands, marketplaces and directories with thorough pages, you will wait a long time. If it is full of thin pages and old forum posts, you can move quickly.

3. Local vs national#

Local search is usually faster for a small business. A plumber in Manchester or a CA firm in Ahmedabad competes with a few dozen businesses nearby, not every website in the country. Google says local results are mainly based on relevance, distance and popularity, and that you cannot pay for a better local ranking.

4. Content that answers real searches#

One page per service, written around what customers actually ask: price, timing, process, area covered. Our SEO guide for service businesses has the structure we use. Four generic posts a week will not beat one specific, useful page.

Links from other real websites are still how Google judges whether you matter. For a small business, that means suppliers, local associations, industry directories, press mentions and partners. It is slow, which is why it is the part most people skip.

6. Google Business Profile and reviews#

For local searches, this is often the fastest lever. A verified, complete profile with photos, correct categories and a steady stream of reviews can bring calls months before your website ranks. See our Google Business Profile setup guide and how to get more Google reviews.

7. How fast changes actually get made#

If your developer takes six weeks to fix a title tag, your timeline grows by six weeks. Speed of execution matters more than most people expect.

What to measure month by month in Search Console#

Rankings move last. Search Console shows progress well before enquiries do. Use the Performance report for clicks, impressions and average position, and the Pages report for indexing.

MonthWhat to checkA good sign
1Pages report, URL Inspection on key pagesYour main pages are indexed
2 to 3Impressions and the list of queriesImpressions rising, queries that match your services
4 to 6Average position for your key queries, clicksQueries moving from page 3 or 4 onto page 1 or 2
6 to 12Clicks, enquiries from organic trafficLeads you can trace back to search

In the jewellery thread, one reply suggested filtering Search Console to queries with impressions but no clicks: if that list is still empty after a year, more posts will not fix it. If you have "a pile of page 2-4 queries instead, that's a much better problem to have."

Red flags: agencies promising page one in 30 days#

You will get these calls and emails. Here is what should make you walk away:

  • Guaranteed rankings. Google says no one can guarantee a number one spot, and if an SEO guarantees first place, "find someone else."
  • Page one in 30 days for a competitive term. Possible for your own brand name or a very obscure search. Not for "best interior designer Mumbai" on a new site.
  • Claims of a "special relationship" with Google or "priority submit". Google calls these out by name.
  • Secret methods. If they will not explain what they are doing, assume it is buying links, which can earn you a penalty.
  • Reports that only show rankings for terms nobody searches. Ask for Search Console data, not screenshots.

If you need enquiries this month, SEO is the wrong tool. Paid ads can run while SEO builds. Our comparison of Google Ads vs Facebook ads helps you pick.

Common questions#

How long does SEO take to update on Google?#

After you change a page, Google has to recrawl it. Its Starter Guide says some changes show in hours and others take months, and suggests waiting a few weeks before judging. Requesting indexing in Search Console can speed up the recrawl.

How long does local SEO take?#

Usually less than national SEO. With a verified Google Business Profile, regular reviews and proper service pages, many small businesses see more calls from Maps within three to six months. Crowded categories in big cities take longer.

Can SEO work in one month?#

Fixes can. If your site was blocked by a noindex tag or missing from the index, you can see a change within weeks. Ranking a new site for competitive searches in one month is not realistic.

How long does SEO take to kick in for a new website?#

Expect indexing in days to weeks, early impressions in one to three months, and meaningful traffic somewhere between four months and a year, in line with Google's own estimate.

The short version#

SEO takes days to get indexed, a few months to show early results, and six to twelve months or more for competitive searches. Local businesses with a strong Google Business Profile usually move fastest. Track impressions and queries in Search Console from month one, change course if nothing moves by month three, and walk away from anyone promising page one in 30 days.

If you want a realistic SEO timeline for your own site, book a free strategy call and we will look at your Search Console and competition with you.

Work with Mvpedge

Planning a launch? Let's map it out together.

A free 30-minute call. You leave with a clear first step, whether or not we work together.

All articles