I wrote the original version of this post in February 2018. I’d set out to write a list of 52 blog post ideas — one for each month of the year, but I got to 52 and just kept running — with each new idea spawning more!

The original post had 101 ideas in no particular order. In the previous update, I categorised them according to different functions they served. And in this update, I’ve added 10 more.

How to get results from blogging

Blogging can have many benefits for your business if you get the content, angle and audience right. But many businesses don’t get the results they should, because their approach is wrong.

Your audience should always come first. The content should be valuable to them and there should be a compelling reason for them to read it. This is also known as a WIIFM or ‘What’s In It For Me’ and it should be integral to every article you put out there.

But you’re not just doing this out of the goodness of your heart. There has to be something in it for you, too.

111 Blog post ideas to benefit your business

The ideal blog content should satisfy your audience and benefit your business.

Here are 111 ways to do both.

20 Blog post ideas to drive traffic to your website

One of the main reasons for having a blog is to bring more traffic to your website. To do this, you need to create the kind of content your audience is actively searching for on Google.

Once you have the visitors on your site, give them reasons to stay and read more. Direct them to other relevant content on your site. Before they leave, give them the option to sign up to your mailing list.

Yellow bar graph with bars increasing in size.
Image by PublicDomainPictures from Pixabay

10 Blog post ideas to help your audience

  1. Answer the questions your audience is asking
  2. Create a guide on how to achieve a current look or trend
  3. Solve a problem your audience is searching for the answer to
  4. Write a ‘you may also like’ guide with add-ons, accessories and complementary products
  5. Produce a how-to post and show them how to do or make something
  6. Compile a list of helpful hacks, tips and tricks
  7. Create a look-book with the latest fashion, colour and styling ideas
  8. Share a tried and tested selection of useful apps and online tools
  9. Write a troubleshooting guide
  10. Explain the difference between two or more industry terms

10 Blog post ideas to create useful resources

  1. Create an inspiration guide filled with creative ideas.
  2. Conduct your own first-hand research/survey and publish the results
  3. Compile an ultimate resource list for an aspect of your industry
  4. Create a glossary of the terminology used in your industry
  5. Review or compare the software, apps and/or online services you use at work
  6. Curate a round-up of valuable content for your industry and post the links
  7. Create an infographic or statistics resource
  8. Compile a calendar of the events happening in your industry over the year
  9. Put together a regular rundown of the best freebies, discounts and offers
  10. Write a destination guide with inspiration for things to do.

40 Blog post ideas to demonstrate E-E-A-T

I’ve written about E-E-A-T. on this blog before. It stands for Experience, Expertise, Authoritativeness and Trustworthiness and refers to four of the criteria Google uses to rate your website.

But E-E-A-T is important to your audience too. And if they’re searching for a company to work with or buy from, they’ll be looking for evidence of all three.

Your blog is a good place to demonstrate E-E-A-T, to satisfy Google’s criteria and build more credibility for your business.

Google Home Screen

10 Blog post ideas to demonstrate your Experience

  1. Talk about a tricky problem your customer was having and detail the steps you to took to solve it
  2. Write an opinion or thought-leadership piece about a current or upcoming issue in your industry
  3. Discuss your process and how it’s evolved as a result of the experience you’ve gained
  4. Explain why a popular course of action can actually be a bad idea
  5. Interview one of the experts in your company about their experience in the industry
  6. Talk about how the wants/needs of your customers have changed and how you’ve adapted
  7. Look at a common issue for your customers and give an objective summary of the options available
  8. Write about common mistakes/pitfalls in your industry and how to avoid them
  9. Discuss how your industry has changed and how your business has changed as a result
  10. Write about a company innovation and how it makes your customers’ lives easier/better.

10 Blog post ideas to demonstrate your Expertise

  1. Explain why your audience might be having a problem and what they can do to rectify it
  2. Create a how-to or tutorial with pro-tips and expert advice
  3. Write about a time you went above and beyond to help a client
  4. Talk about changes you’re making and the benefits they’ll have for your customers
  5. Explain how you used your expertise to solve a complex problem
  6. Create a description, flowchart or video to demonstrate one of your processes
  7. Share some insights into your customers and show you’re listening to what they want
  8. Use your expertise to answer some of your frequently asked questions
  9. Give an explanation of a technique, process or recommendation and how to apply it
  10. Talk about quality control and how you ensure every product/user experience is up to standard.

10 Blog post ideas to demonstrate your Authority

  1. Write an industry update focusing on the latest statistics and research
  2. List links to the articles/books/journals you’ve read this week and add your comments
  3. Write about an event, trade show, conference or seminar you’ve recently participated in
  4. Give your perspective on a current issue affecting your industry
  5. Talk about how your industry is represented — or misrepresented — in the media
  6. Talk about how you’re using new innovations and technology
  7. Explore a topic of concern for your audience in detail
  8. Discuss a common myth or misconception in your industry and tell it how it really is
  9. Write a post to show how your business has changed over the years and what you do differently now
  10. Predict how your industry might change over the next 5, 10 and 20 years.

10 Blog post ideas to demonstrate your Trustworthiness

  1. Give a sneak peek behind the scenes of your company
  2. Interview a key member of your workforce
  3. Recount an experience you had and what you learned from it
  4. Talk about what makes your business/product/service special or unique
  5. Write a compelling case study or client story
  6. Create a timeline to show the history of your industry/company
  7. Show how you’ve adapted to meet the changing needs of your market
  8. Talk about what it’s like to work for your company and the training/opportunities you can offer
  9. Write about a major problem you encountered and how you overcame it
  10. Address an issue or problem that has impacted on your customers.

20 Blog post ideas to help sell your products and services

The purpose of content marketing is not specifically to sell, but you can create occasional content that aids the sale. This kind of content inspires, advises and explains, with the purpose of showing your prospects how your products and services are right for them.

Image by mohamed_hassan from Pixabay

10 Blog post ideas to sell your products

  1. Introduce your new product/new features in a blog post
  2. Tell the story of why your product was developed and how it was made
  3. Write a Buyer’s Guide, comparing different products, including your own
  4. Compile an inspiration guide for your product using lots of photos and images
  5. Create a before and after that shows how your product makes a difference
  6. Explain the features customers should consider when buying a product like yours
  7. Create a piece of content showing all the ways and unexpected ways your product can be used
  8. Tell your customers’ stories and show how your product helped them
  9. Produce a series of posts taking visitors through the stages of a typical buyer journey
  10. Show how your product can be customised with add-ons or accessories.

10 Blog post ideas to sell your services

  1. Write a post that details your process and demonstrates the value
  2. Feature a project you’ve worked on and detail it from start to finish
  3. Show how your service helped a client and what they achieved as a result
  4. Write a post detailing what you’ll expect from your client if you work together
  5. Answer a series of FAQs about your service
  6. Focus on a specific aspect of your service and how it helps your clients
  7. Explain why your prospects aren’t succeeding at something and how your service will help
  8. Talk about your background and how/why you got into doing what you do
  9. Write a post about what makes you or your service different from your competitors
  10. Compare businesses that use your service with businesses that don’t.

10 Blog post ideas to get more email sign-ups

Blogging is more about informing, inspiring and entertaining than selling. But when visitors sign up to your mailing list, you have a better chance of converting them into paying customers.

Some visitors will automatically sign up to your mailing list. If they think you might be able to help them at a later date, they’ll want to keep you on their radar. Others might need a bit more of a reason. This section is aimed at converting those people.

Image by ribkhan from Pixabay
  1. Introduce a free lead magnet you’ve created exclusively for subscribers
  2. Write a post about what your email subscribers received from you this month
  3. Run a survey and encourage those who submit their email to sign up
  4. Introduce a new product/service and offer a 10% discount voucher on sign-up
  5. Write a tips or hacks post, then promise bonus tips or hacks in your email
  6. Blog about your new product collection, then give an exclusive preview to email subscribers
  7. Create a post about the exclusive benefits of being an email subscriber
  8. Introduce a limited edition item and make it available to subscribers first
  9. Discuss an industry topic, then share your thoughts exclusively with your email list
  10. Host a competition or giveaway and encourage those who submit their email to sign up

10 Blog post ideas to demonstrate your brand values

Numerous studies have shown that people are more likely to buy from you if they share your values. Your values are anything that’s important to you in your business. For example:

  • Being an ethical brand with integrity and principles
  • Openly standing up for causes you support and believe in
  • Environmental practices e.g. saving energy, recycling, cutting pollution
  • Commitment to charity e.g. fundraising, pro bono work
  • More inclusive hiring policies, giving chances to deserving people.
Hands forming heart against sunset background
Image by Photo Mix from Pixabay
  1. Post about your green values and how eco decisions are made
  2. Show what you’re doing to reduce waste, recycle more, save energy or cut pollution
  3. Create a post about a green initiative you’re implementing
  4. Talk about a cause you’re supporting and why it’s important to you
  5. Write about work/fundraising you’ve done for deserving causes and the difference it’s made
  6. Show what you’re doing to make your staff feel included and appreciated
  7. Talk about your ethical brand and what you stand for/against
  8. Show how your waste is being recycled and what it’s being used for
  9. Discuss ways in which an expired product, or its components, can be reused, recycled or upcycled
  10. Write an opinion piece to show where you stand on a particular issue and explain why.

10 Blog post ideas to attract the right customers

Attracting the right customers and clients is vital — as is repelling the wrong ones. You can do both of these with the content you’re creating and in this section, I’ll show you how.

If you’re creating this kind of content for your business, I’d strongly recommend reading ‘Content Fortress’ by Martin Huntbach and Lyndsay Cambridge, which has some excellent ideas and tips.

Moths around a lightbulb
Photo by Евгения Егорова at Pexels
  1. Create a guide to show what it’s like to work with you and how your process works
  2. Tell your audience what they’re doing wrong and show them how you can fix it
  3. Write a post about how to choose a business such as yours and what to look for
  4. Explain why your product/service is a good investment and give examples
  5. Describe the ideal conditions and scenarios for your prospects to get the best results from you
  6. Give a list of reasons why your prospects should specifically choose you
  7. Show your audience why choosing to economise on your product/service is a bad idea
  8. Talk about your pricing — what it costs to work with you and what that cost is based on
  9. Tell clients why they might not be ready to work with you yet
  10. Write a list of the people you don’t work with and explain why not.

And finally… 1 blog post idea that always works!

  1. Ask your audience what they’re struggling with and write a post to help them
    You can do this on your social media and it usually results in some good content ideas.


  • Use a range of different types of posts to keep your audience engaged
  • Be prompt when writing about current issues and make sure you catch the wave
  • Use Search-Engine-Optimised (SEO) keywords that will make your content easy to find
  • Space your copy out with short paragraphs and headings to make it easier to read
  • Use pictures, graphics and videos to add interest — create your own or scour the free image sites on the web
  • Always do your research — and use credible sources
  • Credit where credit is due — always post links to your original source material and give photo/image credits where required.

Do you need a content writer?

I’m a freelance content writer based in Leicester, UK — and, as you can see, I’m full of good ideas!

Having helpful content on your website is a huge boost for your business, bringing in new traffic and giving you more opportunities to convert visitors into customers.

But maybe, like lots of other business owners, you’re not sure what to write about or you find it a challenge to come up with new ideas. Perhaps writing just isn’t your thing or the SEO side has you befuddled. Or maybe it’s just another thing on your already full to-do list and you don’t have the time or inclination to make it happen.

Whatever your reason for not writing a blog, I can help. With three carefully thought-out packages that will give you the support you need where you need it most. Whether that’s content planning, SEO, the writing itself or all three.

If that sounds good and you’d like to find out more, here are the links you need:

Photo by Matt Glover Photography

You might also like…

Lightbulb drawn on yellow post-it pinned to cork board
101 Quick and easy blog post ideas >>
Fingers on laptop typing a blog post
How does blogging work for your business? >>
Lit lightbulb man plugging himself into an electric wall socket
30 Blog post ideas for creating original and shareable content >>