The Anatomy & ROI Of A One Million-View Blog Post
by Henry O'Loughlin • 5 minute read • April 18, 2018
Writing a blog post for your business is easy. Building a blog post that makes a meaningful impact on your business is extremely, extremely hard.
You need a cohesive plan detailing all parts of the process, from persona development to keyword data to the writing itself.
At Nectafy, we plan and write blog posts for our clients. Each post is designed to make a meaningful impact on visits, leads, and revenue. These are not your “Weekly Roundup” and “Check Out Pictures From Our Christmas Party!” posts. If you are writing those, they probably are easy—I’ll give you that—but they also aren’t doing anything for your business.
Today, my goal is to share a story about one blog post we did for a client that has kicked off big results, and to peel back how we planned, wrote, and optimized it over the past three years.
Blog Post Overview
Company |
ClearPoint Strategy |
Website |
|
Blog Post |
Original post |
|
---|---|
Publish date |
March 4, 2015 |
Keywords targeted |
key performance indicator examples |
Word count |
1,100 |
Number of CTAs |
1 |
Rewritten & republished post |
|
---|---|
New publish date |
August 3, 2017 |
Keywords targeted |
KPI Key performance indicator What is a KPI KPI examples KPI management KPI measurement (+ 50 additional, supporting keywords) |
Word count |
1760 |
Number of CTAs |
4 |
Strategy & Timeline
STEP 1: Strategically plan the post.
For every blog post, we look at three factors to decide if we should pursue the topic:
1. Persona: Is this topic something one of our personas would be interested in? That’s always the first criteria to check, and the deal breaker.
√ One of ClearPoint’s main personas is “Reporting Rachel”—an analyst or manager in charge of tracking company reporting. She’d be interested in reading about KPIs.
2. Keyword competition: If you are a paying Adwords customer, Google provides a competition index for keywords. It’s a number between 0 and 1 (1 = most competitive, 0 equals least). The number is based on how many advertisers are bidding on that keyword. It’s a good indicator of how challenging it will be to rank organically.
√ The target keyword, “key performance indicator examples” had a competition level of 0.03 in 2015 (not competitive at all).
3. Monthly search volume: Google will also provide monthly search volume (if you spend a certain amount in AdWords per month). How many people search the keyword (or close relatives to the keyword) per month?
√ The main keyword was searched 400 times per month—with the total group of keywords we were targeting coming in just over 1,000. Bringing in a few hundred new organic visitors per month at that point was certainly a number of searches we were willing to target.
This idea met all our criteria, so we planned the post.
Tips for your blog today
- Write about keywords that are less competitive on a scale of 0 to 100 than your site’s domain authority on the same scale.
- Don’t solely chase after keywords with a high number of monthly searches. That can be a trap. Follow these basic guidelines instead:
- If you have 1,000 organic visits per month, be willing to write about keywords with 50 searches per month.
- If you have 10,000 organic visits per month, write about keywords with a few hundred searches per month.
- Write about KPIs for your persona (seriously, we’ve gotten it to rank for every site we work on).
- Write about topics you have expertise on or you’ll turn out average content that won’t rank.
STEP 2: Rewrite the post when it inevitably dies.
A successful blog post will typically have about a 2-year lifespan before Google considers the content old and stops sending people your way.
Here is the specific arc of our one million-view post:
I've broken that into four phases to tell the story.
Phase 1
Phases 2 & 3
Phase 4
You can see we rewrote the post after about two years because we had been experiencing steady declines in views.
- From our peak around the two-year mark, we were getting 43,000 views per month.
- After a few months, views eroded to 27,000.
- That chopped off 16,000 views and hundreds of leads per month just because Google called us old.
With this post, we saw results actually INCREASE after the rewrite—even though our goal was simply to regain its former glory:
Original Post |
Rewritten Post |
|
---|---|---|
Timeframe |
May ’15 – Aug ‘17 |
Aug ’17 – Mar ‘18 |
Average Time On Site |
5:28 |
6:28 |
Best Three-Month Period |
117,000 views |
141,000 views |
The way you continually grow blog results multiple years after publishing is by 1) rewriting old posts to preserve their value, AND 2) getting results from your new posts. If you don’t rewrite the old ones, your new ones will likely grow at the same rate your old ones decline. For each new post that gets a ranking, you slip on one that had a strong ranking a few months ago. If you’ve been blogging for a few years and your numbers have been flat lately, that’s what is happening.
Side note: If you want this spreadsheet, tweet at me and I'll send it to you. There isn't a great way in Google Analytics or HubSpot to track all of your posts over big chunks of time. You can look at each post individually (too time consuming), or total posts together (doesn't tell the story).
Tips for your blog today
- Analyze your old blogs’ views by month over the lifespan and check for major declines.
- Rewrite and republish old posts that have slipped in visits and keyword rankings right around the 18- to 24-month mark.
- If the old content is still relevant, add to the post with additional, useful information and republish.
- Track time on site for your blog posts. There is a huge correlation between time on site and views/rankings for that post.
STEP 3: Run conversion tests on the post.
The default blog strategy is to post a certain number of articles per month, and just keep the train on chugging.
Really, your blog strategy should have other elements to maximize effectiveness:
- Rewrite old posts (mentioned in step two).
- Combine posts that are competing on the same keywords, and neither is on page one.
- Add new, fresh content to posts that are close to ranking but need a boost.
- Treat posts like the lead generators they are, and plan ongoing conversion tests.
On our one million-view blog post, we’ve tested the calls to action (CTAs) multiple times, and found major success with the new CTAs we added.
Here’s the story.
The original post had one CTA. It was a designed graphic for the bottom of the article. Here it is:
This was the only action we asked people to take, and it happened at the bottom of the post. In addition, that type of CTA just isn’t as effective as it was a few years ago. People generally look away from designed graphics these days because they know they’re being sold something.
We knew we had a lot of authority and visitors around “KPI” keyword phrases. So we took some specific action to try to get more out of thousands of views per month.
- We created a series of KPI libraries: a list of metrics you could download if you were in charge of HR, customer success, finance, or local government (another ClearPoint persona).
- We added H3 CTAs (I encourage you to read this) throughout the article, perfectly matching the section.
Here is an example of one of those H3 CTAs in the post:
Here are the results of this conversion test.
Jan & Feb | Mar & Apr | |
---|---|---|
Visits | 44,609 | 55,605 |
*Leads | 660 | 1,410 |
Conv Rate | 1.48% | 2.54% |
Change | 71% ↑ |
*We attribute a lead to this article if it is the first page they ever see on the site. In HubSpot, that’s an all-important “First Page Seen” metric we use often to source leads to specific pieces of content.
After we made these changes, this blog post brought in 71% more leads than before. Now, this post was capturing more than 700 leads per month.
Tips for your blog today
- Track the conversion rates of your blog posts.
- If you get 100 people to read a blog, how many become leads?
- Run conversion tests on the most-viewed posts to increase the number of leads from your blog, without having to increase views at all.
- Try H3 CTAs—they’ll seriously impact your blog conversion rates.
Results & ROI
We planned and wrote this blog post for a client in 2015. In exactly three years since then, it has directly produced the following results:
- Received over 1 million views.
- Ranks on page one of Google for “KPI” and “key performance indicators” and 50+ related keywords.
- Acquired 42 inbound links.
- Brought in over 600 leads per month.
- Generated a return on investment (ROI) of 80x.
- This blog post was written once, rewritten again, and tested for conversion, costing about $800 total.
- Brought in $65,000 in new revenue.
How You Can Turn Your Blog Posts Into Revenue Generators
You can find your company’s diamond-in-the-rough, high-performing blog post by following these steps.
1. Stop with the "Our July 4th Party Was Fun” and “Company Update #18” blogs—no one cares and they don’t positively impact your business.
Actually, talk to us about this situation. We could help get meaningful business results from your blog.
2. Stop thinking you’ll be able to rank for competitive keywords if you can’t.
- Download the MozBar and check your website’s Domain Authority (DA), a number from 0 to 100.
- Write about keywords that have less competition on a scale of 0 to 100 than your domain authority.
- Check the first-page results of the keyword you want to target. If you see Wikipedia, Forbes, Wall Street Journal, Huffington Post, and others on there, move on. You don’t have a shot.
3. Stop caring most about monthly search volume of keywords.
The main keyword we targeted with this post had 400 searches per month. If all went right, we’d expect about 300 views per month to the post. We ended up cranking out 40,000 organic views each and every month.
- If you target keywords your site has no shot at, you’ll end up with 0 views out of a potential 100,000 searches.
- If you write about much less competitive topics, you’ll have a chance at 1,000 views out of a potential 2,000 searches.
- Make search volume your third most important criteria, behind relevance to your persona and competition.
4. Start seeing your blog posts as living pieces of content, not articles you write and forget forever.
- Even the most successful blog posts will start to die around two years.
- Stay on top of those declines and rewrite the post to regain its rankings.
- Run CTA conversion tests on the post, and track results.
- If you have better calls to action throughout a post, you can seriously increase lead generation without increasing views at all.
- If you have thousands of views per month to a specific post, consider creating a whitepaper or another download directly matching the blog content.
- Blog: 18 KPI examples to read about
- Download/CTA: HR KPI library, customer success KPI library, etc.
5. Start tracking which blog posts and topics bring in the right leads.
Take a look at this spreadsheet to do an analysis of your blog (you can see an example below). With that spreadsheet, you can determine the topics that bring in the right leads. For example, if, across your entire site, 100 leads turn into 10 marketing qualified leads (MQLs), you can then determine which posts bring in the right people:
- For blog post X, 100 leads turn into 20 MQLs (twice as effective than the average).
Takeaway: Write more about this topic. - For blog post Y, 100 leads turn into 5 MQLs (half as effective as you’d expect).
Takeaway: Write less about this topic.
Follow the specific steps outlined here for your own posts, and I guarantee you’ll see better results with your blog.