SEO in Victoria, measured from your front door.
Every local result is measured from your address to the person searching. We work the signals that decide it, in order, against a baseline you can see, and hand you three questions to put to every agency on your list.
Baseline first. Scoped and quoted before anything starts. No rank guarantees from anyone.
| Searches you were found for | Clicks | Impressions | Position |
|---|---|---|---|
| furnace repair near me | 214 | 5,120 | 3.2 |
| furnace repair port alberni | 167 | 1,240 | 1.4 |
| heating contractor | 96 | 4,870 | 7.8 |
| heat pump installation port alberni | 81 | 960 | 2.1 |
| furnace not turning on | 58 | 3,410 | 11.6 |
| emergency furnace repair | 44 | 1,690 | 5.3 |
Website report · September
Sep 1 – Sep 30, 2026 · sent to you on Oct 1
- Holiday hours added to the contact pageSep 3Content
- New staff photo on AboutSep 12Content
- Booking form now sends a text confirmationSep 20Feature
- Security updates applied — 4Sep 24Maintenance
- Broken link to the old menu PDF fixedSep 27Fix
- A baseline before any change
- Every account in your name
- A change log you can read
- No rank guarantees
The agency is not in the map pack. You are.
Distance is in every local result and nobody can edit it. It runs from the person searching to your front door, never to your agency's. A downtown business ranks differently for someone in Langford than for someone standing outside. No agency can add its own address to that sum. What is left is the work, and that is what we sell.
Four signals and a distance. The distance is the one nobody sells you.
The weighting behind these, a 2026 Whitespark survey of 47 local SEO practitioners and Sterling Sky's work on primary category, is laid out further down. Here is what those signals mean in a region spread this wide.
Distance, and it is measured to your door
Part of every result is where the searching phone is, and nobody can edit that. Across downtown, Saanich, Esquimalt, Oak Bay, Langford and Sidney there is no single Victoria result to win; there are as many as there are places to stand. A rank quoted without saying where it was measured from is a number with no address on it.
The primary category, still
Sterling Sky research finds the primary category is the single most influential factor in local rankings, and most businesses set it once when they claimed the listing and never looked again. We choose it against what people search for, not what the business calls itself on invoices.
Reviews, earned one at a time
How many, how good, how recent, and what they say. No shortcut exists. Writing or buying them breaks Google policy and can cost you the listing, so the ask goes into the job at the moment the customer is happy, and every reply gets written, bad ones included.
On-page, where most local sites are simply missing
The words, the title, the headings, the address in real text, and whether a page exists at all for what is being searched. Most local sites have no page for half of what the business sells. Repeating the city name fourteen times earns nothing over saying it once in the right place. That stopped working two decades ago.
Links from places that exist in the real world
Suppliers, the chamber, the association your trade answers to, the teams and events you already sponsor, and the businesses either side of you. Slow, never bought, and the first thing a cheap package quietly drops. We keep at it.
Three questions. Ask every agency the same ones.
Everyone on your list sounds similar for twenty minutes. These three questions separate them, and you should put them to us exactly as hard as to anyone else.
Who does the work, and where is it written down?
Not who manages the account: who makes the change. Ask whether the person who quotes the work does it, and ask to see the record of what changed and when. Without that record a jump in the numbers cannot be traced to a cause, and a month of activity is something you take on trust.
Ask to see last month's.
What do you own when this ends?
The Business Profile, Search Console, analytics, the site and its domain. Every account should be created in the business name with the business as owner, so the history stays when the engagement ends. Access promised in a sales call and nowhere else is not access, and you need it most when the relationship has gone bad.
Ask for the login, not the summary.
What is the baseline, and who took it?
Where the listing, the site and the searches that matter sit before anything is touched. Skip it and nobody can tell whether the work or the season moved the numbers, which suits everyone except you. The cheapest thing on this list to ask for, and the one most often missing.
No baseline, no result.
The order matters more than the effort.
Most local SEO that goes nowhere is the right work done in the wrong order, against a number nobody wrote down at the start.
The common case is not a business doing nothing. It is a listing nobody has audited since it was claimed, a site with no page for half of what it sells, and reviews that arrive whenever a customer happens to think of it. All fixable, and fixed the same way: look, write down what you found, and work the list in order.
The order never changes. Baseline, then the listing, then the pages, then the review routine, then the slow work of mentions and links from real-world places. Jumping to the last one because it sounds clever is how months disappear with nothing to show against a number nobody recorded.
All of it runs remotely, on your accounts, with a change log you can read. Two things need someone in the building: photos of the real premises instead of stock, and anything that means opening a cupboard or reading a label off a machine. Those are yours to do, or we book a day for them.
The weighting behind these signals, a 2026 Whitespark survey of 47 local SEO practitioners and Sterling Sky on primary category, is set out in full in the local SEO breakdown , the paid channels are on digital marketing , and managed IT for this city is on IT support in Victoria .
On-page work needs a site that can have pages added to it.
If the site loads fast, reads well on a phone and can take new pages, we work with it. If it cannot, replacing it usually costs less than fighting it, and that is the website plan: $350 a month, no build fee, the build included.
The ground
Hosting that stays fast, your domain registered and renewed, SSL, daily backups and security updates. No login for you to remember.
The pages
Up to five pages, custom-coded rather than a template, laid out for a phone before a desktop and readable at 360px. New pages and sections are quoted before anything starts.
On Google
Submitted to Google, with your Google Business Profile linked to it, and small changes done for you afterwards. Anything broken is fixed free and never counted as a change.
You get the numbers we get.
Every account is created in the business name with the business as owner, so the data stays behind when the engagement ends. Nothing here is a screenshot pasted into a slide.
- Search ConsoleImpressions, clicks and average position for every query the site shows up for. Your property, your login.
- Business ProfileCalls, direction requests, website taps, and which searches put the listing in front of someone.
- The baselineTaken before the first change, so every later number has something honest to sit against.
What we will not tell you. And what replaces it.
Four claims get made about SEO constantly. Not one of them can be kept, by us or by anybody else, and a page that made them would contradict every other page on this site.
Never promised
- A ranking position. Nobody controls the ranking, and a quoted position is a guess wearing a number
- A date. Profile work can move in days, links and reviews take months, and the two are not averaged
- Number one on Google. There is no single number one here; the result changes with where the person searching is standing
- A traffic figure. We work from the searches that exist, not from a target somebody wanted to hear
Promised instead
- A baseline taken before anything is touched
- Every account in the business name, owned by the business
- A written record of what was changed and when it changed
- The raw numbers from your own properties, not a summary of them
Not claimed on this page
- A Victoria office. We run this remotely from Port Alberni
- A client name, review count or rating we have not been given permission to show
- A traffic chart or screenshot from someone else's account
- A position in any result, on any date, for any search
When SEO is the wrong answer
- If nobody searches for it, search cannot send them, and we will tell you that up front
- If the site is broken, slow or unreadable on a phone, that gets fixed first — the website plan is usually the cheaper end of that
- If the business is brand new with no reviews and no links, the first months are groundwork. Calling groundwork a result is how this industry earned its reputation
- If you are already at capacity, more enquiries is a worse problem than it sounds and the money belongs elsewhere
The questions worth asking
What Victoria buyers actually ask, answered the way we answer on a call.
What happens in the first month?
The baseline first: where the listing, the site and the searches that matter sit before anything is touched. Then the Business Profile, meaning categories, service area, hours and photos. You get the baseline in writing, so everything after it is measured against something real.
How will I know whether it is working?
Against the baseline, in your own Search Console and Business Profile. You see the same numbers we do, in accounts you own. Rankings shift by area and device, so a single position means little. What moves for real is calls, direction requests and the searches you start appearing for.
How long does local SEO take?
Business Profile changes can show within days. Reviews and links move over months. Anyone giving you a date is guessing, and nobody can sell you a ranking. The first real read comes from comparing against the baseline taken before anything changed.
Who owns the accounts and the data?
You do. Every account is created in the business name with the business as owner: Business Profile, Search Console, analytics, the site and its domain. The history stays with you if the engagement ends, and you never ask anyone for access to your own numbers.
How do the reviews get there?
From your customers, asked at the moment the work is done and they are happy, with the ask built into the job. Every reply gets written, bad ones included. Nobody writes or buys them; that breaks Google policy and can cost you the listing.
We already have an agency. Can you just review what they have done?
Yes. It is a scoped piece of work with a written result. If your current agency is doing a solid job, the review says so, and that answer costs the same as the other one.
Start with what you already have.
Send us the searches you want to show up for. We come back with the real shape of your listing and site before any work is quoted.
Book a call