How to Increase ROI of Your Blog Posts and Generate Higher Traffic

How to Increase ROI of Your Blog Posts and Generate Higher Traffic

When writing blog posts, you need to consider their longevity.

You shouldn’t write and publish a post one day and leave it out to dry on your blog. It’s like buying clothes so that you can only wear them once. After that, those same set of clothes won’t see the light of day ever again.

In other words, you need to make the most out of the content you publish on your blog by investing in them! The goal is to attract traffic from it for as long as possible so you can convert more customers and clients in the process.

In this post, you will learn the different ways on how to increase ROI of your content so you can maximize the results that you can get from them and drive more traffic to your blog in the process.

Five ways on how to increase ROI of your content

1. Optimize content

Optimize content

Much has been said about SEO. Its effectiveness in driving traffic to your site from your content is as good as advertised.

Content optimization is divided into two part, the first of which is on-page optimization.

With on-page SEO, you are required to observe the best optimization practices in your content. It includes the following:

  • Keyword optimization – Does the content offer more than sufficient information related to its target keyword?
  • Site speed – Does your blog load fast enough to keep visitors from leaving?
  • Content formatting – Are you using subheadings to organize the information in your content?
  • Images with alt tags – Do you include images with alt tags that mention the keyword?
  • Usefulness – Does the content provide value to readers?

These are just some of the variables that you need to control when optimizing your content. If done correctly, search engines will pick up your content and rank it on top of search results for your target keywords.

To help give a better idea on how to implement on-page optimization across your blog content, read this excellent piece by Brian Dean.

2. Promote content

It’s one thing to write your content. It’s another to promote it. Both are not inclusive of each other.

When you write content, it doesn’t mean that people will immediately flock to your blog to read it. First, they need to know that you published content so they can visit your blog and check it out.

Therefore, you need to know the best places where to promote your content. You can start by sharing them on social media. If you don’t have enough followers, you can post your blog on Facebook and LinkedIn Groups, as well as Google+ Communities. By tapping into an existing audience from a community related to your niche, you can drive more traffic to your content much easier, if not funnel more followers to your social media.

Also, you can submit your post on websites that will help you promote your content. These sites let people vote the submitted content based on its merits. You want to send to these sites and get as many upvotes as possible since they serve as social proof. The higher the votes a post gets, the more people think that it’s quality content and encourages them to read it.

For a list of sites where you can submit your blog posts, click here.

3. Repurpose content

Some people prefer listening to podcasts or watch videos instead of reading posts. And that’s fine – different strokes for different folks. Keeping this in mind, you need to find a way to appeal to your audience with acquired tastes when it comes to consuming your content.

The best way to appease them is by repurposing your blog content into different formats. For example, you can convert your post into a podcast or video. You can even recreate a post into an infographic! By diversifying the content types of a single post, you also cater to the different needs of your audience. As a result, you increase awareness about your content and brand which could lead to greater return traffic!

4. Build backlinks

build backlinks - how to increase roi

The second part of SEO is off-page optimization or link building. The process of building links is arguably the most difficult aspect of SEO because you deal with uncontrolled variables. Despite your best efforts, there’s still a chance that you won’t be able to acquire the links to your post. Since it’s up to the site owner or author to enable the link on their pages, you really don’t have much control over the situation.

Therefore, it’s a matter of proceeding with link building correctly. You need to build relationships with site owners and authors so you can effectively place backlinks to your content. You can achieve this by providing value to people using your content. For example, if you want to build links in the comment section, then you need to use your blog post to help forward the discussion about the topic and make other reasons think.

Another example is guest posting. You need to write content that readers of the blog are interested in. Then link to your blog post and use it as an example or a way to explain your ideas through your content.

If done successfully, the site owner will keep the link you included in the body or the comment section. The more links you build to your content, the higher it will rank on organic search results.

5. Update your content

Over time, your post will lose value because the content contains outdated information. People value content that provides up-to-date tips and advice about the topic at hand. By taking the time to update your posts, even once a year, you can refresh your content and get it reindexed by search engines in the hopes of getting higher a search ranking for your target keyword. Also, you keep your content relevant to your target audience and continue generating more traffic in the process.


As seen from the tips above, your content is your blog’s best asset. By taking good care of your content, the possibilities of generating as much traffic as possible are endless! All you need to do is observe the following tips above on how to increase ROI of your content. Doing so will help keep your content relevant to your audience and search engines, resulting in potentially higher traffic.

About Christopher Benitez

Christopher Jan Benitez is a freelance writer for hire who provides actionable and useful web content to small businesses and startups. In his spare time, he religiously watches professional wrestling and finds solace in listening to '80s speed metal.

15 Comments on “How to Increase ROI of Your Blog Posts and Generate Higher Traffic”

  1. Hello
    Christopher and Vishwajeet,
    Glad to read this content. First of all I would like to say this content is loaded with lots of crucial information and you have well explained each line. If anybody will follow these tactics, then nobody can stop them to get more traffic to their blog.

    I like all these tips from your side, especially – Repurpose content and Update content and learned many things from here.

    Thanks for sharing.

    Best wishes,
    Praveen verma

    1. Thanks for the kind words, Praveen! Repurposing and updating content sounds simple enough but not a lot of people are doing it. It’s best if you implement both techniques on your blog content to get more juice from them.

  2. Hello Christopher,

    Fantastic tips, indeed.

    I have been testing content repurposing for quite some time; it works great. What I’m doing is that I make book reviews on my YouTube channel just for fun (and I like reading non-fiction) so I decided to take those videos and add up some text content and publish them on my blog. It’s working, and many blog readers are discovering my YouTube channel. Even though the numbers aren’t huge, but still new eyeballs matter.

    Keep up the good work, man!

    1. “New eyeballs matter.” PERFECT, Hassaan! That’s precisely the reason why we repurpose content. Just make sure that the ROI for the repurposed content will eventually even out in relation to the time and effort you spend on recreating the content into a different format.

  3. Great tips, Christopher!

    I guess ‘repurposing the content’ and ‘updating the content’ are the main takeaway for me. But, it’s a lot of continuous work. I also like the tip of updating the outdated content because it really matters. Sometimes, the content available on the internet seems so outdated that I don’t even give it a full read and navigate to a page which is newer and has more fresh content.

    Thanks for the reminder!


    1. Updating outdated content matters indeed, Arfa! As mentioned, content is never a one-and-done affair. You need to update it with the latest information so people will want to read it more than the other posts lying around. Providing readers with value will help you blog get to places and achieve greater things!

    2. You pretty much hit the nail on the head, Arfa! Bloggers mostly treat their content as a one-and-done thing. After publishing, they move on to the next post and abandon the old ones. They’re leaving the potential of their old posts to generate more traffic unfulfilled. By updating them with the latest information, you increase your chances of getting more traffic from old posts.

  4. Hi Christopher,

    Fantastic piece, proper SEO brings in lot of opportunities.

    Great tips to follow, whether it could be updating content regulartky, obtaining great backlinks.

    Reporposing the old content tends to make a lot of difference, as the old junk sitting on the blog, gets the refresh look with updated infomations, videos, inforgraphics which brings a lot of traffic.

    Thanks for sharing!

  5. So sad how often a blog post just sits there…

    Christopher, these are excellent tips on promoting, adding value, and increasing visibility through repurposed blogs. Jeff Herring offers some amazing ideas for repurposing content, and I’ve been a fan for ages. The best part is the way you can actually gain ground simply by referring readers back into your blog to other blog posts, and keep promoting those as you move forward. What better way to maintain active calls to action than to just grow readers and keep promoting.

    Good job!

    1. Awesome tip, Jan! If I’m not mistaken, you’re referring to linking back to your old post from the new content you’re developing? It’s a tried-and-true tactic that allows the link juice to keep flowing and circulating within your site pages, whether old or new. Thanks for reading!

  6. Repurposing content is a biggie Christopher. I turn content from posts into podcasts, videos, courses and eBooks, all leading back to my blog or eBook. Fab way to drive steady traffic to new and old posts. Guys; just use a simple tool aka plug in like Tweet Old Post or whatever it is named these days 😉 Easy way to drive traffic to oldies but goodies, leading to increased ROI. Make all of your assets aka blog posts work for you!


    1. Great tip, Ryan! Some people overlooking how retweeting your posts can be a form of repurposing your content. It allows you to repromote your old posts and get more juice from them. Also, aside from repromoting on social media, you can republish your blog post on web 2.0 sites like, Blogger, LinkedIn publisher, Medium, and others to extend the reach of your post to your target audience.

  7. Hey Christopher,

    I think sometimes providing the content in different format is much more valuable for the consumers.
    I have started doing it.
    I made two posts and also made two videos about them. The response was +ve and lots of people loved it and left valuable feedback.

    1. That’s great news, Bhawna!

      Aside from creating videos, you can also republish them on different platforms. Create accounts on, Blogger, Medium, and others so you can copy and paste your blog content there and publish them under new posts. If you have a LinkedIn account, create an article and paste your content there as well.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.