You write a very awesome blog post by keeping all blog post writing strategies in mind.

You hit that publish button.

It’s live.

Now what?



That mojo you had before hitting that publish button is gone, because no one is heeding attention to the article you just wrote.

Your content is gone, and stacked below 3 million other blog posts published everyday on the internet.

How can you get your voice heard in the world of digital insanity?

Don’t fret about it.

I’m going to introduce some of the most effective and proven blog traffic generation strategies.

👉 This post is gonna be very long about ~10,000 words, but rest assured I’ll try my best to organize the content and keep you engaging.


No matter how good your blog posts are, if you fail to promote them properly on promotional channels, it fails to get the traffic it deserves.

How to get blog traffic from Facebook?

Best way to promote blog posts for clicks

Facebook is undeniably the largest social media website out there. Your business can’t afford to overlook Facebook.

You can consider promoting your blog posts on your timeline, FB groups (read the promotional rules), FB pages, and also chatbots.

promoting blog posts on facebook

Whenever a great epic article is going live on BloggingX, I’ll never miss creating a pre-publish buzz around it.

Once the blog post goes live, I will notify the above commenters and also share it on my timeline with attractive text and headline (created for Facebook) using the Yoast plugin.

Apart from this, I also do share my post in my Facebook Group, and also Facebook page.

Tips to keep in mind before posting in Facebook:

  • Create a headline for Facebook: To make your Facebook posts more engaging, create a headline specifically for Facebook. You can use SEO plugins like Yoast to optimize your headline for better visibility.
  • Use different featured images: Increase the click-through rate of your Facebook posts by using different featured images for each post. This will break the pattern and attract more traffic. Follow Waseem’s guide to implement this on WordPress.
  • Create curiosity: Make sure your Facebook posts evoke curiosity in readers, prompting them to click through and read your blog post.

The secret: Gaming the Facebook algorithm

Facebook determines which posts to serve based on its own algorithm, and users have little to no control over who sees their posts.

Sound familiar?

Here are some tips for gaming the Facebook algorithm that you’ll regret not reading.

  • Make every post unique: If you post the same content on multiple Facebook channels such as pages, groups, and timelines, the reach of your post will decrease. Additionally, posting the same text reduces the chances of your post being shown to a diverse audience.
  • Recency: The goal of the newsfeed is to serve up recent and fresh content. If what you post on Facebook is not timely, your reach will be limited. So, try to connect your post to current issues or include relevant keywords like “Trump” or “Christmas” during the holiday season.
  • Play by Zuck’s motto: Facebook follows the motto “Never miss an update from friends and family.” Try crafting your post as if it’s an update from a friend or family member.
  • Story-telling: It’s a great way to naturally include personal touch in your Facebook post and make Facebook believe that it’s important to your friends.

Below you can see, I crafted the description of my video as if it’s an update, rather than saying “Watch now – How to blah blah blah“.

Now, you gotcha!

video as an update

Include the keywords in your Facebook post that trick Facebook into thinking it’s an important announcement or an update.

Ever wondered why posts containing keywords like “got a new car, engaged, married,” and so on get more reach?

It’s because of their personal nature.

story telling

A story like this garner more reach and attention. Try to implement story-telling frequently in your Facebook post, and tell me what it did to your reach.

According to an awesome article by Alaura at ArtPlusMarketing, you need to move over from dopamine-centric marketing to oxytocin-centric marketing.

In simple words, we need to value interaction, network/tribe-building, meaningful connections, over attention grabbing – this is possible with storytelling.

Run Facebook ads

To ensure a high-quality, value-added informational post, you can always run ads to help it gain initial traction.

Some tips for saving money on ads:

  • Always make use of flex targeting (if you are not running retargeting ads)
  • Start ad with a low budget, say like $5 per day.
  • Always create 4-5 variations of the ad and pick the winner once enough data is collected.
  • Always have a retargeting pixel on your site.
  • If the pixel has enough visits, run a lookalike ad it costs you less.
  • The ad should be excellently crafted keeping copywriting strategies in mind.
  • Be patient, Facebook needs some time to optimize your ad for right audience and lower your cost.

As of writing this blog post, I’ve not spent any substantial money on FB ads for BloggingX posts.

So, can’t talk about Facebook ads for blog content promotion.

But I’ve run some ads for the posts, targeting my audience in India, and got CPC of like ₹5 and CTR of 4%.

The ad I ran was in Q4, it was costly.

How to get blog traffic from Twitter?

Twitter is a great platform. You certainly can’t ignore Twitter as a platform, when you’re going to a multichannel traffic acquisition route.

Click to tweet buttons

The first tip that came to my mind is including click to tweet buttons on your blog posts.

Click to Tweet

You can generate such content boxes on your site using page builders like Elementor or Click to Tweet tool.

These boxes enable your visitors to share the blog post they’re reading with their Twitter followers.

Also here’s the tool that’s overlooked 👇

Use Twitter Analytics the right way

Twitter Analytics!

twitter analytics

It’s very essential to use this tool, to track, test, and refine your Twitter marketing efforts.

This tool gives you an overview of your Twitter performance, reach, and engagement.

twitter performance

With this data, you’ll get clear idea about what are the commonalities with your highly reached, engaged, and clicked tweets. Thus you can further refine your tweeting strategy to get more traffic to your blog.

You also can consider publishing your videos on Twitter too, and track whether people are viewing them fully.

A study by SocialBakers, analyzed 11,000 tweets from top brands and came up with the conclusion that 3 tweets a day is the ideal count and that’s where brands see huge engagement.

How to get blog traffic from Quora?

Quora provides long-term traffic compared to social media traffic.


Whenever your answer to a question receives an upvote, it becomes visible to all the followers of the answer’s upvoters.

This results in a significant stream of traffic to your site.

Many top marketers, including myself, repurpose their blog content as Quora answers, which has been proven to be effective.

According to Quora, copying and pasting content on their platform is considered plagiarism.

However, you can repurpose your own blog content without any issues.

Additionally, it is important to make some tweaks to the text to cater to the Quora audience.

This includes adding a compelling introduction, proper formatting, relevant images, and breaking the content into shorter paragraphs.

For getting serious traffic from Quora, you obviously need more upvotes on your answers.


Below is the traffic I got from Quora in the last 7 days for my new blog.

traffic from quora

That’s a decent amount of traffic.

Isn’t it?

The reason for the above traffic is the number of upvotes I received on my Quora answers.

Let’s find out exactly how I did it, step-by-step:

The following section is advanced and may not be relevant to you unless you have at least 5 answers on Quora.

Finding the right questions

You need to find questions that have more followers and fewer answers, preferably in a ratio of 5:1 or 7:1 depending on your niche. You can also consider answering questions that lack quality answers.

Here you can make use of tools like FindBetterQuestions to scrape the Quora questions and answers and look to answer questions that have lots of views, followers, but few quality answers.

find better questions

Here I can find the questions that have high Followers/Answers ratio and also have good page views.

This tool does your job very easier to find questions to answer that will actually drive traffic. Again, it’s the demand and supply rule. You need to supply your quality answers where the demand is there but there’s no quality supply.

Hook them with your answers

You have a few seconds to hook the readers in for reading your answer. Readers decide whether to read your answer or not by reading the introduction.

hook the readers

Just observe the above answer. What can you infer?

  • I started my answer with the question
  • I started my answer with a statement that’s relatable (the site that pays you some money for ad clicks) and build rapport with the readers.
  • I formatted my answer (especially the introduction) using short paragraphs, bold, italics, and heck even CAPS.

These things you need to keep in mind, the introduction is to get the attention of the readers and build rapport with them so that they continue reading your answer and hopefully upvote it.

Add custom bios

Do you know what you can add custom bios for every topic you answer in?

The bios should contain the below two elements:

  1. Social validation
  2. Credibility
custom bio

Answers posted by deemed credible people get more upvotes.

Elements of a good Quora answer

Neat formatting: Your answers need to have ultra-short paragraphs, cliffhangers, blockquotes, bold, italics, lists, and images. You need to remember that you are dealing with people who have very short attention spans.

If you neatly structurize your answers, they’ll be read and upvoted.

Story-telling: You need to build trust with the readers by showing transparency and authenticity in your answers.

hook the readers

You can see in the above answer, I immediately incorporated story-telling with authenticity. And also, I added an image to evoke emotions that hook readers in.

Story telling is the best way to engage readers.

According to a post published by Henry at IgniteMyCompany,  “Storytelling increases engagement by giving your business or personal brand a more emotional, personal, and ultimately human side”.

Storytelling works everywhere, whether it be Facebook, blogs, Quora, etc.

Replicate what’s working well: Before answering the question, just do a quick research of the existing questions on that topic that have highly upvoted answers.

Just notice, what made those answers popular. What emotions they evoked? Happiness, sadness, fear, failure? How did they trigger emotions? Stories, images, narration?

Now, replicate the same in your new answers.

Be precise: Quora readers love precise answers. Don’t take storytelling or the hook offboard. Stay relevant to the topic you’re writing on.

Relevance is very important. Cut the blabber.

Cite research papers: What’s the downside of community-driven sites? Lack of authenticity.

It you add authenticity to your answers by including links to relevant statistics, research papers, and backing up your statements – your answers will be trusted and it’ll garner more upvotes and eyeballs.

Topic angling: If you are an expert in a niche where there is no enough followed topics and high competition, try to find some highly followed topics slightly off the topic you’re blogging in.

topic angling

There find the questions which you can angle back to your niche in the answer. By this way, your answer gets more upvotes and views.

You need to be extra careful about this strategy and stay relevant and unbiased throughout your answer. It’s a very subtle art. Read the full answer here.

Use images: Images grab more right eyeballs, as it speaks out the context of your answer straight-away in a glance.

It also makes answers more understandable for skimmers, so that more people understand your answer and upvote it. I personally include plenty of screenshots, statistical images, and also metaphorical images in my images.

How to get traffic from LinkedIn?

Linkedin logo

LinkedIn is also a great source of traffic. Although the audience base of LinkedIn is less, they are of high quality.

It’s a professional social network, and not meant only for recruiters and job seekers.

In 2017, LinkedIn made major changes to its algorithm. Earlier it used to show your updates to all the people in your network. But now, your posts will be checked for quality by a machine learning algorithm even before serving it to your connections.

Here are the stages your content goes through when you post:

  1. Content filtering: Whatever you post on LinkedIn will be categorized into one of the following – spam, low-quality, clear. It filters out posts with promotional words like a discount, offer, deal, etc.
  2. Testing phase: Once your content is categorized by robots, it’ll be sent to a selected number of connections – whom robots think might be interested in. It’ll not be sent to all of them.
  3. Content scoring: In this phase, your content will be scored based on the engagement (likes, comments, shares) by those selected people robot sent it to.
  4. Real people assessment: If you start to get really good engagement, your content will be passed onto the real people – content moderators at LinkedIn. They’ll manually assess the quality of the content and if it’s good enough the content will be also sent to people outside your network.

Below is the image that summarizes the entire process.

stages involved

It’s clear that LinkedIn craves more for the job, career, education, growth-related news/articles instead of gossips, gifs, and promotional stuff.

You can also leverage the LinkedIn Publisher tool to create content, and it’ll end up on LinkedIn Pulse, and also on the newsfeed. You need to also pay attention to at what time of the day most of your connections will be active as the Publisher posts will be shown to them based on their time.

LinkedIn Pulse has a large audience, similar to platforms like Medium or Quora.

Here are some tips to help you drive traffic using LinkedIn Pulse:

  • Keep articles under 1000 words: This increases the chances of your articles being featured on the homepage of LinkedIn Pulse.
  • Repurpose blog content as Pulse articles: Add a canonical link to the original source to avoid duplicate content issues.
  • Categorize articles: Before publishing, categorize them under the available categories such as career, jobs, self-improvement, etc.
  • Drive traffic to posts: Increase the views of your posts to improve the chances of them being featured on the homepage.

How to get blog traffic from Medium?


Many people ask me, should I be blogging in Medium platform instead of in self-hosted platform.

Here are the advantages of Medium as a platform:

  1. Medium has a large audience, making it easy to market your products and services and build traffic with consistent content.
  2. Medium blog posts rank well on Google for popular keywords.
  3. You can repurpose your blog content on Medium.

Don’t move your entire content marketing game to Medium. All you need to do is leverage Medium to drive traffic to your site.

Ben Hardy from the popular GoinsWriter is the man, when it comes to Medium leverage. In order to grow his audience base, he republished what he published on his blog also on Medium.

Here is the list of articles he published.

ben hardys articles

As his Medium articles went viral, he added the call to action in his articles.

call to action

Guess what?

He grew his email subscriber base from 0 to 20,000 in just 6 months!

This is a classic example of how to leverage the massive audience-base that Medium has and piggyback it to your site.

While republishing blog articles on Medium, you should not forget to add the canonical tag to your articles.

importing the article

In case you are importing the article via the Medium’s importer, it’ll be added automatically. You can check it using the Inspect element functionality of your browser.

Ryan McCready published a case study where they analyzed 10,000+ data points to find out what makes an article on Medium viral.

Here are some of the tips from the study:

  1. Write articles for middle schoolers
  2. Have 12–15 words a sentence it has 20% more recommends
  3. Easy to read sentences have 43% more recommends
  4. Articles with 6-7 minutes read time get 20 – 40% more recommends
  5. Power words in the headline lead to 21% more recommends
  6. Tuesdays and Saturdays are the best time to post and increase recommends by 33%
  7. Using a simple call to action at the end of the article leads to more recommends

If you’re serious about leveraging Medium as a platform for blog traffic generation, I highly recommend you reading the entire study by Ryan!

How to get blog traffic from niche forums?

Niche Forums are a great way to drive highly-targeted traffic back to your site if used in the right way.

finding niche forums

To find forum discussions related to your keywords, you can use the search query provided above: “your keywords” + niche + inurl:forum.

One common mistake I see bloggers make is immediately starting to promote themselves after joining forums.

This approach is incorrect.

Instead, you should aim to provide value to the forum audience by creating mini-blog post-like threads, answering other members’ questions, and genuinely engaging in conversations.

interacting in the forum

Try to include case studies, content in the form of bullet forms, and neatly format the thread content – the same formatting principles I explained for Quora traffic.

You can promote your blog posts whenever relevant or in the form of signatures.

The fact is that most forum engines push posts with fresh replies to the top on the homepage. So, if there are more replies to your threads, don’t reply to all the comments all at once. Instead, reply to a set of comments in a block every hour or so. Make sure that your replies are of high quality.

Don’t overdo this, as this thread bumping practice is often considered a sneaky tactic.

How to get traffic from Reddit?

1.5B traffic.

According to SimilarWeb, that’s the monthly traffic of Reddit.

That’s a lot of traffic.

And it’s only growing.

Reddit is the #1 discussion site on the internet.

In 2018 alone, Reddit got 153 million posts, 2 billion comments, and 27 billion votes. That’s wow!

It’s a male dominant platform filled with people aged between 18-34.

I will explain you how you can tap into this huge network for driving blog traffic.

Once you sign up for Reddit, you’ll be assigned a karma score to start with. The strength and authenticity of your account are measured by the number of karma scores you have.

You can boost your karma scores by:

  • Receiving more upvotes on your posts (post karma)
  • Receiving more upvotes on your links (link karma)

Alright, now to start with.

First, to begin, you need to join the relevant subreddits according to your niche.

reddit communities
joining subreddits

You need to aim joining Subreddits with a good number of subscribers and also active online users.

The latter number gives you an exact idea of whether a subreddit is dormant or not.

posts with more engagement

In order to determine what kind of posts get more engagement sort the results by “top” and select “of all time”. Now browse the results, so that you’ll get an idea about the kind of posts people like in the subreddit.

Now, you need to start sharing great content that for sure gets more upvotes and karma for your profile.

When creating a post, you need to pay great attention to the title. Because Reddit users can only see the title of the article when browsing.

Title = Curiosity + Emotion

Just analyze what kind of headlines get more engagement.

Make sure that your title will be in “title case”, it demands more attention.

Most of the subreddits will be ok with you promoting your blog posts occasionally (independently or in a linked post), once you have enough karma.

It’s all about the timings: You need to share the content when most of the subreddit users are online to get more upvotes, karma, and eventually traffic.

Or else, your post may end up stacked below fresh posts.

SimilarWeb data tells us that most of the Reddit users are from US, Canada, and UK. So, it makes sense for you to consider the demographics of the Reddit users while determining the best time to post on Reddit.

You can also consider hosting an AMA (Ask me anything) on Reddit. With this, you’ll certainly get ample opportunities to promote your blog posts if they are epic.

promoting videos on reddit

For that first, you need to have a very good karma points in your account.

You need to schedule your Reddit AMA beforehand using social media, friends, promoted posts on Reddit homepage, and others. The goal is to get as many people as possible to attend your live AMA.

For more inspiration, read some of these Reddit AMA stories of both successes and failures.

How to get traffic from Slideshare?

Do you know that over 80% of SlideShare’s 70 million visitors come from Google organic search?

That’s a lot of targeted traffic.

People like Ana Hoffman from TrafficGenerationCafe, managed to grow from 0 to 243,000 Views in 30 Days, wow that’s a lot.

After reading a lot of case studies, here are some of the Slideshare traffic generation I can give you.

If you know how to properly write a blog post, you already know the importance of having a blog post outline. You can use that same outline to create a presentation.

If you have your blog post outline in the form of bullets, creating slides out of your bullet lists is very easy as it seems. It’s a little known trick that few people use when repurposing their content.


After creating a presentation out of your blog posts, it’s time for you to upload it to SlideShare.

upload to slideshare

After uploading, it’ll generate a preview of your slide. Now, you need to enter in the title, description, category, privacy (public), tags to your slides.

As most of the SlideShare’s traffic is organic, it’s very important to include properly researched keywords in the title, description, and the tags to the slides.

You can make use of tools like AnswerThePublic, UberSuggest, in combination of KeywordsEverywhere to come up with the keywords to target in your SlideShare presentation.

Apart from the title and the description, you need to also use keywords inside the slides as SlideShare automatically generates transcript out of your slides and it’s indexable by Google.

slideshare ranking keywords

In the above screenshot, I’ve pulled some of the SEO related keywords that SlideShare is ranking for on Google using SEMrush.

Most of the keywords that SlideShare is ranking for contains words like:

  • Presentation
  • Report
  • PPT
  • Blueprint
  • So on.

You can target this kind of keywords in your presentation title and description.

And also, another thing to note is that presentations with a good number of views ends up on the homepage, featured page, or discovery section of SlideShare. So, it’s recommended you to also embed the presentations in your blog posts.

How to get blog traffic from YouTube?

In YouTube, it’s not only about making people see your video description and click on them.


You can repurpose your blog content as videos and publish them on YouTube.

Personally I’m doing this on my YouTube channel. After publishing the video on YouTube, I’ll embed it on my blog posts – thus it helps in increasing the average page visit duration on my site.

You may be asking me, “Akshay, how to drive traffic from YouTube to my site?”.

Well, listen.

If you are serious about driving traffic from YouTube to your blog, you need to consider having your own personalized URL shortening domain with TLD of .ly, .it, .cc, .co, etc.

I have a custom domain name at

shortening domain with tld

I shorten my long URLs using Rebrandly. I prefer to use Rebrandly over Bitly due to limitations imposed by Bitly.

When I use shortened links like this, it will be very easy for me to include the link directly in the video itself, rather than including it in the pinned comment or the video description.

By doing this, people are more likely to enter the URL manually in the address bar, as it is memorable.

To encourage people to click on my link, I can also offer an irresistible freebie or a lead magnet. These freebies can include PDFs, mind maps, checklists, infographics, eBooks, courses, audio, and more.

To drive traffic to your videos, here are the top 5 YouTube SEO tips you need to keep in mind:

1. Optimize your video title: Start with the target keyword right at the beginning of the title to grab attention. This helps YouTube understand what your video is about and improves its chances of ranking higher.

2. Focus on video watch time: YouTube considers video watch time as the most important ranking factor. Make sure to create engaging content that hooks viewers and encourages them to watch your video till the end. This can include compelling storytelling, valuable information, or entertaining visuals.

3. Utilize keywords in description and tags: Besides including the target keyword in the video description and tags, it’s also beneficial to mention the keyword within the video itself. Google can analyze the audio through speech recognition and use it for ranking purposes.

4. Target competitor tags: Research the tags used by your competitors who have similar videos. Include these tags in your video’s tag section. This increases the chances of your video appearing in the “related videos” section of viewers who are watching your competitor’s content. Tools like TubeBuddy can help you identify competitor tags.

5. Create click-worthy thumbnails: Thumbnails play a crucial role in attracting viewers to click on your video. Spend time crafting eye-catching and intriguing thumbnails that accurately represent the video’s content. This can significantly boost your video’s click-through rate (CTR).

By implementing these tips, you can optimize your YouTube videos for better visibility and engagement, ultimately driving more traffic to your channel.

How to use Pinterest to drive traffic to your blog?

Pinterest is a visual social network where you can pin and also discover great images – especially in the art, crafts, food, travel, architecture, photography, and all other niches.

According to a study, in American adults, 45% of women and only 17% of men use Pinterest.

If you are in a niche where the majority of your audience are woman, you can’t afford to ignore Pinterest as your promotional channel.

The first thing you need to do is, convert your Pinterest profile to a business account.

Pinterest business account

This gives you access to many features like Analytics and also Pinterest Ads.

As a marketer, analytics is quite essential for you, if you are treating Pinterest as one of the major social media marketing channels for your blog.


To start using Pinterest, create multiple boards with the names of categories from your blog.

In the board description, include relevant keywords and choose a valid category. You can also add collaborators to pin images to the board.

Additionally, consider joining other popular boards as a collaborator to expand your reach.

joining the board

When pinning images on boards, remember to include the URL of the related blog post in the website section of the pin.

Regularly pinning content and building a follower base from scratch is a difficult task.

They did well in finding valuable group boards to join. By providing great value on those boards, they were able to leverage the traffic.

You can make use of tools like PinGroupie, to find group boards that are worth joining.


This tool lets you find the popular group with dozens of collaborators and tons of followers.

boards with good number of collaborators

Most of the boards with a good number of collaborators have instructions on how you can join the group.

If for any reason the instructions are not present, you can leave a comment on any of their pins mentioning the admin or contact them by finding their website.

Make sure that there’s a healthy ratio when it comes to self-promotion and also promoting other awesome content around the web.

To give you more information, here’s a case study on how Bhuvi went from 800 to 7k traffic on Pinterest and got around 76k outbound clicks to his client’s blog.

In order to enhance engagement on Pinterest, it is important to clean up your Pinterest account and utilize idea pins and video pins consistently.

Custom-designed graphics play a crucial role in capturing attention.

Take the time to review your blog and identify well-designed images that have not been pinned yet.

Additionally, running pin ads with a budget of around $20 to $30 per month can also be advantageous in increasing engagement and driving traffic to your blog.

Email outreach for blog traffic

email outreach

Once you publish a great post on your blog, you should not forget to outreach the people who’d likely be interested in your content.

You need to outreach people who:

  1. Shared similar content in the past
  2. Shared your content in the past
  3. Regularly shares your competitor content
  4. Have linked to similar content in the past
  5. Who regularly share awesome content on social media

For this, you need to make use of the tool called BuzzSumo.


This will return all the influencers who have shared content related to “Paleo”.

influencers on buzzsumo

Now, you can straightaway follow them, save them, or view others links they’ve shared.

When you publish a post that you think they likely be interested in, you can find their email address using tools like Hunter, and outreach them using the below template.

Hi {{John}}, how you doing?

I was browsing today across Twitter and noticed that you regularly share some awesome stuff! I got to know that you are very interested in {{content marketing}} stuff.

Actually, I recently published a great blog post on {{content marketing}}, which I thought you would be interested in.

Let me know what you think.


Your name~

You can observe that in the above blog post, I’m not explicitly asking for a share or a backlink.

But the template works quite great, as it is short and to-the-point.

When you have 10 influencers who share your content and say every share gives you 25 pageviews, it’ll be a total of 250 pageviews for your brand new blog post.

That’s decent traffic, considering the effort involved in outreaching.

Which of these channels to focus on?

There are so many channels to focus on.

How to focus on?

First, you need to determine what platforms the target audience of your blog uses the most.

Are you in a career or employment niche? Don’t miss LinkedIn. Are you a foodie? A craftie? A wanderlust? Into makeup? Don’t miss Pinterest.

So you need to first determine your ideal audience persona and know where they hang out.

In Google Analytics or Google Search Console, you should focus on analyzing the top three channels that generate the majority of your traffic. Instead of focusing on the number of channels driving traffic, prioritize the quality channels where your target audience is most active.

This will help you make the most effective use of your limited resources.

Study the science of virality

Key elements of viral content

science of virality

The principles of virality are not only for sites like BuzzFeed or ViralNova. It very much applies to every niche.

Back in 2014, BuzzSumo analyzed the commonalities between the highly shared 100 million posts on social media.

Here are the things that highly-shared content had.

  • Invoked laughter and humor
  • Tapped the narcissistic side – people shared them to appear smart
  • People shared the content to define themselves to others
  • Reaffirmed the message they always wanted to convey

Another thing, that is very important to look is what do these viral posts contain.

  1. List or listicles
  2. Images and infographics
  3. Not too text heavy (depending on the audience)

These are the two most effective formats of content when it comes to virality. Your every blog post, should contain more list items and also data-rich images.

Christin Scholz and Elisa Baek at UPenn, were the first to publish a scientific study on what exactly happens in the human brain that makes them to share articles on social media. They measured the brain activity of the people as they went through the headlines.

Here is the key takeaway from the research.

“People are interested in reading or sharing content that connects to their own experiences, or to their sense of who they are or who they want to be,” she says. “They share things that might improve their relationships, make them look smart or empathic or cast them in a positive light.”

As going through the paper, I concluded like this – “People share the content on social media based on how they like the world around them to view them.”

For more digging, this post by Neil is a good start.

Use magnetic headlines to boost your traffic

boosting your traffic

A great headline is the starting point of your blog post. If your blog headline is mediocre, people just don’t bother to read further.

The headline is the deciding factor whether they need to enter the blog post or not.

The headline should build rapport and cause emotions (like curiosity, love, fear) in the minds of the audience. Because emotions cause people to take action.

You can also research for more ideas, getting some inspiration from BuzzFeed. The team at BuzzFeed spend lots of money and resources to come up with really-good headlines to attract traffic to their sites.

buzzfeed headlines

Just site-search in Google for any viral sites like BuzzFeed with your niche keyword appended to it. You’ll instantly get lots of headline inspiration.

It’s not only BuzzFeed. You can search up for ViralNova, Upworthy, CollegeHumor, what not?

I agree that sometimes using these types of headlines may not be suitable for SEO, as sometimes it may be a challenging task to keep both keyword optimization and attractiveness in mind.


You need to consider having a different title for social media sites. You can do this easily by using Yoast or any other SEO plugins for WordPress.

wordpress plugin

The title you add here, will be only visible when you share on Facebook. It won’t interfere with your SEO.

And, you know what? The Google SERP title character count limit is 60, but for Facebook it’s 150 characters (as of writing this post). That’s 2.5x more!

In that BuzzSumo study I linked above, it has been concluded that headlines with 80 – 100 characters get more engagement on Facebook, which your SEO title just won’t cut it.

headline characters vs facebook engagement graph

So, by not crafting headline specially for social media promotion, you’re missing out on a big opportunity.

Use Social Lockers

If you are using WordPress for blogging, you have many plugins like Social Locker that allow you to implement social locker functionality on your site.

The free version of the above plugin will be more than enough. Nevertheless, I have the premium version of the plugin as it gives me more customization and allows me to add more actions to the locker – like FB share, YouTube Subscribe, Email subscribe, Zapier integration, so on.

What’s social locker?

Ah, let me include a screenshot below.

social locker

The content placed inside the locker will only be unlocked when visitors share your blog post.

If the free giveaway is very tempting, expect your social shares to shoot up.

social shares

This plugin in particular that I linked to above, contains very great features, sign-in locker, and also Zapier integration!

If you are clever enough to use this plugin, you can easily generate thousands of social shares for your every blog post.

In the above example, I created a PDF version of my blog post and offered it for people who share my content on social media.

You can make use of tools like Designrr (I use it) or free tools like PrintFriendly to create PDF version of your blog instantly.

Now you need to upload the PDF to your site.

word image 6

Include the download link between the social locker shortcodes.

And that’s it.

Update old blog posts

update old blog posts

There’s no rule that only new blog posts should get good social shares.

You need to periodically update the old blog posts for freshness, repackage it with fresh images, title, and promote it on social media.

Updating the old blog posts also carries many SEO advantages, so you’ll get additional Google traffic.

After updating your blog posts, make sure that the last modified date is displayed.

Because, it helps Google to display the last updated data in SERPs over the initial publish date attracting you great traffic and boosting rankings.

While updating the old blog posts, make sure enough new information is added in your post in order for Google to consider changing the date in SERPs.

If you want the updated blog post to be moved to your blog’s homepage, you can modify the publish date.

Only do this, if the blog post update is massive and new eyeballs find it really fresh.

If you feel like you need to merge the blog posts, to make it one epic resource you can do that too.

Read more: How to Update Your Old Blog Posts for Maximum SEO?

Repurpose blog content

If you learn the art of repurposing the content, you master the game of traffic generation.

You need to learn to repurpose the content published on your blog into various formats – like presentations, podcasts, videos, etc.

  1. Repurpose blog post content as Quora answers
  2. Repurpose blog post content as YouTube videos
  3. Embed those videos in your blog content
  4. Repurpose those YouTube videos to Quora answers, Instagram, IGTV, and FB page.
  5. Repurpose snippets of blog content as FB group posts
  6. Repurpose parts of the blog post as Medium and LinkedIn Pulse posts and don’t forget to add canonical tags
  7. Extract audio out of your video content and create podcast episodes
  8. Embed those podcast episodes on your blog
  9. Convert your blog post outline to presentations and upload them on Slideshare.
  10. Convert your presentations to infographics.
  11. Convert your blog posts to ebooks
  12. Print and sell those eBooks as real books

With this, you serve the audience who are more visual (prefer videos and infographics) who are auditory (who prefer podcasts), who are bookworms, who are Quora addicts, so on.

This is very important to widen your horizon and reach more people who prefer unconventional mediums to consume content.

In 2015, Buffer conducted an experiment called “The No New Content Challenge”.


According to the challenge they are not allowed to publish any new article on their blog for four weeks straight.

Instead of publishing new blog posts, they would update them, republish to Medium, turn them into ebooks, slideshares, email courses.


4% increase in organic traffic, upto 200,000 views on Slideshare, and a Medium post made it to the top 20 of the day by garnering 2,888 views.

Bryan Harris from VideoFruit, made $10,000 in 24 hours by leveraging the power of content repurposing.

content repurposing

Here are the things he did.

  1. He made a list of most popular blog posts on this site
  2. Made a list of most engaged content using BuzzSumo
  3. Analyzed the common elements of each post to find topic overlap
  4. List out some product ideas
  5. Pick one topic idea and test it
  6. Create a product outline
  7. Pick a group to test the idea
  8. Get the feedback from the test group
  9. Determine if the product would be success
  10. Launch the product and promote it using email marketing AR sequence

There are many people who are doing this.

Read this:How to Repurpose Blog Content with AI?

SEO quick hacks for traffic

There are some of the lesser-known SEO tactics that you can leverage to boost your traffic greatly.

In this section, you’ll discover some of the SEO strategies that are quick-wins for you in terms of traffic.


Use LSI keywords

I’ve already said this a dozen of times in my blog, but yet people fail to implement it.

LSI keywords are also called semantic keywords. These are the related keywords to the main keyword that you are targeting in your blog post.

After finalizing the keyword you need to target in your article, you need to also search for the related keywords to the main keyword to include in your articles.

Suppose you’re writing an article on – “Paleo diet for weight loss”, you need to plug it in Google and search for the related keywords section.

finding related keywords

Apart from this, you can also use Google suggest by putting cursor in the middle of the keyword to let Google fill it for you.

google suggest

You can also copy the URL of the top ranking page, and plug it in SEMrush.

semrush keyword research 1

You can see that Semrush will return all the keywords that the URL is ranking for on Google.

Now make a list of all these LSI or related keywords that you can target in your article.

Go to your blog post, and insert these LSI keywords wherever possible to eventually rank for these related keywords too.

Must avail: 15-days trial access to the SEMrush Pro plan

Google Search Console – Quick-wins for SEO

Another strategy is to use Google search console to find out the keywords that you are actually ranking for, but not getting clicks.

Go to the “Performance” section of your Google search console account.

There you need to sort the number of impressions on your keywords by descending order.

number of impressions

As you can see here, my blog is appearing multiple times for the keywords related to “blog tagline examples”, but it’s not getting many clicks because it’s not ranking high for the “examples” aspect.

So, it means that I may need to go ahead to my blog post and add in the keywords surrounding “blog tagline examples”, to make my blog post rank higher and get more clicks in Google search results page.

Perhaps instead of discussing the technical aspects of a blog tagline, people are seeking actual examples to expedite their brainstorming process.

Like this, you can identify quick-wins when it comes to rankings and SEO traffic using Google Search Console.

Include keywords in the table of content

If you are publishing in-depth blog posts, say 2000+ words on your blog posts, you need to include the table of content on your blog posts.

For the table of content to help you effectively when it comes to SEO, you need to have LSI keywords included in the subheadings of your article.

table of content

The table of content helps you get to “Jump to” section for your blog posts in SERPs.


When creating a blog post outline, include related keywords in your subheadings. These subheadings should be long-tail versions of the main keyword and cover subtopics.

This strategy helps attract more organic traffic to the different sections of your post. In other words, Google treats each section of your article as separate articles, which is pretty cool!

Execute content pruning – Really, delete!

content pruning

No matter how well you publish on your blog, there are still fluffy articles on your blog that returns no value to your readers.


I’m suggesting you to delete some blog posts to boost traffic.

When you have too many pages on your blog post that are not driving traffic to you, that are duplicate content, that can be merged to one epic post, it’s called index bloat.

With this bloat in place, Google sees your website as of overall low-quality and also visitors. It hurts the user interaction signals like bounce rate and average page visit time.

There’s a concept called crawl budget, it refers to the pages Google decides to crawl on your site on every visit.

So, if you have lots of unwanted pages of your site, Google will not effectively crawl the pages that matter to you the most.

You need to do something called “Content Pruning”.

There is something called content decay, which occurs when you stop updating your blog posts, especially in non-evergreen niches. Your rankings will start to decline because Google expects regularly updated content in certain niches.

For instance, I worked in the technology field, specifically in the audio niche where I reviewed headphones and microphones with a team of sound engineers.

However, over time, we noticed a decline in traffic.

To address this, I identified the top 20% of our blog posts and upgraded them.

content upgradation

As a result, our traffic increased by approximately 57%, which is a significant improvement. To dive in deep, please refer to my case study here

It’s not just me.

“QuickBooks deleted 40% of their blog posts to nearly double their organic traffic” – Jimmy Dale from Animalz reported

They deleted more than 2,000 blog posts on QuickBooks, the traffic was up 20% within a few weeks and 44% eventually and also increased in signups.

This is not the only example.

It’s been proved again and again that content pruning works great to boost traffic.

So, how to determine what pages to delete for crawl budget optimization?

Before doing the deletion process, you need to first do a content audit.

For this, you need to look into your Analytics data. Go to Behavior > Site content > All pages.

Apply the date filter as “Last 30 days”.

content audit

Here I need to add an advanced search filter to only show blog posts which have received less than 15 page views in the last 30 days.

Again, this number differs depending upon the niche you’re in.

Now I can make a list of all the blog posts that fall under this criteria.

Now, I head over to any Bulk URL checker tool like that of Ahrefs. There enter in all the URLs, to check whether they have backlinks.

  • You need to avoid deleting posts with backlinks pointing to them.
  • Can you consider merging the content of two blog posts? Do it, and redirect the additional one.
  • If these blog posts have room for improvement, make sure you revamp the content, add in some images, sprinkle some LSI keywords, and trickle some traffic. Watch if they climb up in rankings.
  • No room for improvement? End them in trash, and redirect it to most relevant blog post.

It may be very difficult to hit that trash button, provided you spent so much time and money in creating the content. But, don’t be emotional. Be rational.

Content is not worth it if it is doing more harm to you than good. Wrapping up

What about you?

43513 703d04e6a2033572371712cf152c070e1dd90cd12e8448eaebefe315de044aa7

Don’t get overwhelmed by reading this giant guide.

I would urge you to implement the strategies I discussed one-by-one and track the results.

What traffic strategies worked great for you?

Let me know in the comments section.