Is a blog worth it for a small business?

A blog can bring in customers for years, or sit there making your business look closed. Here is how to tell which yours would be, and what to write first.
Someone told you a blog would help you show up on Google. You can picture the problem already: a few posts in a burst of enthusiasm, then nothing for a year, and a page with a date on it that makes the business look like it stopped trading.
A small business blog is worth it when it answers the questions your customers actually search for, and when you can keep it going. Here is how to tell whether that is you, and how to start one that pays its way.
Is a small business blog worth the effort?
A small business blog is worth the effort when each post answers a real question your customers type into Google, and when you can publish at least one or two posts a month for a year. Posts like that bring in visitors for years after they are written. A blog of general news and updates that nobody searches for is rarely worth the time.
The value builds slowly. A single good post might bring a handful of visitors a month, but twenty good posts on the questions your customers ask can become one of the biggest sources of new visitors to your site. It usually takes three to six months before a new post settles into its place in search, which is why consistency matters more than volume. Our post on how long SEO takes to work explains that timeline.
What should a small business blog about?
A small business should blog about the questions customers ask before they buy. The best list comes from your own phone and inbox: every question you answer more than twice a month is a post waiting to be written.
Question types that work well for local businesses:
- Cost questions. “How much does a new roof cost?” Give real ranges and what moves the price.
- Should I questions. “Should I repair or replace my water heater?” Help people decide honestly.
- How long questions. “How long does a kitchen remodel take?” Set expectations before the first call.
- Problem questions. “Why is my AC blowing warm air?” Catch people at the moment they need help.
- Comparison questions. “Tile or vinyl for a bathroom floor?” Show you know the trade.
Answer the question in the first two or three sentences, then explain. That format is also what AI tools such as ChatGPT and Google’s AI answers tend to quote, which our guide to getting your business into AI answers covers in more detail.
How often should a small business publish blog posts?
Most small businesses should publish one to four blog posts a month, and keep it up for at least a year. One post a month, every month, does more good than ten posts in January and none afterwards, because search engines and readers both notice when a site goes quiet.
If you cannot keep up even one a month, it is better to put the same answers on your service pages or an FAQ page, which do not show a date and never look abandoned. Our guide to which pages a small business website needs covers where those answers can live instead.
How do you write a blog post yourself?
You can write a useful blog post yourself in about two hours. Pick one customer question. Write the answer as if you were explaining it on the phone, in plain words. Put the direct answer at the top, then the details, then what to do next. Add a photo of your own work, a link to the service page it relates to, and a heading that is the question itself.
Do not worry about length for its own sake. A clear 700 word answer beats a padded 2,000 word one. Before you publish, read it aloud once; anything you stumble on, rewrite.
Target Marketeer builds and runs marketing for small businesses nationwide, based in Greensboro, North Carolina, and every post on this blog is written to the same pattern. If writing is the part you will never get round to, our monthly blog posts start at $765, researched and written around what your customers search for. Our SEO and content page explains how blog posts fit into the bigger search picture.
Quick answers
Do blogs still work for SEO?
Yes, when each post answers a question people actually search for. Blogs of company news and general updates rarely rank, while clear answers to specific customer questions can bring in visitors for years.
How long should a small business blog post be?
Long enough to fully answer the question and no longer. For most local business topics that is 700 to 1,500 words. A short, clear answer beats a long, padded one.
Can AI write my blog posts?
AI tools can help with outlines and first drafts, but posts written entirely by AI tend to be generic and miss the local knowledge and real examples that make a post useful. Use AI to start, then add what only you know.
How long until a blog brings in customers?
Expect three to six months before new posts settle into search results, and closer to a year before a blog becomes a steady source of visitors. Consistency over that year matters more than any single post.
Start with your list of customer questions. If you can find twelve, you have a year of posts, and a good reason to start this month.




