It’s the question every owner asks in the first month, usually with rising panic: “I set up my Google profile and website — why am I not showing up, and when will I?” The honest answer is the one nobody selling you SEO wants to give plainly, so here it is: parts of it are fast, the parts that make money are slow, and there is no button that skips the slow part. Understanding which is which saves you from quitting at month two — right before the curve turns up.
Let’s separate the two things you launched, because they rank on different clocks.
Your Google Business Profile: fast to appear, slower to win
Once you verify a new Google Business Profile, it can start surfacing quickly — within a couple of weeks — but only for the easy searches. Your business name. Very specific, low-competition terms in a small area where barely anyone competes. That early visibility feels encouraging, and then owners search the term they actually care about — “drain cleaning [city],” “roofer near me” — see themselves nowhere, and conclude the profile is broken.
It isn’t broken. It’s new. Ranking in the local pack for competitive money terms depends on prominence: how established and trusted you look, built from reviews, activity, citations, and the strength of the website behind the profile. Those signals take months to accumulate, not weeks. A realistic arc for a competitive term:
The fastest way to compress that middle bar is unglamorous: fill the profile completely, pick the right primary and secondary categories, add real photos, and start a steady velocity of genuine reviews from day one — because reviews are a core ranking and conversion signal, and velocity built early pays off for months.
Your website: two clocks — indexing and ranking
People blur two very different milestones into “ranking,” and it causes most of the confusion.
Clock one — indexing. This is just Google knowing your pages exist. For a new site it takes anywhere from a few days to a few weeks. You can speed it along: verify the site in Google Search Console, submit your sitemap, and request indexing on your most important pages. Indexing is necessary but it is not ranking — being in the index means you’re eligible to appear, not that you will appear high.
Clock two — ranking. Actually earning page-one positions for commercial keywords is the slow clock. For a new site doing the work correctly, three to six months is a realistic range to see meaningful movement on terms that convert, and competitive metros or crowded trades stretch it further. A brand-new domain has no history and no links, so it starts from a standing position.
Why new sites start slow — the “new domain” reality
Google has never confirmed a formal “sandbox,” but the pattern owners observe is real: new domains rank conservatively at first, then climb as they earn trust signals — links, consistent citations, steady useful content, and genuine user engagement. Call it a sandbox or just the cost of being unknown; the response is the same. Don’t expect a new domain to leapfrog established competitors in week one. Instead:
- Win the long tail first. Specific, lower-competition pages — a single service in a single city, a specific problem — rank far sooner than broad head terms. Early leads almost always come from these.
- Let the head terms follow. As the site accumulates trust, the harder, higher-volume terms become reachable. You climb the difficulty ladder; you don’t parachute onto it.
This is exactly why well-built local service and city pages matter so much for a new site: they’re the achievable early wins that also build the topical authority the competitive terms need later.
What speeds it up (and what just wastes the months)
Speeds it up:
- A complete, correct foundation built once — profile, categories, citations with consistent name/address/phone, a technically sound site with real service and city pages.
- Steady review velocity from the first job onward.
- Consistent citations across the directories that matter, so Google sees one coherent business everywhere.
- Useful content that answers what searchers actually ask — which is also what gets you cited in AI answers, an increasingly real source of leads.
- Patience past month two, which is where most owners quit, right before compounding kicks in.
Wastes the months:
- Expecting week-one leads from organic search and abandoning it when they don’t come.
- Chasing shortcuts — bought links, bought reviews, duplicate thin pages — that trigger the opposite of trust.
- Rebuilding the site or resetting the profile every few weeks, which restarts the clock instead of advancing it.
The honest plan: buy time with paid, build the moat with organic
Here’s the part that reframes the whole question. If you need leads now and organic ranking is a months-long build, those aren’t in conflict — they’re a sequence. Paid channels produce calls in week one. Local Services Ads and Google Ads can put you in front of ready-to-buy searchers immediately, while your profile earns reviews and your site earns trust underneath. Over time, as the organic foundation matures, it carries more of the load and lowers your blended cost per lead — because organic leads don’t cost per click.
So the realistic timeline, honestly stated: weeks to appear and win easy terms, a few months to compete in the local pack, three to six months or more for competitive website keywords — and paid traffic to keep the phone ringing while all of that compounds. Anyone promising page one in two weeks for the terms that pay is selling you the thing that doesn’t exist.
If you want a clear read on where your new profile and site actually stand — what’s already working, what’s blocking the climb, and which achievable terms to target first — that’s exactly the kind of thing worth auditing before you spend another month guessing.