SEO23 August 20263 min read

How to decide if a website needs a blog

Not every business needs a blog. Here is how to tell whether yours will bring in real enquiries or just gather dust.

Most small businesses do not need a blog. They need a homepage that loads quickly, a service page that explains the offer, and a contact page that works on a phone. So before you commit to writing posts every month, it helps to ask a simpler question: will the writing bring in enquiries, or just sit there looking neglected?

When it earns its place

Regular posts are worth it when your customers search for things that are too specific for a service page. A plumber gets asked "why does my geyser keep tripping the DB board" all the time. That is a real question people type into Google, and it is awkward to answer on the main services page. A short post that answers it can pull in people who did not even know your business existed, then point them to your contact details at the bottom.

The same goes for comparisons, preparation guides, and the questions you answer on WhatsApp every day. If you find yourself typing the same explanation over and over, that explanation is a post waiting to happen. Every one of those is a search someone is already making.

When you can skip it

If your work comes from word of mouth, repeat customers, or a handful of big clients, this is probably not where your time should go. Publishing articles nobody searches for while your core pages stay weak is backwards. I would rather see a strong homepage and three sharp service pages than twelve posts that read like filler.

There is also an honesty problem. A page of old news, last updated eighteen months ago, looks worse than none at all. It quietly tells visitors the business went quiet. If you cannot commit to publishing something useful every month or two, leave it off until you can and put that effort into the pages people actually land on.

The posts that actually pull their weight

The best topics come straight out of your own inbox. Think about:

  • The questions customers ask before they trust you enough to book.
  • Pricing explanations, since so many people search "how much does X cost in South Africa".
  • Local angles, like load shedding, the suburbs you serve, or seasonal demand.
  • Simple how-tos that show you know your trade.

Each of these can rank on Google and, more importantly, warm up a reader so the enquiry that follows is a good one. Someone who has read you explain a problem clearly already half-trusts you before they message.

One strong post beats ten thin ones

If you do write, put real effort into each piece. A single article that genuinely answers a question will outrank and outlast a pile of shallow ones stuffed with keywords. Google has got good at spotting thin content, and readers spot it faster. Write like you are explaining something to a customer across the table, not filling a quota.

Link each post to the service it relates to so the reader has somewhere to go next. If the piece is about being found on Google, tie it to SEO. If it is about selling online, point to your store page. Those internal links help the reader and your ranking at the same time.

How to tell if it is working

Give it a few months, then look at two things. Is anything getting traffic from Google, and are those visitors turning into enquiries? Traffic with no enquiries usually means the writing attracts the wrong people or never says what you actually do. Enquiries with no traffic mean the content is fine but nobody is finding it, which is a promotion problem more than a writing one.

If a post keeps bringing the wrong reader, tighten the topic. If one piece does most of the work, write more like it. And if after six honest months a blog has brought nothing, there is no shame in parking it and putting that energy into the pages that already convert. If you want a second opinion on whether yours is worth the effort, get in touch.

Want a straight quote for your business?

Tell me what you need and I'll give you a real number in rands, before you commit to anything.

Next post

How to decide between a startup site and custom build