Skip to content

One client per trade per area, so we never compete against ourselves.

Banish Media

The essential on-page SEO checklist for Edmonton websites

Banish AnguralUpdated 1 min read
Person holding a smartphone, the way most customers search for a local trade

The checklist

  1. Title: unique, under about 60 characters, service + area + brand. "Furnace Repair in Edmonton | Example Heating".
  2. Meta description: a reason to click, with a call to action.
  3. H1: one per page, matching the page’s topic.
  4. Opening answer: the first two sentences answer the main question.
  5. Helpful content: prices or ranges, process, what affects cost, FAQs, photos of real work.
  6. Subheadings that match questions people ask.
  7. Images: compressed, descriptive file names, useful alt text.
  8. Internal links to related services, towns and articles, with descriptive anchor text.
  9. Call to action near the top and bottom: phone and form.
  10. Schema: LocalBusiness on your site, FAQPage where you have FAQs.
  11. Mobile and speed: test on a phone.
  12. URL: short and readable, like /furnace-repair.

The most common mistakes we see

  • Every page titled "Home" or the business name only.
  • One page trying to rank for every service.
  • Text in images, so Google can’t read it.
  • No phone number above the fold on mobile.

Want every page done right?

We build and optimize pages for home-service businesses. Ask for a free audit, or see our SEO and web design services.

Sources

  1. Influencing your title links in search results, Google Search Central
  2. Search Engine Optimization (SEO) Starter Guide, Google Search Central
  3. Local Business (LocalBusiness) structured data, Google Search Central
  4. Link best practices for Google, Google Search Central
ServiceSEOServiceWebsite designAreaDigital marketing in Edmonton

Questions readers ask

What is on-page SEO?

Everything on the page itself that helps it rank and convert: titles, headings, content, images, internal links, schema and speed.

Keep reading

Want more booked jobs from Google?

Get a free audit of your ads, map listing and website. Plain language, specific fixes, no sales pitch. If we're a fit, we'll show you exactly what we'd do first.

Get a free audit