Updated September 2026

The free SEO checklist for local businesses.

43 plain-English steps to show up on Google and Google Maps. Tick them off as you go. Your progress saves on this device.

  • No sign-up
  • No email needed
  • Print or save as PDF

Why it matters

If Google can't find you, your customers can't either.

They search. You're not there.

Most people pick from the first few results and the map. If you're on page two, you're invisible.

Small gaps add up.

A wrong phone number, a slow mobile site, missing reviews. Each one quietly sends customers to a competitor.

Most fixes are free.

Many steps below take 10 minutes and cost nothing. You just need to know which ones to do first.

1

Foundations

Set these up once. Everything else builds on them.

2

Google Business Profile

The fastest win for local calls. This is how you show up on Google Maps.

3

On-page SEO

Help Google understand what each page is about.

4

Content

Useful pages rank. Thin pages don't.

5

Technical SEO

Make sure nothing behind the scenes is holding you back.

6

Listings & links

Other sites vouching for you builds trust.

7

Tracking

Know what's working so you can do more of it.

Done for you

Rather have someone else tick the boxes?

Snowball Media & Advertising has helped Edmonton businesses get found since 1998. We'll check where you stand and fix what matters most first.

SEO makes your phone ring. Snobot answers it.

More visibility means more calls, including after hours. Snobot answers 24/7, books the job and texts you the lead.

See how Snobot works →
Call Get SEO help