Blogging for Small Business: How Often, What to Write and What Ranks

For most small businesses, two to four useful blog posts a month is enough, as long as each post answers a real question your customers search for and links to the service it relates to. Consistency and usefulness matter far more than volume: one clear, specific post that matches what people search will bring more enquiries over time than ten generic ones.

Clients often ask me whether blogging is still worth it now that people also search with ChatGPT and other AI tools. It is, and the same posts help with both. Here’s how I’d approach it for a small business site.

Why blog at all

  • More ways to be found. Your service pages can only rank for a few phrases. Each good post is another page that can show up for a specific question.
  • It answers questions before people call, so enquiries are better informed.
  • It gives you something to share in emails, social posts and follow-ups with leads.
  • AI tools quote clear answers. Pages that answer a question directly are more likely to be cited by AI search. More on that in how to get your business mentioned in ChatGPT.

How often to post

Pick a pace you can keep for a year. Two posts a month every month beats twelve posts in January and nothing after. If you have more time or budget, four a month gives Google more to work with, but only if quality stays high.

What to write about

Start with the questions customers already ask you. Every question you answer on the phone is a post. Good types of posts for service businesses:

  • Cost posts: “How much does X cost?” with honest ranges and what affects the price.
  • Comparison posts: “X vs Y: which is better for…?”
  • How-to and checklist posts: “How to prepare for…”, “10 things to check before…”
  • Problem posts: “Why is my X doing Y?” and what to do about it.
  • Local posts: projects, guides or advice specific to your area.

To check what people search, use Google’s autocomplete and “People also ask” boxes, Google Search Console (which shows the searches you already appear for), or a keyword tool like Semrush.

How to write a post that ranks

  1. Answer the question in the first paragraph. Don’t make people scroll through an introduction.
  2. Use clear headings that match the follow-up questions people have.
  3. Be specific. Real prices, real examples and real photos from your work beat general advice.
  4. Write from experience. Say what you’ve seen with clients. That’s what makes a post worth reading and trusted by Google.
  5. Link to your service page and to two or three related posts.
  6. End with a next step: book a call, get a quote or download a guide.

The basics to get right

  • A clear title and meta description that include the main phrase.
  • A short, readable URL.
  • Compressed images with descriptive alt text.
  • Fast loading on mobile.
  • Your name and a short bio, so readers know who wrote it.

How long until it works?

Expect three to six months before posts bring steady traffic, sometimes longer for competitive topics. Check Google Search Console monthly: you’ll usually see impressions grow before clicks do. Update your best posts once or twice a year so they stay accurate.

Common mistakes

  • Writing about your company news instead of customer questions.
  • Posting a burst of articles and then stopping.
  • Publishing generic AI text with no real experience or examples in it.
  • No links from posts to your services, so readers have nowhere to go.
  • Never checking which posts actually bring visitors and enquiries.

Doing it yourself vs getting help

If you enjoy writing and know your topic, you can do this yourself with a simple plan and a calendar. If you’d rather keep running your business, a blog package can cover topic research, writing, publishing and the SEO details, with you approving each post before it goes live.

If you’d like a blog plan for your site or someone to handle it each month, get in touch.

Written by

Jamshadul Rafi

Freelance web designer in Comilla, Bangladesh. I rebuild Figma designs in WordPress and Elementor for clients on Fiverr and Upwork. These guides come from that client work.

Book a 15-min call
Keep reading

More guides.

All guides

  1. 001 How to Connect HoneyBook to Your WordPress Enquiry Form 3 min read
  2. 002 Wedding Planner SEO: Show Up on Google, Maps and ChatGPT 3 min read
  3. 003 How to Get More Wedding Enquiries From Your Website 3 min read
Start a build

Tell me what you're building.

A landing page, a full site, more traffic or a chatbot. A link and one sentence is enough. Before either of us commits, you get:

  1. What's straightforward and what I'd change first.
  2. What needs a decision from you.
  3. A fixed price and how long it takes.

Rather talk it through?

Pick a 15-minute slot. I'm in Comilla, Bangladesh (GMT+6), overlapping EU mornings and US evenings on purpose.

Opens my calendar. No pitch, no obligation — if it’s not a fit I’ll say so.

Prefer email? jamshadulrafi@gmail.com

Get a fixed-price estimate

What do you need?
Rough budget
Fixed price before I start. No obligation.