Most websites need three to six months of steady SEO work to start ranking for moderately competitive searches, and a brand-new website or a highly competitive keyword can take a year or more. Low-competition local searches on an established site can move within a few weeks. Your real timeline depends on your domain’s history, who already owns page one, and how consistently the work gets done.
If you’ve asked how long it takes to rank on Google and heard “it depends” with nothing after it, that’s a frustrating answer. It does depend, but on things you can actually check. Below are realistic ranges by situation, what should happen month by month, and what genuinely speeds results up.
What the data says about ranking timelines
The best public data on this comes from Ahrefs’ 2025 study of how long it takes to rank. A few findings matter for business owners:
- Only 1.74% of a random sample of 1 million newly crawled pages reached Google’s top 10 within a year. When Ahrefs filtered to non-empty English content, 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 pages in the top 10 are more than three years old, and the average #1 result is about five years old.
Two lessons come out of that. First, most pages never rank at all, usually because they target the wrong topic, don’t satisfy the search, or sit on a site with little authority. Second, pages that do rank tend to show signs early. If a page is nowhere after about six months, Ahrefs suggests reworking it rather than waiting longer.
Google doesn’t publish a timeline. Its documentation on core updates says some improvements take effect in a few days, while it can take several months for its systems to confirm that a site is consistently producing helpful, reliable content.
How long does SEO take for your situation?
These are the planning ranges we use when a business owner asks how long SEO takes. They line up with Search Engine Land’s SEO timeline guide, which puts measurable results at three to six months and significant impact in competitive industries at six to twelve. Treat them as estimates. Nobody can guarantee a ranking or a date.
| Your situation | Realistic time to meaningful results |
|---|---|
| Established site, low-competition local searches | 1 to 3 months |
| Established site, moderately competitive searches | 3 to 6 months |
| New domain, local market | 4 to 9 months |
| New domain, competitive national searches | 12 months or more |
| Recovering from a quality or spam problem | Several months, sometimes longer |
New domain vs established domain
A site that has been live for years usually has backlinks, indexed pages, branded searches and a track record. A new domain has none of that, so Google has very little to go on. Many SEOs call this slow start the “sandbox.” Google has never confirmed it as a feature, but the pattern is familiar to anyone who has launched a site. Our guide to SEO for a new website covers how to shorten that early stretch.
Local vs national searches
A family law firm trying to rank for “divorce attorney Savannah” competes with a few dozen local firms and some directories. A firm chasing “divorce attorney” nationally competes with legal publishers that have millions of links. Local is almost always faster.
Map results also work differently from regular results. Google says local rankings are based mainly on relevance, distance and prominence. You can’t change how far a searcher is from your office, but a complete Business Profile, a steady flow of reviews and a strong location page improve the other two. We cover the map pack in depth in how to rank higher on Google Maps, and it’s a big part of our Google Business Profile management work.
How strong page one already is
Search your main keyword and look honestly at who ranks. If page one is mostly small local businesses with thin pages, you can compete within months. If it’s national brands, Yelp, Healthgrades and big publishers, expect a longer climb, or start with a more specific keyword. Tools like Semrush and Ahrefs give each keyword a difficulty score that helps you sort the winnable terms from the long shots.
What happens month by month
A healthy SEO campaign shows visible progress well before organic search becomes a steady source of calls. Here’s what a typical first year looks like for a small or mid-size business.
Month 1 fixes the foundation
- Set up or audit Google Search Console and analytics.
- Find pages Google can’t crawl or index, broken links, slow pages and duplicate titles.
- Assign one primary keyword to each important page so your pages don’t compete with each other.
- Complete and verify the Google Business Profile if you serve a local area.
Months 2 and 3 rebuild key pages
Service pages get rewritten to answer what buyers actually search for, with clear titles, headings, FAQs and internal links. For a dentist, that might mean separate, detailed pages for implants, clear aligners and emergency visits instead of one “Services” page. Impressions in Search Console usually start rising here, even if clicks are still modest.
Months 4 to 6 bring the first real movement
Pages climb from page three or four onto page two, and the easiest terms reach page one. Local businesses often see more calls and direction requests from their Business Profile. This is the time to double down on whatever is moving.
Months 6 to 12 compound the gains
New content, links and reviews start building on each other. Pages stuck on page two get improved to push them higher. By the end of year one, a well-run campaign should produce leads you can trace back to organic search.
What actually speeds up SEO results
You can’t force Google’s pace, but you can stop wasting time. These have the biggest effect:
- Start with winnable keywords. Go after “med spa Savannah” before “Botox,” and “estate planning attorney Richmond Hill” before “estate planning.” Early wins build the authority you need for harder terms.
- Fix technical blockers in week one. A leftover noindex tag or a blocked folder can stall everything else. If you suspect one, read why your website isn’t showing up on Google.
- Improve pages that are already close. In Search Console, filter for queries where you average position 8 to 20. Those pages usually need a better answer, a sharper title and a few internal links, not a rewrite from scratch.
- Get changes live quickly. A plan that sits in a shared doc for two months adds two months to your timeline.
- Earn real mentions and links. Local sponsorships, chamber listings, partner and supplier pages, podcast interviews and press coverage all count. Bought link packages don’t, and they can backfire.
- Keep your Business Profile active with new photos, accurate hours, posts and fresh reviews.
What won’t speed it up
Some shortcuts sound tempting and either do nothing or hurt you:
- Paying Google. Google’s guidance on hiring an SEO states that it never accepts money to include or rank sites, and that advertising with Google has no effect on organic results.
- Changing publish dates on old pages without improving the content.
- Publishing dozens of thin, AI-written pages on topics you don’t know well.
- Hiring anyone who guarantees a #1 ranking. That same Google page says no one can guarantee it.
How to tell SEO is working before rankings arrive
Check these leading indicators every month:
- Total impressions in Search Console
- The number of different queries your site appears for
- Average position for your target keywords, especially movement from page three to page two
- Pages indexed compared with pages you want indexed
- Calls, website clicks and direction requests from your Google Business Profile
If those numbers are flat after four months of real work, the strategy needs to change. If they’re climbing, leads usually follow.
Frequently asked questions
Can you rank on Google in a week?
For a very specific, low-competition search on an established site, it can happen. For anything with real competition, no. Be wary of anyone who promises fast rankings for valuable keywords.
How long does it take Google to index a new page?
Anywhere from a few hours to a few weeks. You can ask Google to recrawl a page with the URL Inspection tool in Search Console, and a sitemap helps Google find new pages. Being indexed doesn’t mean the page will rank well.
Why did my rankings jump and then drop?
New pages often move around while Google works out where they belong. Drops can also follow core updates or competitors improving their own pages. Judge trends over weeks and months, not days.
Is it faster to rank on Google Maps than in organic results?
Usually, for local businesses. The map pack relies heavily on your Business Profile, reviews and proximity, so a well-managed profile can show gains within a few months, while competitive organic terms take longer.
Should I stop SEO if I don’t see results in three months?
Not if your leading indicators are improving. Three months is often when the foundation work wraps up. Change course if impressions, queries and positions haven’t moved after four to six months.
Get a realistic timeline for your site
Every number in this article is a range because every market is different. If you want an honest read on your site, your competitors and how long ranking should take you, book a free discovery call. We’ll walk through what’s realistic and what to fix first. You can also see how our SEO services work, or start with our free marketing roadmap.

















