If you run a small business, you have probably been told you need a blog — and then stared at a blank screen wondering what on earth to write. Here is the direct answer: a business blog works when every post answers one real customer question in plain language and ends with a clear next step. Forget writing for search engines or posting company news nobody asked for. One helpful answer per post, written the way you would explain it across the counter, is the entire strategy. The rest of this guide shows you exactly how to do it: where to find topics, how to structure each post, and how to keep a rhythm you can actually sustain.
This guide is written for owners, not marketers. There is no jargon you need to learn first, no expensive software required, and no expectation that you become a professional writer. If you can explain your work to a customer, you can write a business blog post. You just need a repeatable method — and that is what follows.
What a business blog post must do
Every post on a business website has three jobs at once. Skip any one of them and the post underperforms:
1. Inform. The post must genuinely answer the reader's question. A visitor who searched "how often should gutters be cleaned" wants a straight answer, not three paragraphs about your company's history. Put the answer in the first paragraph, then expand with the detail that proves it. An informed reader trusts you; a frustrated reader hits the back button.
2. Build trust. Your post should prove, quietly, that you know your trade. Specifics do this: the exact steps of your process, photos from real jobs, honest limits ("this fix works for minor cracks, not for structural damage"). Generic claims — "we are the best", "quality you can trust" — do the opposite. Trust comes from detail, not adjectives.
3. Move the reader one step closer to contacting you. Every post ends with a concrete next step: call for a quote, book a consultation, read the related service page. Not a hard sell — a natural one. If you just spent 800 words explaining boiler servicing, "Book your annual service" is not pushy; it is helpful.
Think of it as a funnel made of helpfulness: the question brings the visitor in, the thorough answer earns their trust, and the clear next step turns a reader into an enquiry. Posts that only inform get traffic but no calls. Posts that only sell get ignored. The combination is what makes blogging worth an owner's time.
Picking topics your customers actually search
You do not need keyword research software to find blog topics. You already own the best topic source in existence: your customers' mouths. Every question a customer has asked you twice is a blog post waiting to happen — because if two people asked you, dozens more are typing it into Google.
Start "question mining" with these five sources:
- Sales calls and quotes. Keep a running note — on paper, on your phone, anywhere — of every question prospects ask before they buy. "How long does it take?", "Do I need planning permission?", "What happens if it rains on the day?" Each one is a post title.
- Customer reviews. Read your own reviews and your competitors'. Praise tells you what to explain more of ("customers keep mentioning our tidy work — write the post about how you protect a customer's home during a job"). Complaints tell you what to address head-on.
- Your support inbox and phone. The "quick questions" that take you ten minutes to answer by email are perfect posts. Write the answer once, properly, and link to it forever instead of retyping it.
- The front desk or reception. If you have staff who answer the phone, ask them: what do callers ask every single week? Those weekly questions are your highest-value topics.
- Your own expertise. What do customers consistently get wrong about your trade? The myth-busting post ("No, you should not wait until the boiler breaks down") positions you as the honest expert.
The golden rule: one question, one post. Do not write "Everything about plumbing" — write "How much does a boiler service cost?", "Why is my radiator cold at the bottom?", "Combi vs system boiler: which is right for a 3-bed house?" Specific questions attract specific customers, and specific customers are the ones ready to buy.
| Source | What to collect | Post idea it becomes |
|---|---|---|
| Sales calls | Questions asked twice or more | "How much does X cost?" and "How long does X take?" guides |
| Customer reviews | Recurring praise and complaints | "What to expect" explainers and "How we handle X" reassurance posts |
| Support inbox | How-to and troubleshooting requests | Step-by-step how-tos you can link to instead of retyping answers |
| Front desk / phone | Weekly quote-stage questions | Pricing and process explainers that pre-sell before the call |
| Your expertise | Things customers get wrong | Myth-busting posts that position you as the honest expert |
| Local phrasing | How locals actually describe the job | Service-area posts written in your customers' own words |
Illustrative: where owners' best topic ideas come from — hover or tap each bar for details. Figures are illustrative, not measured data.
Notice what sits at the bottom of that chart: competitor topics. Checking what competitors write is fine for spotting gaps, but it should never be your main source. A blog built on "what the other firm posted" ends up as a weaker copy of their blog. A blog built on your own customers' questions is something no competitor can copy, because only you had those conversations.
The anatomy of a post that holds attention
Readers skim. That is not an insult — it is how everyone reads on a phone. A post that holds attention is built for skimmers: the structure carries the meaning even for someone who reads only the headings. Here are the parts, in order:
The headline. Make it the exact question (or promise) the post delivers: "How Much Does a Boiler Service Cost?" beats "Boiler Services" every time. Specific headlines win clicks because they match what the reader is thinking. Keep the tone consistent with the rest of your site — if your homepage and about page speak plainly, your blog headlines should too.
The hook. The first two or three sentences must answer the question — or promise the answer is coming. "A standard boiler service usually takes 45–60 minutes and costs between $120 and $180" (illustrative figures) tells the reader they are in the right place. Never open with throat-clearing like "In today's fast-paced world…" — every sentence before the answer is a reason to leave.
Scannable structure. One idea per section, with descriptive subheadings a skimmer can follow like a table of contents. Keep paragraphs short — two to four sentences. Use bullet lists for steps, inclusions, and comparisons. Add a subheading every 200–300 words so the page never looks like a wall of text.
Proof. This is what separates a business blog from generic content: real photos from your jobs, specific details from your experience, honest caveats. "We photographed this exact issue on a job last month" beats any stock photo. Proof is also what makes your post defensible — nobody can outrank your own experience.
Images with purpose. Every image should earn its place: a before/after, a labelled diagram, a photo of the process. Add descriptive alt text ("Technician servicing a combi boiler in a kitchen cupboard") so the image helps readers who cannot see it and helps search engines understand the page.
One clear next step. End with a single call to action, not three. "Book your boiler service" with a link to your contact page or booking form. The reader just spent five minutes learning from you — asking for the job now is the natural conclusion, not an interruption.
| Element | Job it does | One-line rule |
|---|---|---|
| Headline | Wins the click | State the exact question or promise — no clever vagueness |
| Hook (first 2–3 sentences) | Confirms "right place" | Answer the question fast, then expand |
| Subheadings | Guide skimmers | Descriptive, every 200–300 words, readable as a summary alone |
| Short paragraphs + lists | Keep eyes moving | One idea per paragraph; lists for steps and comparisons |
| Proof | Build trust | Real photos, specific details, honest limits — no stock clichés |
| Images with alt text | Aid understanding | Every image earns its place; describe it plainly in the alt text |
| Internal links | Keep readers on your site | Link related posts and service pages with descriptive anchor text |
| Call to action | Convert readers | One clear next step at the end — the natural conclusion of the post |
Worked example: a plumber's "boiler service cost" post
Theory is nice; let us build one. Imagine you are a plumber and your customers keep asking what a boiler service costs. Here is the full outline, section by section, with the reason each section exists. (All figures below are illustrative examples, not real pricing.)
Title: "How Much Does a Boiler Service Cost? (2026 Guide)" — the exact question, plus a freshness signal.
Paragraph 1 — the direct answer: "A standard boiler service for a domestic combi boiler typically costs between $120 and $180 and takes 45–60 minutes." (Illustrative.) The reader gets the number immediately. Everything after this is for readers who want the full picture — and for the trust-building that turns a price-shopper into your customer.
Section 1 — "What a standard boiler service includes": a bullet list of the actual checks (flue, pressure, seals, safety devices, efficiency test). This section does two jobs: it justifies the price, and it educates the customer so they can spot a cut-price cowboy who skips half the list.
Section 2 — "What affects the price": boiler type and age, location, extras like a magnetic filter clean. Honest pricing factors build trust — the reader sees you are not hiding anything, which makes your quote more credible than a competitor's flat number with no explanation.
Section 3 — "Service vs repair vs replacement": when a service is enough, when a repair makes sense, and the signs a boiler is past economical repair. This is the section competitors are afraid to write, because it sometimes tells the reader not to buy. Write it anyway. The reader who trusts your honesty calls you when the replacement is actually needed.
Section 4 — "How to prepare for the visit": clear access to the boiler, know where the manual is, note any error codes. Practical, short, genuinely useful — and it reduces your own wasted call-outs, which is the quiet business case for blogging.
Closing — the next step: "Book your annual boiler service" linking to the contact or booking page, plus one line on availability ("We usually have slots within a week"). One ask, specific, easy.
Optional FAQ tail: three short questions — "How often should a boiler be serviced?", "Will a service void my warranty if skipped?", "Do landlords need a certificate too?" Each is a future post title if it deserves more than a paragraph.
Steal this skeleton for any trade. Direct answer up top → what is included → what affects the price → when not to buy → how to prepare → one clear next step. It works for roofers ("How much does a roof inspection cost?"), electricians ("How much to rewire a 3-bed house?"), landscapers, dentists, accountants — any business where customers ask about price, process, or timing before they commit.
How long should a post be?
Long enough to answer the question properly, and not one word longer. That is the whole rule — but owners understandably want a number, so here is practical guidance:
- 400–600 words is fine for a focused answer: one question, straight answer, a few supporting points, next step. Do not pad it.
- 800–1,500 words suits a thorough how-to or cost guide with sections, like the plumber example above. This is the sweet spot for most business posts.
- Over 2,000 words is for definitive guides ("The complete guide to planning a kitchen extension"). Write these rarely — one or two a year — and only when the topic genuinely needs it.
Length never compensates for vagueness. A 600-word post that answers the question beats a 2,000-word post that circles it. If you are stretching to hit a word count, you are writing the wrong post — split it, or pick a narrower question. Format matters more than length: subheadings, lists, and short paragraphs make a 1,200-word post feel quick and a 1,200-word wall of text feel endless.
SEO basics, without the jargon
You do not need to "do SEO" as a separate activity. If you follow the method in this guide, you are already doing most of it. Four basics cover the rest:
One question per post. When the headline asks one specific question and the first paragraph answers it, search engines can easily understand what the page is about. This single habit matters more than any trick. Resist the urge to stuff the question's wording into every paragraph — write naturally, the way you speak.
Link your own pages together. When a post mentions a service, link to that service page with descriptive text ("our annual boiler service" style links, pointing at the real page). When one post relates to another, link that too. These internal links help readers find more of your content and help search engines understand your site's structure. Use varied, natural anchor text — never the same phrase on every link.
Images that help. Use real photos, give each a descriptive file name and alt text, and keep file sizes reasonable so pages load fast. This is worth doing properly on every post — our small business SEO checklist walks through the full routine step by step.
Honest titles and descriptions. The page title and meta description should describe what the post actually delivers. No clickbait, no keyword-stuffed titles, no promises the post does not keep. Search engines have become very good at measuring whether visitors got what they came for — the honest title wins in the long run.
That is genuinely most of it for a small business. The advanced stuff — technical audits, link building campaigns, schema markup — can wait until the basics are a habit. Ten solid posts that answer real questions will outperform a technically perfect site with thin content, every time.
A publishing rhythm a busy owner can keep
The graveyard of business blogs is full of sites that posted five times in January and nothing since. Search engines and readers both prefer steady over spectacular. The good news: steady is easier than you think.
The minimum viable rhythm is one post every two weeks. That is 26 posts a year — a serious library within twelve months. If even that feels like a lot, start with one a month. Regularity beats volume; a monthly post published for two years outperforms a burst of ten followed by silence.
Batch the work. Block two hours once a month. In the first 30 minutes, list questions from your notes (see the question-mining section). Spend 60 minutes drafting one or two posts — rough is fine. Use the last 30 minutes to tidy one draft and schedule it. Two hours a month is a rhythm almost any owner can defend.
Turn jobs into posts. Finished an interesting job? That is a post: what the problem was, what you did, what it cost (in ranges), what the customer should watch for. One job a month documented well is twelve strong posts a year with almost no extra "writing time" — you are just narrating work you already did.
Keep a simple content calendar. A list of upcoming titles with dates is enough — it stops the blank-screen panic and keeps topics balanced across your services. If you want a ready-made system, our website content calendar guide gives you a full planning method.
The two-hour monthly blogging session, step by step: 30 minutes listing customer questions from your notes → 60 minutes drafting one or two posts (rough first drafts, no editing) → 30 minutes tidying and scheduling one post. Put it in your diary as a recurring appointment, the same way you would a supplier meeting. Protect it for three months and check your enquiries — that is the only metric that matters.
Mistakes that sink small business blogs
Keyword stuffing. Repeating the same phrase unnaturally ("our affordable plumber services are the most affordable plumber services…") reads terribly and search engines penalise it. Write for the human first. If a sentence sounds wrong read aloud, rewrite it.
AI slop. Generic, filler-heavy content with no specifics, no photos, no opinions — the kind of article that could describe any business in any town. Readers smell it instantly, and it teaches them your site has nothing real to say. AI tools can help you outline or tidy a draft, but the specifics — your prices, your process, your photos, your judgments — must come from you. A post without a single specific detail is a post that should not be published.
Irregular posting. The "Welcome to our new blog!" post from 2019, followed by nothing, actively harms trust — it tells visitors the business may not be paying attention. If you cannot sustain a rhythm, post less often rather than in bursts. One honest post a month beats a burst-and-silence cycle.
Writing company news instead of customer answers. "We attended the trade show" and "Meet our new van" are not blog posts; they are diary entries. Nobody searches for them and they convert nobody. Every post should pass the test: would a potential customer find this useful before buying? If not, it belongs on social media, not the blog.
No next step. A helpful post that ends with nothing is a missed enquiry. You do not need aggressive selling — just the obvious conclusion. "Questions about your boiler? Call us" with a link is enough. Make the path from reading to contacting you frictionless.
Want a blog that brings in enquiries instead of gathering dust? We build small business websites with content strategies baked in — topics, structure, and calls to action that turn readers into customers. Book a free consultation with Asad Webs
Frequently asked questions
How often should a small business post to its blog?
One post every two weeks is a strong, sustainable rhythm for most small businesses — 26 posts a year builds a serious library. One a month is a fine starting point. What matters is regularity: a steady monthly post for two years outperforms ten posts in a burst followed by silence.
How long does it take for blog posts to bring in enquiries?
Expect months, not days. A post typically needs time to be indexed, ranked, and discovered by the right searchers — many owners see the first enquiries from blogging within three to six months of steady publishing. Think of each post as a permanent asset: unlike an ad, it keeps working without further spend.
Should I write the posts myself or hire someone?
Write the first few yourself, even if they are rough. Nobody knows your customers' questions and your trade's specifics like you do — that detail is exactly what makes posts trustworthy. Once you have the method down, you can hire a writer and brief them with your question list and job photos; you review for accuracy. Never outsource the expertise, only the typing.
Can I use AI to write my blog posts?
Use it as an assistant, not an author. AI is genuinely useful for turning your rough notes into a clean outline, suggesting headlines, or tidying grammar. But the specifics — your prices, your process, your photos, your honest opinions — must come from you. A post with no specific detail is filler, whether a human or a machine wrote it, and readers can tell.
What if my competitors already wrote about the same topic?
Write it anyway, but better and more specific. Your version has advantages no competitor can copy: your real job photos, your actual process, your local knowledge, your honest caveats. "How much does a boiler service cost?" answered with your specifics beats a generic competitor post every time.
Do blog posts really help with Google rankings?
Yes — each post is a new page that can rank for the specific question it answers, and a library of helpful posts signals to Google that your site is an active, authoritative resource on your trade. The effect compounds: posts link to each other and to your service pages, lifting the whole site. There are no shortcuts, but the mechanism is straightforward.
What should I never put in a business blog post?
Never publish keyword-stuffed text, generic filler with no specifics, exaggerated claims you cannot back up, or anything misleading about prices and qualifications. Also avoid turning the blog into a company diary — "we bought a new van" belongs on social media. Every post should pass one test: would a potential customer find this useful before buying?

Be the first to share a useful question or thought.