Why this version
If you handed me the keys to a Utah business tomorrow — let's say a single-location dental practice in Sandy, with a six-month-old website and no organic traffic — here is the order of operations I would run, and the rough timeline I would budget. None of it is exotic. Most of it is unglamorous. All of it compounds.
I have written some version of this playbook every January since 2020. The 2026 edition is different in two specific ways: Google's local results have consolidated around fewer signals than they did three years ago, and the things that used to take twelve months now take six if you are disciplined about the order.
What follows is opinionated. There are roughly forty things a person could do for local SEO. This playbook covers nine of them, in three phases. Most agencies do all forty, badly, on a flat retainer. You will get more out of doing nine, well, on a timeline you can hold.
The single most underrated SEO skill is restraint.
Days 1 — 30 · Diagnostic, not productive.
The first thirty days are not for shipping. They are for looking. I budget two weeks for the audit, one week for the prioritization conversation with the owner, and one week to align on the order. If your agency is shipping content in week one, fire them.
What I look at, in order:
- 01The Search Console export. The 16-month window, queries by impressions, queries by position.
- 02The site, crawled. Screaming Frog. Looking for response codes, indexability, missing schema, broken templates.
- 03The Google Business Profile. All locations. Against a 47-point checklist that has not changed much since 2022.
- 04The four searches your real customers run. Done from an incognito window, in your actual ZIP code, on a phone.
- 05The competitor maps. Local Falcon grid pull at a 5-mile radius. Whose pins are where.
That is the entire diagnostic. It takes one person about ten hours. Anything longer than that and the agency is padding the timeline.
Days 30 — 90 · Foundations.
This is the part most owners hate, because nothing visible happens on the homepage and yet the bill arrives at the end of every month. I understand the impatience. The work in this window is the reason everything in the next two windows works.
What ships in days 30 — 90
- 06One real location page per office. Not a "locations" page. One per office, deep, with the practitioner's name, the staff, and the actual address.
- 07LocalBusiness schema, and where applicable, the industry-specific subtype (Dentist, LegalService, HomeAndConstructionBusiness).
- 08LCP under 1 second on mobile. Whatever it takes. Almost always means killing a hero video or a third-party script.
- 09The Google Business Profile, audited and clean. Including: services list, attributes, hours, exterior & interior photos, and the consistent NAP.
- 10One review-request workflow that the front desk can actually run. Text-message macros are fine. SMS > email by a wide margin.
The reason most "SEO content programs" fail is that the agency is publishing onto a foundation that cannot rank anything. A clean foundation is roughly half of local SEO. You can ignore it; the results will also ignore you.
— Notes from a Salt Lake audit, Feb 2025
Days 90 — 180 · Compounding.
The compounding window is the one that surprises people. By day ninety, if the foundation work was done well, rankings start to lock in faster than any new effort would predict. This is not magic. It is just that Google has now collected enough signal to know what your business is, and competitors have not.
The work in this window is less about building new things and more about disciplined maintenance — the things you stop doing if you let yourself get bored.
What ships in days 90 — 180
- 11Service × location pages for the top 5–8 commercial-intent terms. One per term, per location.
- 12Three editorial essays per quarter. Not "blog posts." Pieces that earn a link without asking for one.
- 13Reply to every review under 24 hours. Yes, including the four-star ones.
- 14Monthly GBP posts, one per location, with a real photo and a real offer.
- 15Rank tracking on a 5-mile grid, weekly. So you can see the map pack moving before it moves.
I have run this same window for eleven dental practices, six legal firms, and fourteen home-service businesses in Utah. The compounding starts somewhere between week ten and week fourteen, almost without fail. The shape of the curve is the same. The slope is different by industry.
The schema markup Salt Lake rewards.
The single most reliable technical edge in 2026 is well-structured data — and not the bloated, ten-types-stacked-on-the-homepage version that was popular three years ago. Specifically: LocalBusiness with the right subtype, FAQPage on every service page, and Review markup attached to the schema you already control. That is it. Skip Article, skip Speakable, skip VideoObject unless you are running a real video program.
The schema does not move rankings on its own. What it does is move click-through rate on the rankings you already have, sometimes by twenty or thirty percent, by making your result wider, taller, and more useful in the SERP.
What to ignore.
The shortlist of things that have eaten budget in 2025 without producing a single ranking for any client I've worked with:
- AThe "national directory" submission package. Pure ritual. Zero traffic, zero rankings, in every audit I have reviewed.
- BPress-release distribution. Was already weak in 2022. Is now actively a waste of money.
- CAI-written blog content at scale. Two of the practices we audited last quarter had been on the receiving end of this. Both lost rankings during the March 2025 update.
- DBacklink "outreach campaigns" sold by the hundred. The link economy is broken; quality > quantity by an order of magnitude.
A short, honest note on agencies.
Most agencies bundle 14 services and call it a strategy. They do this because it is easier to charge a flat retainer than to admit which three things will actually move the needle for a given business. The shape of the contract creates the shape of the work.
If you can find a small practice that will tell you which seven things to fix and then fix them in order, you will get more out of a six-month engagement than a twenty-four-month retainer with a name-brand agency. I am not the only person doing this kind of work in Utah. I am one of a small number, and you should consider all of us.
If you'd like to talk through this for your specific business, the call is twenty minutes and the answer is honest. There is a link below.