
Regularly writing blogs is a great way to share information with your target audience, show your expertise, and bring more traffic to your website. It’s also excellent for Search Engine Optimisation (SEO) as well as showing off your products and services without being too ‘sales-y’.
Blogs work best when they’re done regularly and consistently. That can be different for every small business depending on available resources.
But it can be difficult coming up with blog topics, so I’ve created this list of blog ideas that will work for any small business.
1. How To Guides
What would your audience find useful to know that’s related to your product or service? If you sell plumbing supplies, tips on using your products or advice on easy DIY projects would be perfect. If you sell cake decorations, why not write a how to guide on making your favourite cake?
2. Roundups
Monthly or annual roundups are a great way to share your business’s successes, highlight industry news, or repost your most popular content. Write about your top selling items, feature your most impressive news, or simply summarise what your business has been up to and what’s coming next.
3. Top 10s
Top 10 lists (or top 20s, 11s, 100s, 50s…) are really popular and make for some of the best blog topics. These lists can be short and sweet (though generally you should make them at least 300 words long), go really in-depth, or link to other blogs that go into the topic in more detail.
If you sell hiking gear, for example, you could write a top 10 list of local walks. If you’re a business coach, you could write about the best 10 ways to find a good work-life balance.
4. Product and Service Reviews

Demonstrate your expertise with a review of something new (or old) in your industry. If you work in IT, a review of the latest tech could be suitable or, if you’re a decorator, why not review the materials you regularly use?
You can choose to review a single thing, or create a comparison between similar products/services. Remember to be objective and fair: a review-style blog isn’t about making your products out to be the best on the market (though they probably are!), or bringing down a competitor’s products to try and give yourself a boost.
5. Industry News Commentary
Every business has an industry, no matter how niche, and there’s a good chance that your customers are interested in what’s going on. Writing about industry news helps share important information that your readers may need to know about.
By adding your own commentary, you can break down complicated news into layman’s terms, let readers know what to expect, and demonstrate your knowledge of the topic at hand.
6. Industry News Roundups
You can comment on individual news, and you can also take a look at the biggest news stories in your industry over a period. At the end of the year, you might look back at everything that’s happened, how it’s affected the industry, and what can be expected next. Or, if your industry is particularly busy, a regular roundup can help your readers keep on top of all the changes.
7. Sideways Topics
It’s not always necessary to write about topics that are directly rated to your business. Think about your audience, who they are, and what they enjoy. While you don’t want to go completely off-topic, you may find sideways topics that will be interesting to your audience, and can still link with your business.
For example, if you sell eco-friendly clothing, chances are your audience is going to be interested in other eco-friendly subjects. A sideways topic on other eco-friendly brands could be of interest to them.
Or, if you run a local tourist attraction, write about your favourite local café that your guests can visit once they’ve had a great time with you.
8. Trending Topics

Google Trends is a free tool that tells you what’s “hot right now”. It allows you to search topics and view recently trending subjects. While you don’t want to jump on every trending topic that comes along, if something relevant is currently seeing a lot of interest, then you should absolutely take advantage of that. Keep an eye on Google Trends and get ready to write something as soon as a relevant topic comes up.
Remember with this type of blog post, you need to create something sooner rather than later. Trending topics usually don’t hang around for long.
9. Behind the Scenes
People love to get a glimpse of what goes on behind the scenes. Even if it seems uninteresting to you, it may be a world that many never get to see. Sharing with them helps them feel special and that they’re getting a unique insight.
Behind the scenes blogs can include topics such as a day in the life of your business, how you create or source your products, the roles of different staff, how you deal with issues, or how you come up with new ideas.
10. Answer Common Questions
Do you regularly get asked the same questions by customers and clients? Why not take those as inspiration and create a blog post or two? You might want to write a blog that covers several questions around one subject. Or take a deep dive into one particular question.
Not only is this perfect content for a blog, you can save yourself time answering the question when it comes up again. Just direct the asker to your blog post!
Take a look at more ways to answer customer FAQs.
Another way of researching this kind of blog is to look up relevant topics on sites such as Quora, see what people are asking, and answer them on your blog.
11. Personal Stories
Nowadays, business isn’t only about business, people want to see the personal too. So, if you’re comfortable with it, sharing your own stories can be a great subject for a blog post. It will help readers connect with you on a more real level, allowing them to see the face behind the business.
How deep you go is completely personal choice and you shouldn’t feel that you owe your clients your deepest and darkest secrets. If you have something that you want to put out there and are comfortable sharing, then go for it. Otherwise, something like how and why you got into this business can be just as effective.
12. Interviews
Interviewing other people related to your business is a great way not only to add content to your blog, but to get a fresh perspective. You can interview staff, suppliers, customers, owners of related businesses, industry experts… The list goes on!
Record an interview and write it down, or send over a list of questions to your interviewee that they can respond to in writing. Remember to put some thought into the questions so that they draw out insightful and interesting answers.
13. Guest Blogs

Guest blogs bring new content to your site, and mix things u. You might like to approach someone with a specific topic in mind or, if you’re short on blog content ideas, you might ask them to come up with something. Some guest bloggers like the option to choose what they write about (though you should make sure the topic is still somewhat relevant to your own business).
Guest blogging should be a mutual exchange. You’re getting new content on your blog and they’re getting a space to reach a new audience (and usually a link back to their own website). You may even get the opportunity to do the same for their blog.
14. Case Studies
Have you completed a particularly successful job? Do you want to share how you carry out certain work? Or demonstrate success in your field? Have you had a customer do something really interesting with your products? Case studies are an excellent way to demonstrate real-world use of your products and services. They also help you show potential customers that you’re the real deal, and act as a great companion to customer testimonials.
15. Comparisons
Side-by-side comparisons can be really useful to customers choosing between one item or another. A comparison can highlight the pros and cons of each option, while also helping the customer decide which one is best for them.
Perhaps you offer different levels of service and want to help clients pick the one that will work the best for them. Or maybe you have two new dresses in stock and would like to help potential buyers buy the one that’s best for them. You can compare things such as cost, material, ease of care, style, best occasion, best body shape, and so on.
Giving readers a side-by-side comparison allows them to pick out the things that are important to them, and guide them to a decision. By making such a decision easier for them, you’re also helping them actually make a purchase.
16. Business News and Updates
What’s happening in your business right now? Have you reached an important milestone, is it your business birthday, are you in the press, have you won an award? Loyal customers want to know these things and celebrate with you, while new customers see your successes and come to trust you more. And it’s a great way to celebrate your own achievements too!
Other Useful Resources
Now you’ve got lots of good business blog ideas, go and make a list of more specific topics to write about. You might also find these guides useful:
If you’re a small business that wants a blog but doesn’t have the time or skills to write one, find out more about my virtual assistant blog writing packages.