Why this order
The sequence is not arbitrary. Each phase makes the next one produce more.
Fixing your website before claiming your Google profile means spending money to improve a page nobody is being sent to. Building city pages before your site loads properly means sending new visitors to something broken. Chasing links before you have reviews means competing on the 15% while ignoring the 32%.
So: free work first, foundation second, growth third, measurement last.
Before you start: run the five tests in Chapter 1 and write down the results. You will need the honest before-picture on day 90, and memory is generous.
Days 1–7: the free week
Free, and do it yourself
- Claim and fully complete your Google Business Profile. Primary category, every service listed separately, the 750-character description, accurate hours, ten photos minimum. Chapter 2 is the walkthrough.
- Fix your name, address and phone everywhere they are wrong. Old directories, Yelp, Facebook, Apple Maps, your own site footer. Pick one exact format and use it.
- Ask your last ten happy customers for a review. In person or by text, with the direct link. Chapter 3 has the script.
Why first: this is 32% of local ranking weight plus the start of another 16%, at zero cost. Nothing else you can do this week comes close.
If you only ever do one week of this playbook, do this one. Many businesses see map pack movement from week one alone.
Days 8–30: foundation
Make the destination work
- Open your site on your phone, on cell data. Not office wifi. Fix whatever fails.
- Make the phone number tappable and put it above the fold. Sticky at the bottom on mobile.
- Match your hours and service list on the site to your profile, exactly.
- Write or rewrite one service page properly — your most profitable one. Question-shaped headings, direct answers.
- Post to your Google profile once a week. Start now, keep going forever.
Why second: the profile is now sending people somewhere. Make sure the somewhere works before you send more.
The single most common failure in this phase is site speed on a real phone on real data. Test it that way, not on your desktop. Chapter 4 covers what matters and what does not.
Days 31–60: build
Start competing rather than existing
- One city page for your main service area, with genuinely local content — real neighbourhoods, roads, specifics. Not a template with the name swapped.
- Push toward 25 or more reviews, at two to four a month.
- Add LocalBusiness and FAQPage schema to your site.
- Check AI crawlers are not blocked in robots.txt, and publish an llms.txt. Chapter 6 lists the crawler names.
- Join the Chamber of Commerce and get in the member directory. One real local link.
Why third: the foundation holds now, so this is where you start taking ground from competitors.
The AI crawler check takes ten minutes and almost nobody has done it. It is the cheapest advantage on this list.
Days 61–90: measure
Find out what actually happened
- Re-run all five tests from Chapter 1. Write the new results beside the old ones.
- Compare your map pack position for your main service plus city, in a private window.
- Count leads, not rankings. Calls, forms, bookings. Check your profile insights for calls and direction requests.
- Ask an AI about your business again. Compare with day one.
- Pick next quarter's one thing. Another city page, more reviews, or a second service page.
A ranking that produces no calls is a vanity metric. If you moved from position eight to position four and the phone rang four more times, that is the result. If you moved to position one and nothing changed, something else is broken — usually the site, or the reviews, or the offer.
What to expect, honestly
Different parts move at very different speeds, and knowing which is which stops you panicking or overpaying:
| Work | When it shows |
|---|---|
| Profile completion | Days to weeks. Sometimes immediate in the map pack. |
| Reviews | Weeks. Compounds continuously. |
| Fixing site speed and mobile | Weeks for conversion, longer for ranking. |
| New service and city pages | 2–4 months to rank. |
| AI citations | 30–90 days after the technical pass. |
| Local links and authority | Months. This is the slow compounding one. |
Meaningful SEO movement is three to six months, and it accelerates after that rather than plateauing. Anyone promising faster is selling something.
Here is the reframe that matters: if you reach day 90 with a complete profile, 25 reviews, a fast site and one real service page — you have done the work correctly even if the rankings are still climbing. Rankings lag the work. They do not lead it.
After day 90
The plan becomes a rhythm. Monthly:
- Two to four new reviews
- Four Google profile posts, one a week
- One new page — a service page, a city page, or an answer to a question customers keep asking
- A glance at Search Console for anything broken
Quarterly:
- Re-run the five tests
- Look at the three businesses ranking above you — categories, review count, recency
- Update holiday hours before they matter
- Pick the one thing to push next
That is roughly two hours a month once the systems exist. The compounding does the rest.
If you would rather not
All of this is genuinely doable yourself, and the first week is the highest-return part of it.
But if you read this and thought "I do not have the hours" — that is a legitimate conclusion, not a failure. It is what we do.
Either way, you now have the whole plan, in order, with nothing held back. If you do it yourself and never contact us, that is a genuine win for you and we are fine with it.
Orrku Media runs this 90-day sequence for local service businesses across Orange County, with plans from $299/mo to $1,999/mo, month to month and no setup fee.
Serving Huntington Beach, Costa Mesa, Newport Beach and surrounding areas. Local SEO in Huntington Beach, CA · Talk to Ram




