When it comes to growing your online project through SEO - you've probably heard it all before.
Do keyword research!
Make sure your on-page SEO is on point!
Yea... we get it.
Truth be told, there aren't very many unknown SEO tactics out there that actually work.
But there are a few. And this one is possibly my favorite.
Will and I utilized this tactic for the first time last April - and the results were AWESOME.
Ladies and gentlemen, I present to you...
Keyword Expansion is term that Will and I coined for a concept that has been gaining more steam in the SEO-community, and is an extremely powerful way to explode your website's growth.
Keyword Expansion is one of the most powerful tactics we have in our SEO-arsenal, and is something we try and incorporate as often as possible.
Keyword Expansion refers to the process of adding content to your existing blog posts via secondary keyword research.
If it sounds complicated - don't worry, it's not. It's super simple to understand and implement, and I'm going to explain it all right now!
This is how you do Keyword Expansion in 4 simple steps.
This is the basic jist of Keyword Expansion. You simply updating your blog posts by adding content that Google deems relevant to that post. It's a risk-free way to improve in the eyes of Google, and to possibly reap some huge traffic benefits in the process.
It's very simple, but very effective.
Let's run through these steps one by one to see how they work, so you can explode your blog's growth through this little-known tactic.
If you are completely new to blogging - Keyword Expansion isn't for you just yet.
Keyword Expansion is a tactic that best serves blog posts that have been ranking for a while and that are actually getting some traffic.
In fact - I wouldn't recommend doing Keyword Expansion on any blog posts that have been live for less than six months.
Wait at least six months, and make sure it's a blog post that is actually ranking and preferably has some traffic.
A great way identify which of your blog posts are ranking and getting traffic is by creating a list of your best SEO-performing blog posts.
Rather than spending weeks improving every blog post you've ever published - let's go 80/20 and focus on your quickest wins.
You can always go back and expand on your other posts later.
For a quick win, Keyword Expansion best serves two types of blog posts...
1. Blog posts that are ranking #1 and you want to solidify their position like a Spartan warrior
2. Blog posts that are in the 3-10 range and you want to catapult them to the top of the SERPs
If you need help identifying which blog posts are these^ kinds of blog posts, you can easily do so through Google Search Console.
Let me show you exactly how.
If you don't have Google Search Console, you need to set it up now. This is because Google Search Console is the best FREE way to see how your website is performing in the SERPs.
GSC gives you a ton of powerful data which can then be turned into actionable strategies.
To set up GSC, this is a good video to get you started. Or if you don't want to learn how to do it yourself, we paid this dude on Fiverr $22 to set up Google Search Console and Google Analytics for DYD and he did a fine job - just get it done.
Once you are on Google Search Console, click 'Performance' on the left hand side, then 'Pages' at the bottom center, then the little arrow and download it as a CSV or Google Sheets.
If you upload it to Google Sheets, it will look like this (excluding the orange color at the top - I added that).
For this particular spreadsheet, delete the 'Position' row - it's fucking stupid.
And now you will look something like this...
This is a beautiful Google-Search-Console-spreadsheet. This spreadsheet will show you your best performing blog posts based on organic traffic. The metrics displayed are clicks (the amount of clicks on your article in the SERPs), impressions (the amount of people that scroll past your article in the SERPs), and CTR (click through rate).
Based on this list you can see which blog posts are receiving the most organic traffic. These posts fall into category #1 - your SEO-darlings that need love to solidify their position in the SERPs like a Spartan warrior.
But let's take it a step further.
If you want to find blog posts you are ranking in the #3-10 range, you can do it by hand or you're going to need a premium SEO tool. The best is AHREF's, but one of our more affordable favorites is Mangools.
If you are using Mangools, you can use SERPWatcher to help cherry pick which of your posts in the #3 - #10 spots could benefit from Keyword Expansion.
Simply go to SERPWatcher, use a timeframe of the last 90 days, and sort by search volume.
This will then show you which high-volume keywords you are ranking for, and the average position you are in for that particular keyword.
By doing this you will be able to easily identify which of your blog posts are sooo close to being at the top for a juicy keyword!
As you can see in the screenshot above, this example site is in 5th position for two EXTREMELY high volume keywords (27k monthly volume and 12k monthly volume).
A bit of expansion could go a long way for blog posts like that!
Which brings us to step two.
Once you have identified blog post(s) that you'd like to perform Keyword Expansion on, you need to see if there is actually room for us to do Keyword Expansion in the first place.
Sometimes there isn't, but most of the time there is always room for some sort of improvement.
To do this is super simple - we need to see the actual secondary keywords the blog post is ranking for.
Remember - a blog post will rank for hundreds of keywords. If you write a blog post about 'How to improve your jump shot', you might show up on page one for the primary keyword 'how to improve your jump shot', but then it might also show up on page three for the secondary keyword 'jump shot tips', and page seven for the secondary keyword 'Michael Jordan'.
This is because Google is taking the keywords from your blog post, and is ranking your blog post where it believes the post is relevant.
So let's see what Google is ranking us for!
Pick a blog post to investigate. For me, I'll use the example of The Broke Backpacker's 'Backpacking India' guide.
Go to Search Console, click on 'Performance' then 'Pages' again...
Once you see all of your pages, scroll down until you find the one you want to investigate and click on it.
This will put the page at the top (top arrow) and then you will click on 'Queries' (bottom arrow).
Scroll down an vuala - we have our ranking primary and secondary keywords!
As you can see, the keyword it gets the most clicks for is 'Backpacking India'. This is great because it's the post's primary keyword, so it's what we were aiming for.
But notice when you go further down, it then becomes clear which secondary keywords Google is ranking this post for.
'backpacking in India'
'backpacking through India'
'India on a budget'
'backpacking Northern India'
'india travel route'
The list goes on and on...
Let's click the arrow that says 'export data' so we can look at all of our beautiful data in a beautiful spreadsheet
(I'm a spreadsheet-whore in case it wasn't obvious before).
So now we are looking at the keywords ('Query' in the spreadsheet) that a SINGLE blog post is ranking for ('Backpacking India Guide' on The Broke Backpacker).
Also - do not delete the 'Position' column this time! Unlike the last time, the 'Position' column is extremely important for this spreadsheet. You are going to use it right now to help trim some of the fat for your Keyword Expansion.
And by some of the fat, I mean a lot of the fat. Look at how many keywords this post is ranking for...
This Broke Backpacker guide for 'Backpacking India' is ranking for over 600 keywords.
The post that you are auditing will likely have less, but anything over 100 keywords is way too much information to sort through.
We have to trim the fat.
To do this, do a two-finger-click on the 'Position' tab, and click 'Sort Z -> A'.
Once you do that, your spreadsheet will organize itself by the position keywords are ranking for.
This is an important step for two reasons.
1. We can't spend hours upon hours analyzing 600 keywords - it's way too much time. Keyword Expansion is meant to take a bit of time, but overall it's meant to be a quick win...
2. It will show you what keywords you realistically can rank for, and what keywords you should probably not waste your time on. If your blog post has been published for 9 months and it's ranking #72 for a keyword... it's not a keyword you should put anytime into adding.
So to save ourselves time, let's keep the top 50-75 keywords the post is ranking for, and delete the rest.
If you have less than 50 - that's not a problem! It's still powerful information you can use to help grow your SEO-presence.
And on the flip side, you can absolutely keep more keywords in the spreadsheet if you want, but for the sake of not getting too overwhelmed, I recommend keeping it to less than 100 keywords.
Now comes step three... aka the tedious part (or is it?)...
The jist is simple. We are trying to find keywords on the Google Search Console spreadsheet that are NOT actually in the copy of the article enough times (or at all!)...
To do this, you simply cross reference the spreadsheet with the copy in the blog post and record the data.
Simply go through the list one by one, copy the keyword, go to your blog post, and hit command or control + F to search for it in the post.
If it's not in the post, type 'no' and move on.
If it is in the post, type 'yes' and record the exact number of times it is located in the copy.
Don't do Step Three yourself. Outsource it to a VA.
If you have been thinking about trying a VA, this is a perfect first task. Find 10-20 posts you want to record data for, whip up an SOP, and see what they're made of!
If you use VA's then you will immediately understand why this is a perfect VA-task.
If you don't, then you need to understand that (as long as you can afford it) you need to start outsourcing the tedious tasks as often as you can. Doing so will enable you to spend more time on what you rock at.
Plus once you start outsourcing this task, your VA will learn how to do it - and hopefully quickly! This means that the next time you do a next round of Keyword Expansion - they will be ready to go.
Once you have had a VA go through all of your spreadsheets and record the information, it's up to you to make the real magic happen.
Let me show you how.
Part 1 - Keywords that are NOT in the blog post
The easiest wins are finding secondary keywords your post is ranking for that aren't in the actual copy.
Simply find the good/relevant one's (more on this in a sec) and add them in your blog post!
Be sure to add the really good one's as an H2 or H3 AND in the copy.
Next up, let's analyze the KW's that ARE in the copy of the blog post.
Try and find some great keywords that are only in the copy once or twice, and add them a few more times.
Please for the love of Buddha do NOT keyword stuff. Keyword stuffing is a terrible idea.
But if you see an opportunity to add a powerful and relevant keyword a few more times - do it dude!
Not all keywords are created equal, and just because you are ranking for it does NOT mean you want to add it in your post.
There are 4 types of keywords to avoid, let's look at some from the 'Backpacking India' post for some specific examples.
A Speed-search-term is a query that someone types into Google when they don't feel like constructing an entire sentence or grammatically correct query.
Some examples from the India post are...
'travel blog India backpacker'
This is not grammatically correct so do NOT try and put it in your blog post as is.
'solo backpacking india'
'daily budget india'
These two are the same - don't try and squeeze in these keywords!
Imagine a sentence that said 'in this blog post you will learn about solo backpacking India and the best daily budget India'.
You will sound like an idiot
When you are looking for keywords to put into your posts, make sure they make sense in English.
Pro Tip - Feel free to add little words to make it work. If you want to add this KW, just add a simple 'in' where it belongs. Google will understand what you are trying to do and you won't come across like English is your 3rd language.
2. Unrelated search terms
The 'Backpacking India' guide is showing up on page 8 for the keyword 'travel backpacks india'.
While I can see how Google made the mistake - this article is not about travel backpacks in India.
Only add keywords that are relevant to your article.
3. Outdated search terms
Anything with previous years (2017, 2016, etc) in it - leave it out.
4. Branded search terms
A lot of people were searching 'The Broke Backpacker India Guide', but this doesn't mean we should add these keywords in the copy.
Google has stated many times on record that they want fresh and updated content.
Updating your content is a SUPER powerful way to improve your sites rankings.
But if you think about it, Keyword Expansion takes updating content to the NEXT LEVEL.
Keyword Expansion allows you to update your article (which Google loves) with new content that Google already wanted you to rank for. This helps your content stay fresh AND increase in topical relevance in the eyes of Google.
Keyword Expansion can take anywhere from 30 minutes to 30 hours - it just depends on what it is you are trying to accomplish.
For example, let's say you have a blog post that you are DYING to rank higher. Maybe you are in positions 3-10 and it's a money keyword that you really want to dominate in the SERPs.
In that case, I would put a solid few hours into that post. At the end of the day, the more TLC you give it, the better chance you'll have of it performing better in the SERPs.
But let's say you were just looking to give your blog posts a bit of life and make sure Google knows that your site is a rocking site that will always stay fresh and updated?
In that case, 60 minutes for a post should be sufficient. Find your missing KW's, put them in and H2 or H3 with a few paragraphs of (awesome) copy and BOOM -on to the next.
One big mistake I see with bloggers is forgetting their currently ranking content for their soon-to-be-published content.
This is a terrible error.
You need to treat your ranking articles like gold, and one of the best ways to do this is by sprucing it up with a bit of Keyword Expansion.
I say give your ranking articles some Keyword-Expansion-love once a year. Schedule a week in your calendar. Make it happen. You won't regret it.
At the end of the day, Keyword Expansion is not a guarantee for higher rankings. Will and I expanded a few posts that never moved from the position they were in.
But plenty of them did.
And that's EXACTLY why I love Keyword Expansion.
This is one of the lowest risk SEO-moves you can make. You aren't removing anything from your articles - you are enhancing them. If done as I have outlined, there is basically a zero chance for you to lose your rankings, and an enormous chance to improve your rankings.
Ultimately you have nothing to lose, and so much to potentially gain.
And at the end of the day, even if you expand a bunch of articles and none of them improve in rankings, you've still gone through your best performing articles and given them a content-facelift, which Google will adore you for.
Which is why it's my one of my all time favorite SEO-tactics.
What are your thoughts on Keyword Expansion? Are you going to try it? Let me know in the comments below!
City dweller. Noodle crusher. Obsessed with business growth and optimization - Aaron Radcliffe is Co-Founder of Ditch Your Desk.