GUIDE · UPDATED 24 SEPTEMBER 2026

How Halifax small businesses get found on Google: local SEO basics

When someone nearby searches “bakery near me” or “plumber Dartmouth”, Google shows a short list of businesses on a map, then websites. Most of what decides who appears is free to fix. This is the practical list, in order.

How local search works, briefly

For searches with local intent, Google says it weighs three things: relevance (does your listing match what was searched), distance (how far you are from the searcher or the place they named) and prominence (how well known the business is, including reviews, links and mentions around the web). You cannot change distance. Everything else below improves relevance or prominence.

1. Complete your Google Business Profile

Your profile is what appears in the map results and on the right of a branded search. Claim it, verify it, then fill in every field that applies:

  • The primary category that best describes the business, plus any secondary categories that are genuinely true.
  • Regular hours, and special hours for holidays so people do not arrive to a locked door.
  • Your service area if you travel to customers, or your address if customers come to you.
  • Services or a menu, with plain descriptions.
  • Recent, real photos of the place, the team and the work.
  • Your website address, pointing to the most relevant page.

If you would rather have it done for you, our Google Business Profile setup and optimisation is $250.

2. Make your details identical everywhere

Search engines cross-check your name, address and phone number across your website, your profile and other listings. Small differences (an old phone number, “St.” in one place and “Street” in another, a previous address) make it harder to be sure the listings are the same business. Check and correct:

  • Your website footer and contact page
  • Google Business Profile, Apple Business Connect and Bing Places
  • Facebook, Instagram and any booking or ordering platforms
  • Industry directories and your local business association listing

3. Give each service its own page

One page that lists everything you do is hard for search engines to match to a specific search. A page per main service, each saying what it is, who it is for, the area you serve and how to book, gives each one a fair chance. Write for people first: plain headings, real prices or price ranges if you can, and answers to the questions customers actually ask.

Avoid copying the same page and swapping the town name. Pages that exist only to target place names, with nothing new on them, are treated as low quality.

4. Earn reviews, and reply to them

Reviews help people choose, and they contribute to prominence. Ask customers when the job has gone well, send a direct link to your review form, and reply to every review, including the critical ones, calmly and briefly. Do not offer discounts in exchange for reviews, write them yourself or buy them. Beyond breaking Google’s rules, fake reviews can be treated as misleading advertising under Canada’s Competition Act.

5. Get the website basics right

  • A clear page title and description on every page, naming what you do and where.
  • Fast pages that work well on a phone, since most local searches happen on one.
  • Your address, phone and hours in text, not only in an image.
  • Structured data (LocalBusiness or a more specific type) that states your details in a format search engines read directly.
  • An XML sitemap submitted in Google Search Console and Bing Webmaster Tools.

Every website we build includes these foundations. If you want to check your own site, our guide to AI search covers the same basics from the angle of AI assistants, which rely on them too.

What to ignore

  • Promises of first-page rankings. No one controls Google’s results.
  • Bulk directory submissions to hundreds of sites you have never heard of.
  • Stuffing town names into every sentence. It reads badly and does not help.
  • Monthly reports full of numbers that never mention calls, bookings or enquiries.

If you want ongoing help after the foundations are in place, our local SEO campaigns are from $299/month, with no ranking promises.

Common questions

How long does local SEO take to work?

Some changes, such as a complete and verified Google Business Profile, can show up in Maps within weeks. Ranking a website page for a competitive search usually takes months, and depends on the competition in your area. Anyone who promises a ranking or a date is guessing.

Is a Google Business Profile free?

Yes. Creating and managing a Google Business Profile costs nothing. You will need to verify that you run the business, and Google decides which verification method to offer.

Do I need a website if I have a Google Business Profile?

The profile gets you into Maps, but a website is where people check your services, prices and hours before they call. It also gives Google more to understand about what you do, and it is the one listing you fully control.

Should I pay for reviews or post reviews for my own business?

No. Fake or incentivised reviews break Google’s rules and can be treated as misleading advertising under Canada’s Competition Act. Ask real customers, make it easy with a direct link, and reply to reviews you receive.

What does it mean when a site says it includes “SEO”?

Usually the foundations: page titles and descriptions, a sitemap, fast mobile pages and a Search Console setup. Those are necessary, but they are not the same as ongoing work to improve rankings, which is a separate, recurring service.

Want a second opinion on your website?

Antrim Studios is a small web studio in Halifax. Our prices are published, and every project starts with a written scope. Tell us what you have and what you need, and we’ll reply by email.