Most local SEO advice online is written for e-commerce brands chasing national rankings. If you run a business that depends on people nearby finding you, the checklist is much shorter — and most sites still miss half of it.
Start with your Google Business Profile, not your website
For a local search like "near me," Google Business Profile usually matters more than your actual website. It's worth getting genuinely right:
- Business name, address and phone number matching exactly across your website, Instagram and any listing sites.
- Correct category selection — the primary category has an outsized effect on which searches you appear for.
- Real photos, updated seasonally, not just the ones from opening week.
- Hours kept current, including holidays — Google visibly flags "hours may differ" and it costs trust.
Your website needs to say where you are, clearly
Search engines can't infer your neighbourhood from a logo. Location needs to appear in actual text — your homepage title, headings, and footer — not just buried in an address field. A page that says "premium coffee, freshly brewed" ranks nowhere. A page that says "premium coffee in [neighbourhood], freshly brewed daily" has something to match against.
Reviews are a ranking signal, not just social proof
Beyond the trust they build with a browsing customer, review count and recency genuinely factor into local ranking. A simple habit — asking happy customers for a review at the point they're already pleased — outperforms almost any other local SEO tactic available to a small business.
Speed and mobile experience still decide who stays
A slow-loading site loses a meaningful share of visitors before it finishes loading, and most local searches happen on a phone. If your site takes more than a couple of seconds to load on mobile data, that's very likely costing you more visits than any keyword you're missing.