If you're going to tell businesses across Vancouver Island what's wrong with their SEO, the least you can do is apply the same standard to your own site. So that's what I did. I ran a full audit on islandrank.ca — technical SEO, local SEO signals, citations, competitor positioning, the works. Here's what came back.
There's a version of this article where I gloss over the gaps and focus on everything that's going well. I'm not going to do that. The whole point of an SEO audit is to see clearly — and if I'm not willing to do that for my own business, that's worth knowing.
The short version: the technical foundation is solid. See the how it works page for what I actually check in an audit. But I have a real trust problem. The biggest gap: reviews. And I am absolutely aware that I have work to do — just like every website owner reading this does. That's not a complaint. It's the job.
The scores
The audit covers six categories. Here's where islandrank.ca lands right now:
The top two scores aren't surprising. I built the site myself — plain HTML, clean schema markup on all 29 pages, proper canonical URLs, sitemap, geo meta tags, FAQPage schema, location pages for Victoria, Duncan, Nanaimo, Courtenay, and Campbell River. The on-page side of things is in good shape.
The bottom four scores are more interesting. And more honest.
What "trust" actually means to Google
Technical SEO is the part of the job you can control directly. You write the code, you write the content, you set the schema. Done right, it gives Google everything it needs to understand who you are and what you do.
But Google doesn't just want to understand you. It wants to trust you. And that trust is built off-site — through signals that come from other places around the internet, not from your own website.
For a local business, those signals look like this:
The new business problem
Here's the thing about being a new business: you can build the best website on the Island and still be largely invisible for the first year. Not because the site is bad. Because Google's trust is earned over time, through consistency and evidence from sources outside your control.
This isn't an excuse. It's just the honest reality of starting from scratch with a new domain. The top competitor in this space — Marwick Marketing — has over 100 Google reviews and a domain authority around 45. islandrank.ca has neither. That gap isn't going to close in a week. But it will close if the right things get done consistently.
What's actually encouraging is that the technical gap with competitors is much smaller than the trust gap. The site structure, the schema, the content depth — these are genuinely competitive with businesses that have been around for years. The off-page work is where the time investment needs to go now.
What I'm doing about it
I'm not going to pretend the audit was a surprise. I knew the trust signals weren't there — it's a new domain. But seeing it laid out with actual scores made a few things concrete:
- Get five Google reviews in the next 30 days. That means reaching out directly to clients I've worked with and asking. The GBP link makes it easy. There's no shortcut here — they have to be real.
- Install GA4 this week. There's no excuse for running a site without analytics. I can't improve what I can't measure.
- Test the contact form today. Honestly, I should have done this at launch. If it's not delivering form submissions, that's leads I've already lost.
- Build 15 citations over the next two weekends. Bing Places, Yelp Canada, Yellow Pages, 411.ca, Apple Maps Business Connect, Facebook Business, Hotfrog, Cylex, Clutch, LinkedIn. All free. Just time.
- Join the Duncan Cowichan Chamber of Commerce. My most direct local competitor is already listed there. I should be too.
None of this is glamorous. It's not a clever hack or a secret technique. It's just the work — done consistently, done right.
Why I'm writing about this publicly
A few reasons. First, because the best thing I can do to demonstrate that I actually understand SEO is to apply it to my own business in plain view. Second, because I think there's real value in showing that even the person doing the auditing has work to do. No website is done. Every site has gaps. The question is just whether you know what they are and whether you're doing anything about them.
That's the whole point of an audit — not to produce a grade, but to produce a list of things worth doing in order of importance. Once you know what the actual problems are, you can stop guessing and start working. The score isn't the destination. The response to the score is.
If any of this sounds familiar — a site that's technically in decent shape but not showing up the way you'd expect — that's usually what's going on. The on-page work is there. The off-page trust signals aren't. It's the most common pattern I see, and it's fixable.
I'll write an update in a few months once the reviews are in, the citations are built, and the analytics are actually giving me something to look at. That'll be the more interesting article.
Written by Michael Perks — Island Rank Canada, Duncan, BC. I run plain-English local SEO audits for small businesses across Vancouver Island. If your site is in a similar spot — solid technically, but not showing up — a discovery call costs nothing and usually surfaces a few things worth knowing.