Why blogging still matters for local SEO
Before getting into what to write, it’s worth being clear about why this matters. Blog posts aren’t just content — they’re pages. Each post is an additional page Google can index and rank. A plumber who writes “How much does it cost to replace a hot water tank in Nanaimo?” now has a page that can appear in search results when someone types exactly that question. Without the post, the answer is silence.
Blog posts also signal to Google that your site is active. A site that hasn’t published anything new in three years looks stale. Regular content — even one or two posts per quarter — keeps your site looking maintained.
That said, only the right kind of post helps. Publishing something nobody is searching for produces a page that Google ignores. The goal is to write about things people in your area are actively looking up.
How to find what people are searching for
You don’t need a paid keyword tool to do this. Google shows you, for free, exactly what people are searching for — if you know where to look.
Google autocomplete
Open Google in a private browser window (so your own history doesn’t skew it) and start typing something related to your service followed by a space. Google’s autocomplete dropdown fills in the most common searches. Try: “plumber Duncan BC” → what does Google suggest? Try: “how much does” + your service. Try your service name followed by “cost,” “near me,” “Vancouver Island,” or “BC.” Every autocomplete suggestion is a real search term real people use.
People Also Ask
Search for something in your category and scroll down slightly. Google shows a “People Also Ask” box with questions people commonly ask around the same topic. Click one, and more questions appear. This is a goldmine. Each question is a potential blog post title. The questions are phrased exactly the way people type them, which means using that phrasing in your title and headings helps you rank for it.
Your own customers
What do people ask you on the phone before they hire you? What do they ask during a job? What do they not understand about your service that you find yourself explaining repeatedly? Those are blog posts. The questions customers ask verbally are often the same questions they type into Google. Write the answer down once, put it on your website, and Google will start sending you people with the same question.
The three types of posts that work for local businesses
“How much does it cost to [your service] in [your area]?” These rank well because they answer a high-intent question — someone asking about price is usually close to hiring. Be honest and give real ranges. A vague “it depends” answer doesn’t rank and doesn’t help. Name the factors that affect cost and give ballpark figures. Visitors who read this page and call you already know roughly what to expect, which makes the conversation easier.
What should a homeowner do before calling you? How do they know when they need your service versus when they don’t? What are the signs something needs professional attention? These posts establish you as knowledgeable and trustworthy before someone even meets you. They also rank for informational searches (“how do I know if my [thing] needs replacing?”) and can link to your service pages.
Vancouver Island has specific seasonal rhythms that affect many service businesses. A landscaper can write about preparing gardens for fall on the Island. A roofer can write about moss prevention specific to the wet west coast climate. A plumber can write about winterizing pipes in older Cowichan Valley homes. These posts are genuinely local — they couldn’t appear on a generic national site — which makes them more credible to Google for local searches.
A simple process for writing a post
You don’t need to be a writer. The posts that rank for local businesses are plain, direct, and useful — not literary. Here’s a structure that works:
- Title: Answer the question directly. “How much does deck building cost in Duncan BC?”
- First paragraph: Give the short answer immediately. Don’t make people scroll to find it.
- Body: Explain the factors, give examples, cover the nuances. 400–700 words is usually enough for a local business post.
- Call to action: End with a sentence that invites them to contact you. Simple. Not pushy.
That’s the whole framework. If you can answer a customer’s question out loud in two minutes, you can write a post in 20.
How often should you post? Consistency matters more than volume. One post per month published reliably beats a burst of ten posts followed by six months of nothing. Even one post per quarter is better than zero. Pick a frequency you can actually maintain and stick to it.
What not to write about
Posts that don’t help your local SEO: industry news nobody in your area cares about, generic business advice, posts about your awards or certifications (put those on your About page), and anything so broad it has nothing to do with your local market. A Victoria-area realtor writing about “the global housing market” is writing for an audience that will never hire them from a blog post.
Every post should pass this test: would someone in your service area search for this, find your post, and be more likely to contact you? If not, it’s probably not worth writing.
Linking your posts to your service pages
Each blog post should link to at least one relevant service page or service area page. A cost post about deck building should link to your Deck Building service page. A post about recognising roof damage should link to your Roofing service page. These internal links help Google understand your site’s structure and pass authority from your blog posts to the pages you most want to rank. See the article on service area pages for how those pages should be built.
Need help with your local SEO?
Get in touch with Michael
Based in Duncan, BC. I help Vancouver Island small businesses get found on Google — without the agency markup.