I’ve run blog contests on this site before, and all I can say is that it gives great attention and new traffic to your blog.
2. Review books/products/films
Reviews deliver a lot of value to your followers, and people are constantly looking for honest opinions, not the fake ones that the web is full of.
3. Make a comprehensive guide or tutorial
If you’re a professional in a field or know some topics extra well, feel free to help the ones who have fewer skills and experience than you do. Tutorials and guides are great blog post ideas and provide a lot of value, which can help drive traffic and convert followers. As an experienced blogger, I teach others how to start a blog and maintain it.
Know any celebrities or people who have great stories behind their work/life/career? Interviews are extremely popular in two cases: a) you deliver an interview with a famous person who rarely speaks in public or b) your shares rally insanely useful and practical tips and content.
5. Post a cool infographic
Infographics help to visualize complicated data, and they’re hugely popular these days as blog content ideas. As always, when something becomes mainstream, the overall quality is poor. So, if you’re not a designer, hire one to get a viral infographic that stands out from the crowd.
6. Criticize a website/blog or a person
The web and blogs are great for discussion, opinions and criticizing. Nevertheless, if you are brave enough to say some crispy words about someone, make sure your text has strong arguments and is based on real facts. Random ranting is pointless.
7. Make a post full of GIFs
GIFs are the symbol of online entertainment and humor. There are thousands of GIFs and generators that help to produce new ones. See example: Linkbuilding in GIFs
Share your favorite photos from your niche or personal photos from your latest traveling adventure. Keep in mind that if you’re not the author, you should always give credit to the original photographer by providing a link.
9. Tell a personal secret
We all have our dreams as well as secrets. Sharing them publicly gives very engaging content to the followers. As much as people love rumors, they love to know the dirty little secrets of other people.
10. Write inspirational/motivational post with famous quotes
People need little kicks to get going and get things done. Big things start from small ones, and motivational blog posts can do miracles. Here’s one of the best quotes from Steve Jobs: “Your time is limited, so don’t waste it living someone else´s life.” Here are some tips for using quotes in your posts.
11. Share recent travel experiences
Another popular blog post idea is to create travel blogs and posts. There are actually people who earn a living solely from writing about their adventures. Sharing inspiration and tips from your adventures is very useful to your audience, whether you’re in the travel industry or not.
In case you haven’t traveled for a while, publish the best or worst experiences you’ve had in certain countries/airline companies/etc.
Have you ever wondered why products like GoPro become more and more popular with each day? They do giveaway campaigns regularly. People love free stuff, and taking advantage of that helps you reach new audiences.
13. Write down a conspiracy theory
Have you heard all the crazy (and not so crazy) theories behind important events and people? Now it’s time to start a new one; let your imagination free, or simply share your opinions about the known ones.
14. Show log files of intense conversations
Who doesn’t like to read log-files that are somewhat offensive?
No previous experience with writing fiction? Publish your short story (about 200 – 500 words) as a unique blog idea, and ask your followers for feedback.
Great artists and singers are not born overnight. First, they’ll have to discover their talent. Find your new hobby or passion in music and turn it into a wonderful blog post idea.
17. Create a list of something
People are lazy. They don’t want to waste time on searching and gathering information. That’s the reason why lists are popular blog topics. Create a TOP10, or better yet, a TOP100 list. Lists of movies, books, influential people, or any other topic can easily generate buzz.
18. Write down all the thoughts you had in mind today
This is a pretty mindful one, but if you are bored, then you can try this method as well for another blog content idea.
19. Share your goals/dreams publicly
Write down all your goals for the current year or dreams where you want to be in 5 years time. It gives nice pressure and motivation to achieve the goals, and it will excite your loyal followers, and it might give you even more good blog ideas too!
20. Make a link carnival and ask others to join
All sorts of link carnivals and linky parties are becoming very popular.
21. Announce that you’ve turned the comments into “do-follow” links
You will probably get 50% more comments with this on. However, the downside of this technique is that you might receive a lot of “spam” blog comments that you have to deal with as well. Got to take the rough with the smooth on this one.
22. Build your to-do list
There are many to-do list apps and services, but try to publish your tasks on your blog. Other people will have the opportunity to learn from you. How you build your tasks, how broad or narrow they are, etc. can all be helpful to your audience.
23. Write a post in response to a recent post or news
In other words, become an opinion blogger or analyst. When you manage to write high-level content on hot topics, your blog can be featured on major newspapers and websites.
24. Make a full case study about something
We covered tutorials already, but case studies reveal what you’ve done, how you’ve done it, and what the results are. These can be interesting blog topic ideas. This is extremely interesting for many folks, especially for me.
25. Share your favorite blogs or bloggers in one post
It’s a bit similar to the “Make a list” idea, but sharing the blogs and bloggers you follow is never a bad blog post idea. Give the resources to your readers; believe me, they are grateful and won’t stop following you.
26. Invite your readers to submit guest posts
Are you struggling with blog topic ideas or have to leave for some time? Ask people to write guest posts. It’s a win-win situation; you get the content, and they can build up their name or brand.
27. Publish the best comments that your blog has received throughout its history
Are you using a voting system on your comments or just know the posts where some comments have raised very fruitful discussions? Share them in a separate post.
28. Share your blogs income & traffic numbers
Prove that a blog in your niche can have reasonable traffic numbers and maybe even be profitable. Bring Google Analytics data to daylight and it’s very nice if you provided some analysis on important points, for example, a major change in traffic numbers, etc. Pat Flynn has done that, why don’t you?
That’s pretty straight forward. Humor never gets old, and great jokes are really entertaining.
There are thousands of well-known things that actually are not true. In other words, they’re called myths. Take some time and do some research to disprove some of them. If your followers love it, feel free to become a MythBuster.
31. Produce or publish your art
Online galleries and portfolios look cool and can be the first step to the world for artists. So publish your paintings, comics, graphical design masterpieces, and other creations as well.
32. Publish a post about your success and epic failures
Being successful means making mistakes (or in other words: failing). But failing is not all bad. It’s a learning experience that allows you to be better the next time. So, that’s the reason why you should talk publicly about your success and failures, to let others learn from it.
33. Ask your readers to tweet, like, and share the posts they like
Spreading the word about your blog or posts is important, but sometimes people need a little extra kick to do that, so write a post for that.
That’s simple. Want to know what other people prefer or think about a certain topic? Start a poll to get quick overview.
35. Write a post about things you regret doing/not doing
When you surf around Quora or Yahoo Answers, you’ll find many very popular blog topic ideas and posts about the things people regret doing and not doing. Try to write down your own list.
36. Pose a rhetorical question in your blog post
This blog post idea is similar to posting random quotes just to produce some content, but it can really spark a discussion, even if the question is rhetorical.
37. Post a picture that speaks more than thousand words
Sometimes you can and SHOULD post images that tell us a story. It does not only grab attention and increase your visitors average time spent on the blog, but it’s also extremely interesting.
38. Publish some little or unknown facts
The Internet and different encyclopedias are full of facts, some of them really random. For example “Did you know that the pink/red/white color of flamingos comes from the food they eat?” You can gather those facts in your own post to generate buzz.
39. Publish an In Memorian post
It’s polite and respectful to commemorate the people who pass away.
40. Bring out the most important dates in history
Pick a country/war/invention/company, and write down the important dates of it. People love to get general but detailed overviews.
41. Tell about your latest event experiences
Visited a concert or a festival lately? Write a review about it.
42. Publish your CV online
Show your previous experience and the things you are good at. You might get a job offer for doing that.
You can turn things upside down when you tell an obvious lie inside your blog post. People might get mad at you, but that doesn’t matter.
44. Write where you’d like to travel
…and encourage others to do the same in your comments. This kind of conversations usually turns out pretty big.
45. Blog about marketing secrets
Tell your readers about your top secret strategies, techniques, and tactics you use to get more followers and traffic.
46. Write about the most important lessons you’ve learned in your life
What is more kind than helping others and analyzing yourself at…