It’s one of the questions small business owners ask most about their website. For many of them, “start a blog” lands on a to-do list that’s already full, somewhere between answering email and chasing invoices.
The short answer is yes, your business needs a blog. A blog is where you answer customers’ questions before they ever pick up the phone. Every post gives someone searching for help another way to find you, and another reason to believe you know what you’re talking about.
That yes depends on two things. The blog has to be used, and it needs a plan behind it.
This guide covers what a blog does for your business, how to keep one going without it taking over your week, where to find topics when you’re stuck, and how to tell whether it’s working. The most important ingredient is one you already have, which is what you know about your own business.
Understand What a Blog Actually Does for You
A website without a blog has a fixed number of ways to be found. Your home page, services page, and contact page each cover a little ground, and then they stop. Someone searching for something more specific, like how long a roof replacement takes or whether a cracked tile can be repaired instead of replaced, lands on a competitor’s page instead.
Each post you publish adds another page that answers one of those questions. Over time, a blog turns a site of five or six pages into a library of dozens, and each one is a separate way for the right customer to find you.
Search engines also look at who’s doing the answering. Google evaluates content for what it calls E-E-A-T, short for Experience, Expertise, Authoritativeness, and Trustworthiness, and that first “E” rewards writing that comes from firsthand knowledge. A plumber explaining the signs a water heater is about to fail is exactly what that standard describes, and a writer who’s never touched one can’t fake it.
A blog also builds trust before the first conversation. If you’re a contractor, a cleaner, or anyone else who works inside a customer’s home, the person reading your site is deciding whether to let a stranger through the front door. A few posts that show how you work and what you know give them something to go on besides a phone number and a logo.
Those same pages increasingly feed AI search. Tools like ChatGPT and Google’s AI Overviews build their answers from sites that explain things clearly, and a blog full of clear explanations gives them more of yours to draw on.
Your services page tells people what you do. Your blog shows them you’re good at it.
Commit to a Pace You Can Keep
An abandoned blog does more damage than no blog at all. A visitor who clicks through and finds the last post dated 2023 starts to wonder whether you’re still in business. That doubt shows up at the exact moment they were deciding whether to call.
Consistency matters more than volume. One post a week is a strong starting point, and even two a month adds up over time as long as you keep going. A steady stream beats a burst of ten posts followed by six months of silence.
A few habits make that pace easier to hold.
- Pick a schedule you can keep during your busiest month. Plan around the weeks when you’re stretched thin, not the ones when you have time to spare, and add more once the habit sticks.
- Write in batches. Set aside one afternoon, write three or four posts, and the month is covered.
- Schedule posts ahead of time. Most blogging platforms let you set a publish date, so a post you write on a Sunday can go live on a Thursday two weeks later without you touching it.
- Keep a simple editorial calendar. A spreadsheet or a note on your phone listing topics and dates settles the weekly question of what to write next.
A schedule turns blogging from a good intention into a routine. When posts are written and queued in advance, a hectic week at work doesn’t leave your blog sitting empty.
If writing and scheduling a post means emailing a developer every time, the habit rarely lasts. A website built with a blog you can manage yourself, from drafting to scheduling to publishing, keeps the whole process in your hands.
Build Your Blog Around a Few Core Topics
A blog without a focus turns into a pile of unrelated posts. A tax tip one week, a staff birthday the next, then a holiday closure notice. Readers can’t tell what you’re an expert in, and neither can search engines.
The fix is to choose a few content pillars, the broad themes that every post you write belongs to. Most content strategists recommend no more than four, because each pillar needs enough posts behind it to show depth.
For a landscaper, those pillars might be seasonal lawn care, drought-tolerant yards, patios and hardscaping, and what projects cost. Every post idea either fits one of those four or doesn’t get written.
Choose and organize your pillars with a few principles in mind.
- Build pillars around customer problems, not your service list. “Keeping a lawn green through an August heat wave” reaches people who don’t know yet that they need a landscaper. “Our lawn maintenance packages” only reaches the ones who already do.
- Give each pillar one in-depth guide. This is often called a hub-and-spoke model: one thorough guide per pillar (the hub), surrounded by shorter posts on specific questions (the spokes) that link back to it.
- Keep most posts helpful, not promotional. One common guideline is 80/20, where roughly four out of five posts help the reader and no more than one promotes your business.
- Start with what’s already working. If you already have a blog, look at which older posts still bring in visitors, sort them into pillars, and update the strongest ones before writing new ones.
Pillars make every post part of something larger. Each new article adds depth to a topic you’ve already started, and a year of posts on the same few themes tells readers and search engines exactly what you know best.
Find Topics in the Questions You Already Answer
Most business owners already have more blog topics than they realize. The questions come up every day in phone calls, emails, and conversations on the job, and they disappear if nobody writes them down.
Start with the sources closest to your business.
- Write down every question customers ask. “Do I need a permit for a backyard fence?” or “How long does the sealant take to dry?” is a post title as written. Collect them from calls, emails, and site visits, and the list grows fast.
- Keep a running list of ideas. Topics tend to arrive at inconvenient times, like on a job site or in the car. A note on your phone catches them before they’re gone.
- See what people already search to find you. Google Search Console, a free tool from Google, shows the exact phrases people typed before landing on your site. Each one is a topic someone has already asked for.
- Read your reviews and support emails. Complaints and compliments both point to what customers care about most, a process covered in more depth in How to Research Your Client’s Audience (Part 2).
- Add your take on industry news. A new regulation, a shift in material prices, or a trend clients keep mentioning all give you something timely to weigh in on. Posts that take a clear position tend to get more attention than ones that only report the facts.
- Use AI to brainstorm, not to write. Ask an AI tool to suggest subtopics for each of your pillars, or to react to your ideas as a customer would. Treat what comes back as a starting list to edit, and see How to Use AI Without Losing Your Head for where it helps and where it doesn’t.
Every question a customer asks you is one someone else is typing into a search bar. Answer it once in a post, and that answer keeps working for everyone who asks after them.
Write It in Your Own Voice
The best person to write your blog is you. A copywriter who’s never run your business has to guess at what makes you different, and those guesses tend to turn into lines that could describe any competitor.
Your voice carries something else, too. Readers get a sense of what it would be like to work with you, which a polished but generic post can’t give them.
A few guidelines keep the writing manageable.
- Supply the substance, then get help with the polish. A copywriter, an editor, or an AI tool can tighten a draft, but the knowledge and examples have to come from you. If AI does the polishing, read the result closely, since unedited AI text has habits readers recognize (covered in How to Recognize AI in an App, Site, or Text).
- Draft it messy. Most good posts go through a few rounds of writing, stepping away, and revising. Waiting for a perfect first draft is how blogs stall.
- Let the question set the length. Google doesn’t count words. Around 500 words is a sensible floor for saying anything useful, and many posts land between 1,000 and 1,500, but the test is whether the post fully answers the question it set out to answer.
- Make it easy to scan. Short paragraphs and clear subheadings help readers find the part they came for.
- Give each post one clear focus. Build it around a single phrase a customer would search, and put that phrase in the title.
A post written by someone who does the work reads differently from one written about it. Job-site details and the mistakes you’ve watched customers make are parts a competitor can’t copy.
Measure Over Months, Not Weeks
A blog builds slowly, and its results arrive on a delay. From what I’ve seen, owners who judge a blog after its first month often give up just before it starts to pay off.
Set yourself up to see the progress when it comes.
- Set up analytics before your first post. Google Analytics, or whatever tool your site uses, records how many people visit and where they came from. Without a starting number, you have nothing to compare against later.
- Check in at six months, then again at a year. Search engines take time to find and rank new pages, so early numbers say little about where the blog is headed.
- Track inquiries, not just visits. Look at how many calls and contact form submissions come from people who read a post first. A post that brings in fewer visitors but more calls is doing more for your business.
- Tag the links you share. When you post an article to social media or a newsletter, UTM parameters, simple tracking tags added to a link, show which channels send you readers. How Local Businesses Get Found on Google (Part 2) walks through the setup.
- Write follow-ups to your most-read posts. A post that brings in readers month after month points to a topic your customers care about. Add related posts in the same pillar to answer the questions it leaves open.
Each post adds to the ones before it. After a year, the numbers reflect a whole body of work rather than a single article, and that’s where the growth becomes clear.
Those numbers are only as useful as the site collecting them. A well-built website with analytics in place from the start, and contact forms that record where each inquiry came from, makes it clear which posts are bringing in business.
Final Thoughts: Start With One Post
You don’t need a content team or a marketing budget to run a useful blog. You need a few topics you know well and a schedule you can hold to on a busy month.
Pick one question a customer asked you this week. Write the answer the way you’d explain it over the phone, and publish it. The first post is the hardest, and each one after it comes a little easier.
Every question you leave unanswered on your site is one a competitor gets to answer instead.