Small business SEO

SEO for small and independent businesses in Richmond, BC

Not on our list? The same search habits repeat across almost every Richmond trade, office and shop, from Steveston to Bridgeport and from No. 3 Road to Ironwood.

  • Owner-run
  • Plaza units
  • Google Maps
  • Multilingual customers
  • Plain monthly reports
An independent shopfront in a small plaza after rain

The habits behind every Richmond search

We pulled Google.ca suggestions for 134 Richmond search starters, from walk-in clinics to locksmiths, and the same patterns kept turning up. People add bc to shake off the other Richmonds. They add a road, a mall or a neighbourhood: dentist richmond bc no 3 road, walk in clinic blundell richmond bc, walk in clinic ironwood mall richmond bc, bubble tea near richmond centre. And they add a time: open now, open late, open saturday.

Behind those searches is a city of roughly 210,000 people, where about six in ten residents are immigrants and Cantonese and Mandarin are each the mother tongue of more than a fifth of the population. Customers compare businesses across Metro Vancouver and read reviews closely. A small business that answers those habits can hold its ground against much larger rivals.

  • 209,937 residents in the 2021 census
  • ~60% of residents are immigrants
  • 134 search starters we pulled suggestions for
Illustration of a phone showing a local map with one business pin highlighted

Search demand

Patterns that cross every trade

Real Google.ca suggestions from different trades. Put yours at the front and the endings still hold.

Search term Intent Why it matters
plumber richmond va Low The wrong Richmond entirely. Proof that “BC” belongs in your titles and description.
notary public richmond upon thames Low Even London gets mixed in. Being exact about location is not optional here.
dentist richmond bc no 3 road High A street inside the search. If you are on or near it, say so.
walk in clinic blundell richmond bc High A neighbourhood used the way you would use an address.
walk in clinic ironwood mall richmond bc High A shopping centre used as a landmark.
bubble tea near richmond centre High Closeness to a mall, typed out in words.
walk in clinics richmond bc open now Urgent Listings with wrong hours drop out of this one.
richmond bc restaurants open late Urgent Late hours are a reason to choose you. Publish them.
notary public richmond bc open saturday High Weekend availability, asked outright.
japanese tutor richmond bc High Language as a service, and a reminder of how many are spoken here.

Answer the modifiers and most of the work is done

For nearly any Richmond business the checklist is short: write “Richmond, BC” where it counts, include your unit number, name the road, plaza or neighbourhood people use to find you, keep hours exact, and keep fresh reviews arriving. If your staff serve customers in Cantonese, Mandarin, Tagalog or Punjabi, say so on your site and in your profile. Small changes, but in a city with this much name confusion they separate you from a page about Virginia.

A short self-check

A ten-minute test of how you show up

Pick up your phone and work through these. It takes about ten minutes.

  1. 01

    Does a search for your trade plus “richmond” show you, or another city?

    Try it with and without “bc”. If other Richmonds fill the screen, your titles and profile need to name the province.

  2. 02

    Is your unit number in every listing?

    Check Google, Apple Maps, your website and any directory. Mismatched formats confuse customers and search engines alike.

  3. 03

    Are your late and weekend hours correct?

    “Open now” and “open late” searches depend on them, and so do holiday visits.

  4. 04

    Does your site say which languages you serve customers in?

    Customers searching in English still look for it. One line on the contact page is a start.

  5. 05

    When did your last review come in?

    If it was months ago, start asking again. A steady flow of recent reviews matters more than an old average.

The work

How we help small Richmond businesses

01

A free first look

We search the way your customers do, with and without “bc”, and tell you what is worth fixing.

02

Google profile, finished properly

Categories, services, unit number, hours, photos and a description that names Richmond, BC.

03

A page for each main service

Every product or service then has a page Google can match to a search.

04

Listings made consistent

Name, unit, address and phone written identically everywhere you appear online.

05

Structure ready for other languages

If your team has written pages, or had them professionally translated, we give each its own address and language tags. We do not translate.

06

A plain monthly report

Calls, messages, direction requests and search positions, on one page you can read in five minutes.

Done carefully

When SEO is not worth it

Each industry has its own regulators and pitfalls. Here is where we draw the line for this one.

A straight answer
If search is unlikely to pay for itself, we would sooner tell you before you sign up than after a few invoices.

Not every business needs a monthly plan. If referrals already fill your calendar, if one contract keeps you fully busy, or if hardly anyone searches for what you offer, the cost is hard to justify. Our Starter plan is $300 a month in Canadian dollars with no long-term contract, and sometimes a single tidy-up of your Google listing is enough.

Starter plan
$300 a month, CAD
Contract
None long-term
Ownership
Your profile, your domain
Ask us about your business
A waterfront boardwalk in a fishing village with moored boats and mountains in the distance
  • No promised rankings or call counts.
  • No twelve-month lock-in.
  • You keep ownership of your Google profile and web address.
  • An honest suggestion to scale back if a smaller plan fits.

How we work

How we work, step by step

Four steps that take a Richmond business from hard to find to first in line.

  1. 01

    Find the gaps

    We review your website and Business Profile and check where you rank from several parts of Richmond.

  2. 02

    Pick the targets

    We choose the searches worth winning and give each one a single, focused page.

  3. 03

    Make the changes

    Profile, site, content and listing improvements, starting with whatever will move results most.

  4. 04

    Measure and adjust

    A plain monthly report on calls, messages and rankings, and the plan for the month ahead.

Questions

Questions from small business owners

My trade is not on your industries list. Can you still help?

Yes. We pull the Richmond searches for your kind of business, see how competitors appear, and apply the approach on this page.

Is a Google profile enough, or do I need a website?

Start with the free profile, which powers map results. A small, fast website then holds services, prices and detail a profile cannot.

How do I stop being mixed up with other Richmonds?

Write “Richmond, BC” in your page titles, profile description and contact page, show your full address with postal code, and use your 604 or 778 phone number consistently.

My customers speak different languages. What should I do?

Say which languages your staff speak. If you want pages in other languages, have them written by your team or professionally translated, and we will set them up so each one can rank. We do not offer translation ourselves.

What does it cost to start?

Starter is $300 a month, Growth $500 and Pro $700, all in Canadian dollars with no long-term contract. You can begin on Starter and move up only if it pays its way. See what each plan covers.

Further reading

From the blog

Further reading on this subject for Richmond business owners.

Services that deliver this

Each one stands alone, and most clients start with a single service.

See where you stand in Richmond

Find out, free, how you rank from Steveston to City Centre, who is ahead of you and which changes matter most.

Request my free audit