One of the toughest challenges digital marketers face is coming up with compelling, engaging, clickable blog content week after week, month after month. Writers know good and well that even though we’ll be spending most of our time, effort, and talent writing the darn thing, it’ll all be for nothing if no one ever reads it. No pressure, right?

Fear no more—the following suggestions will ensure that you never run out of blog ideas again. Here are some blog ideas guaranteed to draw clicks and boost your rankings in search engines.

1. Write a How-To Guide

Right now, at this very moment, someone is trying to learn something which you already know how to do. Help him or her out with a friendly, easy-to-read how-to guide structured for beginners.

You might be hesitant to cast yourself as an expert on a given subject, but don’t count yourself out. If you’ve done something professionally, i.e. for money, you are qualified to teach someone else how to do it. And even if you do only have a passing knowledge on a certain subject, there’s nothing stopping you from researching it and sharing what you learned, thereby adding another area to your skillset. That’s a definite win-win!


This kid knows more about sales than the adult who’s never sold anything in his life.

2. Invite your connections to make a guest post

Inviting guest contributors to write a blog post can be a little risky, because you are essentially relying someone else to adhere to your blog’s style, tone, and format. However, there are certain instances where guest blog posts are a great idea—namely, if the contributor has a certain degree of street cred. Pull up your LinkedIn account and think hard about who you know. Do you know any CEOs, publishers, editors? Anyone who recently overcome something significant, either in their personal life or the life of their company? Ask people, particularly leaders, to share what they faced and how they overcame it, and others will definitely be interested.

3. Invite famous people to make a guest post

Once you’ve exhausted your own personal network, think even bigger. If there’s a national or international brand in your area, try reaching out to company insiders and see if you can score a guest post from someone. You have nothing to lose, and a lot to gain. The same goes for any local celebrities you might have heard about recently—Olympic contenders, retired actresses, and the like. Rather than going the guest post route, you can also try interviewing them—just make sure their area of expertise somehow relates to your industry.

4. Disagree with someone

The internet loves a fight. You don’t have to get edgy, but try finding a blog post that you disagree with and write your own counter-point. Maybe you have a different perspective on a popular topic, or you know from experience that a particular method won’t always work. Again, your opinion is valuable, and dissenting opinions are fun to write and fun to read, which translates to traffic.


Entrance pop-ups are NOT the most effective Ecommerce strategy, punk.

5. Revisit an old topic

We hate to say this, but the odds of someone reading your entire blog, from start to finish, is quite low. But on the plus side, this means that you can cover old topics to your heart’s content. You don’t want to literally copy and paste old content—that will negatively impact your SEO—but you can easily expand an old post to cover more sub-topics, or rewrite it in light of a new industry development. Subscribing to industry journals and blogs can help you stay abreast of those changes.

6. Namedrop a trending product/book/film

If there’s a book or movie blowing up in everyone’s search bar, leverage it. Can you write a post that relates Wonder Woman’s fighting style to Ecommerce? Or connect the Kardashians’ latest escapades to the new Instagram algorithm? (We’re just kidding. You don’t have to write about the Kardashians.) All joking aside, though, use a little creativity, and you may be surprised at what you can come up with.

We actually have no idea which one is which.

7. Make a compilation of inspirational quotes

People love inspirational quotes that motivate them to overcome their challenges. Assembling 10, 20 or 30 quotes into one quick, easy-to-read post is another tactic that can draw a lot of traffic for minimal effort.

8. Share a case study

Case studies are very popular, because the information they contain generally can’t be obtained anywhere else—only you tackled this particular challenge with this particular customer, and only you can explain what you did to solve it. Within your case study, break down exactly what you were faced with, exactly what steps you took, and most importantly, your results. People looking to duplicate the same results will read your findings eagerly. (Case studies are also great permanent features for your website that can help show off your problem-solving chops).

9. Analyze some recent news

When you’re really scratching your head for ideas, pull up some online newspapers. What has happened recently that you can discuss, not as an everyday consumer, but as an expert in your field? For instance, if you work in the pharmaceutical industry, do you have valuable insights on the vaccination debate? If you have lived and worked in a foreign country, can you comment on Brexit or another foreign affair? Be careful not to get too close to home, however: religion and politics are definitely forbidden topics, unless you’re okay with losing about 50% of your followers (sorry, that’s just how it be these days).

10. Make a compilation post

Gather together 10 or 20 or your favorite products, either literally or figuratively, and write about what makes them so great. If you’re a plumber, write about the top ten tools you couldn’t live without. If you’re an artist, tell other artists why they absolutely have to use this particular brand of paint. Gush about the things that make your work easier and better, and people will value your feedback. 

11. Bust a myth

Have you recently spotted something on Facebook, Pinterest, Tumblr or Reddit that is simply and unequivocally false? Tackle it with some good, old-fashioned facts and research. When people in online discussions are arguing about the topic, they’ll link to your post to back themselves up.

12. Compile a list of common industry mistakes

Do you have an industry pet peeve—something that drives you crazy whenever you see it because you know it’s generally ineffective? Blog about it! Better yet, compile a list of common industry mistakes and let people how they can be avoided.

For instance, we hate this overused stock photo.

13. Compile a list of companies that are “doing it right”

On the flip side, there are doubtlessly companies which inspire and motivate you with their smart branding, funny slogans, beautiful web design, and well-articulated goals. Give them a little intra-industry shout-out via a blog post, and make sure to let them know you did it. Most companies will be proud of the mention and happy to share your post on their social media pages.

14. Compare two popular products or brands

FedEx or UPS? Sephora or Ulta? Coke or Pepsi? Every day, people weigh the pros and cons in order to decide which option they should go with. If you’ve used two similar products, help your fellow consumers the good and bad aspects of both.

15. Share a funny personal story

When you’re at a total loss for ideas, it can sometimes be helpful to veer completely off-track and just write about some hilarious daily event, like the weird item your dog ate and attempted to, er, un-eat, this morning. This helps personalize your brand by demonstrating that you’re a human going through life like everyone else. A good, fail-safe way to tie the post into your business is by commenting on the challenges of balancing work and home life, something almost every adult struggles with.

Unrelated: Does anyone know who ate our lipstick?

16. Write a glossary of terms or FAQ

Are there 50 important terms that people in your field ought to know? Can you deconstruct industry jargon for the common, everyday man? Glossary posts are simple, easy to write, and hugely beneficial to others. As an added bonus, they usually provide a lot of SEO value to your website, because they contain almost every popular keyword that gets searched. FAQ posts, which are similar, are also great SEO-boosters.

17. A quiz or story

There’s a reason why quizzes that promise to divine which Beatle you are continue to be made.

People love to learn about themselves. If you put a quiz out onto Internet World, people are bound to take it just for the fun of it. As an added bonus, you can analyze the quiz or survey results and make another blog that breaks down your “research”. And of course, you can use what you learn to better tailor your content and your services for your market.

18. A yearly round-up post

Every year or every business quarter, compile a “Best of” post that pulls together various sections from multiple posts. You might include snippets which you’re especially proud of, or sections of posts which gained the most traffic. You might even title your post “What we learned this year”, or some other, more creative title.

19. A giveaway or competition

Commonly used in social media marketing, this tactic can be effective with blog content as well. Promise your followers a free product or service, or a discount, if they share your post with a certain number of friends. Or, you could ask your followers contribute in some other way. Don’t ask for a 5-star review, though; that can come off as sleazy and negatively impact your company’s reputation in the long run.

20. Write a post about blog ideas

People are always looking for blog ideas. If you have a few suggestions, throw 20 or so together for an informative, inspiring post guaranteed to get some clicks.

You see what we did there.