Everything You Need to Know About Writing a Viral Blog Post – Includes Printable Checklist

I earn commissions for purchases made through links in this post.

Have you ever had your content go viral?

When I say viral I’m talking about getting tens of thousands of page views, thousands of social shares, hundreds of backlinks, consistent endorsement by industry gurus and increasing conversion for your products or services.

If you are wondering how you can make your content go viral, I have good news for you. In this blog post, I’m going to be showing you exactly what most expert bloggers are doing to consistently create content that goes viral. When you follow this guide, you will not only see success, but you will be proud to call yourself a blogger.

Recommended Article: 5 Secrets That Successful Bloggers Don’t Share

1. Your Blog Post Headline Must Be Rock-Solid

If you want to be an influential writer, get hundreds of thousands of page views on your blog, and position yourself to be hired over and over again by top brands in your niche, then you must master the art of writing powerful blog post titles.

One of the things that differentiate expert bloggers from newbie bloggers is the quality of their headlines.

Pro bloggers understand all too well that anything short of excellence will prevent their content from going viral, no matter how much they promote it.

Suspense, emotion, controversy, and persuasion are all characteristics that will make your headline rock-solid when you apply them.

It was advertising legend, David Ogilvy who said that “When you have written your headline, you have spent eighty cents out of your dollar.”

In that case, you don’t need to be told that your blog will suffer defeat before your competitors if you have weak headlines.

Recommended Article: 7 Blog Post Titles That Will Drive Traffic to Your Blog

2. Spend Time Crafting a Magnetic Introduction

Taking the time to create your perfectly optimized blog post headline would be a time spent in futility if you have a lackluster introduction.

A captivating headline is not enough to keep readers on your page. So if you spend 8 hours perfecting your headline and hastily churn out your introduction, you may succeed in getting more page views, but you will lose returning visitors. Furthermore,  you will also have a high bounce rate because users will leave your site the moment they visit it. I honestly don’t need to remind you of the effects this will have on your goals as a blogger.

So what makes an introduction magnetic?

While I may not have an ultimate and complete set of words to define what a magnetic introduction should have, a few things that are important to note is that most popular bloggers do the following:

  • They start their introduction with a question.
  • They do not open with a controversial introduction if there’s no proof to back it up.
  • They thrill their readers with a confession. This often makes readers want to read more.

Recommended Article: The First Blog Posts You Should Write as a New Blogger

3. Every Viral Blog Post Has 3 Common Elements

Every single blog post that goes viral must have these 3 common elements.

  1. It must appeal to your audience.
  2. It must be easy to share on social media.
  3. It must be search engine friendly.

a. It Must Appeal to Your Audience

First, let’s look at how to make a post go viral by appealing to a specific audience.

Before an audience can be fascinated with the quality of your content in a way that will make them recommend it to their tribe, your article must address a specific pain point with precise steps.

No one wants to read or recommend content that doesn’t meet a particular need. This is where “everything-goes” bloggers miss it. People are more likely to share a post that talks about “How to Make Money as a Stay at Home Mom” than a post talking about “How to Make Money.” Even search engine will be more favorable to the initial.

b. It Must Be Easy to Share on Social Media

Have you ever heard of social signals?

According to Brittany Moran, it simply means: “The likes, shares, votes, pins, or views people place on social media sites that filter out to the various search engines.”

There has never been a time where social signals have been as important as they are today. It doesn’t matter if you are aware of their impact or not, the truth is, the more people that share your content on social media, the more people are likely to click on it, and the more your search ranking on Google, Bing, etc. goes up.

Considering this reality, it would be a mistake not to make it easy and attractive for people to share your content on social media.

Some of the things you can do to have more social shares, likes, and votes are:

  • Use attractive images with moderate sizes (for Facebook, Twitter, and Pinterest).
  • Encourage readers to share your content.
  • Track and thank those that shared your blog post.

Recommended Article: Guide to Choosing the Right Social Media Platforms for Your Niche

c. It Must Be Search Engine Friendly

When you write a blog post, you want to make sure it appeals to search engines. In other words, it should be easy for search engines to pick it up.

You can increase your chances of ranking high in search engines by targeting specific keywords. This is where proper keyword research comes to play.

Instead of going through the steps in this post, Tiffany has already written about everything you need to carry out an effective keyword research for your next blog post. You can read it up here: SEO for Beginners: How to Craft the Perfect Blog Post.

If you can write content that will be easy to share on social media, easy to find in search engines, and will be loved by your audience, nothing can stop it from going viral.

4. No Great Blog Post Targets One-Word Keywords

Expert bloggers don’t target one-word keywords. The reason is very simple: it’s too competitive to waste your time, energy, and resources on. Instead, they target long-tail keywords.

Examples of the one-word keywords I mentioned above include words like entrepreneur, insurance, law, blogger, expert, business, computer, technology, etc.

The best thing about targeting long-tail keywords is that you will have less competition in search engines.

Expert bloggers that have mastered writing viral blog posts have less competition because they are very strategic in choosing their long-tail keywords.

Let’s assume my head keyword is, “Blogging Tools.”

I will have too many competitors targeting that, but by adding a prefix or a suffix, you can chart your course and begin to rank very well on search engine. Take a look at these phrases: “Best Blogging Tools in 2017,” “Blogging Tools for WordPress Users,” “Most Affordable Blogging Tools” or “Blogging Tools for Social Media Managers.” The list goes on, but I’m sure you are getting my point.

If you are a marketer like me who loves to get things done faster, here are some tools to assist you:

If you use the above tools and follow the advice in the post, you will significantly increase your chances of having a blog post go viral.


About the Author:

My name is Emenike Emmanuel. I’m a freelance business writer and coach, a social media strategies, business blogger and the owner of Entrepreneur Business Blog. As an online business coach, I help individuals and corporate organizations take advantage of the veritable opportunities online to start, manage and grow their business. You can connect with me on Twitter and Instagram.


Thanks Emenike for writing such an awesome post to share with BDD readers. To go along with this post, I’ve created a free Viral Blog Post Checklist Printable for you to download.

viral blog post checklist

*Click here to download*