Guide
How long does local SEO actually take to work?
Studio owners waiting on results4 min readAugust 2026
The short answer
Technical fixes register within days. Google Business Profile changes usually move within two to four weeks. Real ranking movement on search terms takes six to twelve weeks, and competitive city terms take longer. Anyone promising page one in a fortnight is guessing. Impressions rise before positions, and positions move before bookings do.
The order things move in
This is the part almost nobody explains, and it’s the part that makes the wait bearable, because each stage is visible before the next one starts.
- Indexing. Days. Google re-crawls the changed pages and starts reading the new titles and structured data.
- Impressions. Two to six weeks. You begin appearing for searches you never appeared for at all. You’re on page four, and that’s a real result, because page four is where page one starts.
- Position. Six to twelve weeks. The searches you’re already appearing for start climbing. Page four to page two, page two to the bottom of page one.
- Clicks. Follows position, but not smoothly. Clicks are concentrated at the top of page one to a degree most people don’t expect, so a lot of the position improvement produces almost no traffic right up until the point it produces a lot. I measured how sharp that curve is across my own client base and published it on the benchmarks page.
- Bookings. Last, and never in a straight line. This is where seasonality, your prices and your photos start mattering more than your ranking does.
If somebody tells you it isn’t working at week five, ask which of those five they were looking at. Almost always they checked the last one.
Week by week, roughly
Week one. The technical work is live. Titles, structured data, internal links, the profile categories and services. Nothing visible has happened yet and it can feel like nothing was done. Search Console will show the pages being re-crawled.
Weeks two to four. The Google Business Profile changes take effect. This is the fastest-moving piece and often the first thing a client notices, usually as a bump in people finding the profile through searches rather than by name.
Weeks four to eight. Impressions climb. New query variety appears in Search Console: treatment names you now have a page for start showing up in the list even though your position on them is bad. This is the stage that tells you it’s working, and it’s the stage most people don’t know to look at.
Weeks eight to twelve. Positions start to move on the terms with the least competition first, which usually means the specific ones. “Lymphatic drainage massage” moves before “massage” does, and that’s fine, because the specific one is the search that ends in a booking anyway.
Months three to six. The competitive city terms. This is where prominence starts to matter more than the technical work, and it’s the slowest, most compounding part.
What makes it slower
- A dense market. Ten studios within a mile all doing the same thing means the map pack is three slots and there are eleven of you.
- A brand new domain. A site registered last month has no history for Google to trust yet. Nothing fixes this except time.
- A suspended or unclaimed profile. Everything local stalls until this is sorted, and it’s worth checking before assuming the SEO isn’t working.
- Seasonality. Skincare and wellness demand genuinely dips and rises through the year, and a quiet month is often the calendar rather than a problem. Compare a month against the same month last year where you can, not against last month.
- Changing things constantly. Rewriting your titles every three weeks resets the clock rather than speeding it up.
What makes it faster
- Being the only one who did the boring half. Structured data, consistent listings and a properly completed profile are still uncommon enough in this industry that doing them well is a genuine advantage.
- Having a page for the thing, not a line on a menu. A treatment with its own page ranks far sooner than the same treatment listed among fourteen others.
- An existing site with history. If you already have a domain that’s been live for years, you’re building on something.
- Specific over broad. Going after “dermaplaning” plus your neighborhood is weeks. Going after “spa” plus your city is quarters.
How to watch it without driving yourself mad
You’ll have your own Google Search Console login from the first day, because it’s your site and your data. Once a month is the right frequency. Once a day will teach you nothing except that the numbers wobble.
Three things to look at, in this order:
- Total impressions, compared to the same period before the work.
- The query list. Are there searches in it that weren’t there before?
- Average position on the handful of terms you actually care about, not overall.
Every case study on this site marks the month the work shipped, right on the chart, so you can see for yourself how long the line took to bend. They’re here, including the ones where it’s taken longer than I’d like.
What I do about the wait
I send you a report every month with your own numbers in it: what people searched, where you turned up, what moved, and what I’m watching next. It’s included with the build, nothing renews, and there’s no card on file.
Mostly it exists so you never have to wonder. The honest version of a slow month is still more useful than silence.
The questions this usually leads to
Same rule as above: short answers, no hedging. If yours isn't here, just ask.
Why does everyone say three to six months?
Because for a competitive term in a big city, that's honest. The reason it feels evasive is that it lumps together things that move in days with things that move in seasons. Indexing is fast. Profile changes are quick. Rankings on the searches you most want are the slow part, and they're the ones people mean when they ask.
How do I know it's working before I rank?
Watch impressions and the variety of queries in Google Search Console, not your position. Impressions rising means Google is starting to show you for more searches, which always happens before you rank well for any of them. Seeing new treatment names appear in your query list is the earliest real signal there is.
Should I check my ranking by Googling myself?
It's the least reliable measurement available. Google personalizes results by your location, your history and your account, so you're seeing a result almost nobody else gets. Search Console reports your average position across everyone who actually saw you, which is the number that matters. Use that.
Does the work stop working if I stop paying?
Not with how I do it. The page structure, the titles, the schema and the profile setup stay in place and keep working because they're part of your site and your account. Ongoing SEO retainers buy continued improvement, not continued existence. Anything that vanishes when you stop paying was rented, and it's fair to ask which parts of a proposal are which.
Beep me
Tell me about your studio and what you're trying to fix. I read every message myself and usually reply within a day.






























