Why Rankings Take Time
The most common question after a site launches: "why aren't we on page 1 yet?" The most honest answer: because it's been three weeks.
The most common question after a site launches: "why aren't we on page 1 yet?" The most honest answer: because it's been three weeks.
Why aren't we on page 1 yet? The honest answer is usually: because it's been three weeks. Google doesn't rank pages the moment it reads them — and being indexed is not the same as ranking. Indexing means Google knows your page exists. Ranking means Google has decided where it belongs in search results for specific queries. That decision takes time, data, and repeated signals to form.
For a new site or new page, Googlebot might not visit for days or even weeks. After crawling, Google processes the content and starts to understand what it's about — but it doesn't show it in results immediately. Instead, Google tentatively places it somewhere, watches how users interact with it, collects click-through data, compares it to competing pages, and adjusts. This isn't one event — it's an ongoing assessment that continues for months.
A common misunderstanding is that you earn a ranking and keep it. In reality, Google will test your page at various positions, measure engagement (do people click? do they bounce back immediately? do they stay?), and recalibrate. A page might rank 40th briefly, get bumped to 8th during a test, then settle at 15th — all within a few months.
The Google Dance
Rankings fluctuate during the test period in ways that are genuinely bewildering. One day you're on page 3, the next you're on page 7, the next you're on page 2. This is normal. It's also maddening. The worst thing to do is make sweeping changes to a page because it moved down for a week. Give it 8–12 weeks of stability before drawing conclusions.
Google is more cautious about ranking brand-new domains prominently, even with excellent content. This isn't a formal penalty — it's a lack of track record. A domain with three years of consistent history, accumulated backlinks, and maintained content is a known quantity. A brand new domain is a question mark. The industry calls this the 'sandbox' effect. The practical implication: new sites often see rankings accelerate noticeably between months 6 and 12.
New domain reality
If you've relaunched your business on a brand new domain, the clock has reset. Even if you have great content and a well-built site, expect a longer runway than an established domain would need.
Three months is roughly how long it takes for Google to collect enough data to form a stable opinion about a page. It's not a warranty period or a way to lock you into a retainer — it's the minimum evaluation window before the data is meaningful. Competitive keywords in established markets can take 12–18 months. Local, low-competition queries can move in 4–8 weeks. The right question isn't 'how long until SEO works' — it's 'when will I have enough data to know if my strategy is working?'
3–6
months typical
6–12
months for competitive
4–8
weeks for local low-competition
1 yr+
for some markets
Waiting doesn't mean doing nothing. Set up Google Search Console (it's the first thing configured for every site we build — submit your sitemap, check for indexing errors, and establish a baseline). Get your Google Business Profile fully completed if you're a local business. Publish consistently — even one or two useful pieces per month builds crawl frequency and topical signals that compound over time.
The worst SEO setups are the ones where nobody measures anything until a client asks why they're not ranking. Here's how to avoid that:
Set up Google Search Console today
Not after the site has been live for three months. Submit your sitemap, verify ownership, and let indexing data start accumulating. The data you don't collect now doesn't exist later.
Define your target keywords before the site launches
So you can track where you start from, not just where you end up. Starting position matters — it's the only way to know if anything is actually moving.
Set a 90-day check-in date
Not a panic date — a proper evaluation point. What's indexed? What's ranking? What's getting impressions but no clicks? That last question is where the most useful early insights come from.
Expectations
Core Web Vitals matter — but fixing your PageSpeed score won't automatically move the needle.
SEO Fundamentals
Crawling, indexing, ranking — the mechanics behind how Google decides who wins.
SEO Fundamentals
Busting the myths that cost small businesses money and time.
We set up Search Console, submit your sitemap, and build the foundations that give Google what it needs from day one.
Get a Quote