Skip to content
Cahill Web Studio · DIY Guides — honest, verified, yours to keep.

Fix the Basic SEO on Every Service Page

The do-it-yourself version — every step, no gatekeeping.

Featured image for Cahill Web Studio’s guide to improving on-page SEO for BC trades and contractors.

Rather Have This Handled?

No spam. No pressure. The guide below is yours either way — this form is for when you’d rather have it handled.
Prefer to talk? Call 250-287-3549.

the Basic SEO on Every Service Page icon Why it matters

Why it matters to a trade

On-page SEO means the words and basic settings on each page that help a person and a search engine understand it. The goal is clarity, not repeating a town or service until the copy sounds unnatural.

the Basic SEO on Every Service Page — Cahill Web Studio DIY guide

the Basic SEO on Every Service Page — Cahill Web Studio DIY guide

A worked example from the the Basic SEO on Every Service Page guide.
the Basic SEO on Every Service Page — Cahill Web Studio DIY guide

the Basic SEO on Every Service Page — Cahill Web Studio DIY guide

GBP
SITE STRUCTURE
REVIEWS
LOCAL CONTENT
the Basic SEO on Every Service Page icon The short version

The 2-minute version

  • Give every service page one clear topic, such as roof repair in Nanaimo.
  • Write a unique page title and short search description.
  • Describe images in plain language when the image adds useful information.
  • Link related service and location pages together where it helps the reader.
the Basic SEO on Every Service Page icon The cost of getting it wrong

What it costs when it’s wrong

For example, a page called “Services” tells a homeowner very little. A page titled “Roof Repair in Campbell River” makes the work and area clear before the customer clicks.

the Basic SEO on Every Service Page icon Local SEO and the bigger picture

The traps

The mistakes that make it worse, not better:

  • Stuffing the town name into the page 15 times until it sounds written for a machine.
  • Giving every page the same title and description.
  • Adding alt text to manipulate search instead of describing a useful image.
the Basic SEO on Every Service Page icon  Search engine optimization built around how local customers search

When DIY stops making sense

DIY works well for a small site with clear services and editable SEO fields. It stops being a good use of time when pages compete for the same topic, old addresses need redirects, the website builder hides key settings or the site needs technical cleanup beyond the page copy.

Build on this work with Useful Location Pages, then test whether changes affect real visits with Website Tracking.

the Basic SEO on Every Service Page — Cahill Web Studio DIY guide

the Basic SEO on Every Service Page — Cahill Web Studio DIY guide

The step-by-step — work through it at your own pace

Cahill Web Studio Local SEO Team

the Basic SEO on Every Service Page — Cahill Web Studio DIY guide
A worked example from the the Basic SEO on Every Service Page guide.
the Basic SEO on Every Service Page — Cahill Web Studio DIY guide

the Basic SEO on Every Service Page — Cahill Web Studio DIY guide

Step-by-step

Shortcut: everything above, done for you — $595 flat, two weeks, no logins. Reply “do it.”

Get Started

Ready to speak with a local expert?

Give us a ring — we answer the phone.

  • 29+ years serving Vancouver Island trades, retailers & service businesses
  • 200+ projects completed across the Island since 1996
  • 5.0 stars across Google, Facebook, Yelp & Yellow Pages
  • Clear, simple advice — no sales pressure, no fine print

Rather have this handled?

Map Pack Ignition — $595 flat. Your Google listing rebuilt, review engine installed, listings synced, broken links repaired — done inside two weeks, no meeting, no website logins needed. Every item documented.

And the $595 isn’t spent: it converts into a deposit — full credit toward your first month of any ongoing plan within 90 days.

Reply “do it” — I’ll handle the rest

Prefer the full picture first? Your personalized plan — priced, guaranteed, no meeting — is one reply away: reply “PLAN”.

Prefer to talk? Call 250-287-3549.