Start with search intent, not a keyword list
Pull terms from how customers talk on the phone: "emergency AC repair Miami Beach," " Invisalign Aventura," "roof leak Coral Gables." Those become service pages — not one generic "Services" dump.
Group keywords by intent. Emergency vs. research vs. price shopping need different headlines and proof. Mixing them on one URL confuses Google and the visitor.
Your homepage ranks your brand. Money pages are service + city combinations. Plan internal links so authority flows toward those URLs.
City pages that don't embarrass you
Swap "Miami" for "Fort Lauderdale" in the same paragraph and you've built a liability, not an asset. Each city page needs something real: drive time, neighborhood detail, a local job photo, or a review from that area.
We often structure folders like `/areas/miami-beach/` or programmatic slugs tied to one service — always with unique meta titles and H1s.
South Florida is dense. Mentioning Brickell traffic for a mobile detailer or HOA rules in Sunny Isles for a contractor beats " proudly serving the tri-county area" ten times.
Google Business Profile has to agree with your site
Categories, service areas, hours, and photos should mirror what's on your website. Mismatch is a common reason Maps rankings stall after a redesign.
Post updates when seasons shift — hurricane prep, snowbird promos, summer AC tune-ups. Not daily spam; useful signals that you're active.
If you have multiple locations, each gets its own GBP and landing URL. Don't send every Maps click to a homepage with no location context.
Reviews for Maps and for your site
Fresh Google reviews help the local pack. Displaying them on service pages helps conversion — stars buried only on Maps waste half the value.
Ask after the job when experience is hot. SMS or email beats a laminated card in the glove box nobody uses.
Respond to negatives with specifics, not corporate paste. For medical and legal, we use templates legal can approve — still human tone.
What to track monthly
Impressions and clicks in Search Console by page — not just domain-level vanity.
Calls and forms by landing URL. If you can't tie leads to pages, fix tracking before adding fifty more city URLs.
Map views and direction requests in GBP insights. Flat there while web clicks rise often means a category or service-area issue.






