When someone in your neighbourhood searches "bakery open now" or "hairdresser near me" on their phone, you want to appear first. Local SEO covers all the techniques that make your business visible in geo-located search results. It's the most cost-effective marketing strategy for any neighbourhood business.

Understanding the Google local pack

The local pack is the block of three results that appears at the top of Google with a map when someone makes a local search. Appearing in this pack is critical: it captures 44% of clicks on the results page. To get there, Google evaluates three main criteria: how well your profile matches the query, the distance between the user and your business, and your prominence online.

The good news is that, unlike traditional SEO which can take months of effort, local SEO can produce visible results within a few weeks if you apply the right practices.

Optimizing your Google Business Profile

Your Google Business Profile (formerly Google My Business) is the cornerstone of your local SEO. Here are the fields you absolutely must fill in:

Local citations: the foundation of your credibility

Local citations are mentions of your business on other websites: directories, guides, local blogs. Every consistent citation strengthens your credibility with Google. Start with the essentials: Yellow Pages, Yelp, Facebook, and the directories specific to your industry. Make sure your name, address and phone number (NAP) are identical everywhere.

Local content on your website

If you have a website, create localised content: a page for each service you offer in your area, blog posts about local events, partnerships with other neighbourhood businesses. Add Schema.org LocalBusiness markup to help Google understand your business.

Local SEO isn't a one-off project — it's a continuous effort. Publish Google Business posts regularly, gather reviews every week, and update your information as soon as anything changes. Consistency is the key to success in local search.