A new med spa website usually appears in Google within days and starts collecting impressions within a few weeks. Bookings from search take far longer. Ahrefs tracked a million newly published URLs and found that 1.74% reached the top 10 within a year. Our own blog says the same thing from the inside: over the last 90 days our posts under a month old earned 29 impressions and zero clicks, while posts three to six months old earned 4,105 impressions and 38 clicks. Here is the month-by-month shape of that curve, what it should do to your launch plan, and which returns arrive long before the rankings do.
The short answer
For a new med spa site on a new domain, plan on being indexed in days, visible in weeks, and earning steady non-branded search traffic somewhere in month four to six. Competitive treatment keywords such as "botox" plus your city usually take six to twelve months, and plenty of pages never get there at all without being rewritten.
- Days 1 to 14, indexed. Google crawls and indexes a submitted sitemap quickly. The Pages report in Search Console is where you confirm it; a site: search is not a reliable check.
- Weeks 2 to 8, first impressions. Long-tail queries start surfacing your pages somewhere between position 30 and position 80. Clicks stay near zero, and that is normal.
- Months 2 to 4, the climb. The pages that are going to work start moving toward the top 20.
- Months 4 to 6, first steady clicks. Non-branded search begins sending people who did not already know your clinic's name.
- Months 6 to 12, competitive terms. City-plus-treatment keywords land here, assuming your pages answer the query better than the ones already ranking.
What the data says about new pages
Ahrefs has run the largest public study on this question. They took 1 million random URLs their crawler first saw in September 2023, then checked which ones reached Google's top 10 within a year. The results, published in 2025:
- 1.74% of newly published pages reached the top 10 within a year. When Ahrefs ran the same study in 2017 the figure was 5.7%, so the odds for new pages have fallen by roughly two thirds.
- 6.11% is the figure from their cleaner sample of 2 million URLs filtered to real, non-empty English content. Plan against this one, since the 1-million sample includes dead and empty URLs that were never going to rank.
- 40.82% of the pages that did reach the top 10 got there within their first month.
- 13.7% of current top-10 results are pages under a year old, down from 22% in the earlier study. The average #1 ranking page is now around five years old.
The last two figures are the ones worth planning around. Pages that are going to rank tend to show it early, and the top 10 is increasingly occupied by pages with years of accumulated links and traffic history. A brand-new med spa site is competing against that, which is why the first six months feel so quiet.
90 days of our own Search Console data
We publish one post per weekday on this site and track every URL in Search Console, so we can watch the curve on a corpus we control rather than guessing. Here is the window from 24 June to 22 September 2026 across 50 posts, grouped by how long each post had been live:
- Under 1 month old (6 posts): 29 impressions, 0 clicks. Only 3 of the 6 registered a single impression.
- 1 to 3 months old (22 posts): 459 impressions, 2 clicks.
- 3 to 6 months old (22 posts): 4,105 impressions, 38 clicks.
This is a young site with modest absolute numbers, so read it as a shape rather than a traffic benchmark. The shape is consistent with the Ahrefs data: impressions multiplied roughly nine times between the one-to-three-month group and the three-to-six-month group, and clicks went from 2 to 38. Nothing in the first month predicted revenue, and nothing in the first month was supposed to.
“Most owners who launch a site in January and write it off in March are reading a four-month curve at week eight.”
— Codura Solutions
Most pages never take off
Group averages hide what is actually happening underneath them. Median impressions per post barely moved between our one-to-three-month group (8.5) and our three-to-six-month group (7.5). The group total multiplied because a handful of pages broke out, not because the typical page slowly improved with age.
- One post accounts for 55.8% of all blog impressions on our site.
- The top five posts account for roughly 85% of them.
- The remaining 45 posts share what is left.
That lines up with the Ahrefs finding that 40.82% of eventual winners rank inside their first month. Ranking is not a queue where every page advances if it waits long enough. A page sitting flat at position 40 after three months is telling you the page does not match the query well enough, and waiting another quarter will not change that. Rewrite it, fold it into a stronger page, or point it at a different search.
This also changes how you should read a content plan. Publishing 50 pages and hoping the average lifts is the wrong model. You are buying lottery tickets on which three or four pages break out, then putting your effort behind those. Our post on whether a med spa needs a blog goes further into which page types are worth the tickets.
What to work on in the first 90 days
Search is slow, so the first quarter after launch belongs to the work that pays before Google does:
- Fix the conversion rate on traffic you already have. Instagram, referrals, and people typing your clinic's name are already landing on the site. Doubling the share of them who book beats any ranking you could realistically win in the same 90 days. Our breakdown of why med spa websites don't book patients covers the usual causes.
- Submit the sitemap and watch the Pages report. Confirm indexing instead of assuming it. Every excluded URL is a page earning nothing, and the exclusion reason usually tells you the fix.
- Publish the pages that answer buying questions. Pricing, treatment specifics, downtime, aftercare. These pick up long-tail queries earliest because far fewer sites answer them honestly.
- Claim and complete your Google Business Profile. Map results respond in weeks rather than months, and for a local clinic they often out-earn the organic listings anyway.
- Set up conversion tracking on day one. Without it you cannot tell month four from month six, or know which of your pages became one of the winners. Here is the tracking setup we use.
Done in that order, a site that launches in January is booking better from its existing traffic by February and starting to see real search clicks around May. The search curve runs on Google's schedule. The conversion curve runs on yours.
Where to start
If your site has been live for six months and Search Console still shows a flat line, age is no longer the explanation. Something about the pages, the speed, or the way they answer the query is holding them back. We will audit your current site for free and send back the three fixes most likely to move it, no call required: grab a free audit. If you are still planning the build, our med spa web development work starts from the search and booking side rather than the design side, which is what decides whether month six looks like anything at all.