Jump to:
What is keyword research?
Keyword research is finding out what your ideal customer is searching for. What are they typing or speaking into Google, and what are they hoping to find from their search? Despite its name, a keyword doesn’t have to be a single word, but can also be a phrase.
This information can be used to influence the content on your website and blog. By knowing what your customers are searching, you can use the exact same or similar phrases in your copy to indicate to Google that your website has the information that these users are looking for.
For SEO, keyword research is incredibly important. You may think you know what your users are searching but, in reality, this could be very different.
There are lots of excellent paid tools out there, but they often require a reasonably sized budget. Fortunately, there are free tools and methods available too, and that’s what we’ll be taking a look at today.
Keyword research, step-by-step
1. Start with your product or service
When researching keywords, you need somewhere to start. First off, list the products or services that you sell. Start with general terms rather than specific product names. If necessary and suitable to your SEO strategy, you can get more specific later down the line. For now, you don’t want to be too niche, as you don’t want to limit your research.
Let’s imagine an online store specialising in gifts as an example. Keywords you might start with include letterbox flowers, gifts for men or mothers day presents.
If you sell specific products, you can include keywords such as Jo Malone Candles or Dolce & Gabbana Perfume, but try not to go any more specific than this.
If you have lots of products, list them all and then pick out the most popular. You can look at others in the future, but don’t overwhelm yourself by starting with too many.
2. Make use of free keyword tools
Keyword research doesn’t have to be expensive and there are plenty of free tools available out there. Some require that you create an account, but there is no spend involved.
Tools you can use for free include:
- Google Search Console
- Google Ads Keyword Planner
- Microsoft Advertising Keyword Planner
- Also Asked
- Answer the Public
Type your starter keyword into one or more of these tools. Many of them use similar data, so you may get matching results, but it’s worth experimenting with each one as they all have slightly different information available. The Ads Planners, for example, will show you how popular each search term is.
Make a note of all of the keywords you’ve discovered. Most of the above platforms will allow you to export or download the lists, though it’s worth collating them all into one place such as a spreadsheet.
3. Use Google Search for keyword research
You can also use the search engines themselves for keyword research. Navigate to Google Search, and type in your starter keyword into the search bar. Google will immediately provide you with a list of related keywords. Take a look through these and make a note of any that are relevant to your business.
You can also use a similar technique in YouTube search, particularly if you have a lot of video content.
Once you’ve collected these suggestions, run the search by hitting enter. Here you have several opportunities for further keyword research.
Analyse the top results
Read through the top few results (ignoring any ads) and see the kind of keywords they are using in their page headings, main text, and meta data (the text you see on the search results). Are there any you can use in your own text?
People also ask
Within the search results will often be a section called People also ask. This will show you common questions users are asking around this subject. You can improve your own text by answering these questions. The Also Asked site, mentioned above, uses this data to populate its results.
Related searches
At the bottom of each search page, Google encourages further search by suggesting other related search terms. These are just more keywords that you can collect for your research. Answer the Public, above, uses this data.
4. Filter your keywords
By now, you will probably have a pretty sizeable list that you’ll want to narrow down.
There will undoubtedly be some keywords that aren’t relevant to your business. Go through your list and get rid of all of those. These could include mentions of products you don’t sell, competitor keywords (such as looking for reviews of a particular company), or location searches in areas you don’t cover.
5. Select primary keywords
It’s time to pick out some keywords to focus on. Though it seems sensible to use as many keywords as possible in order to attract more customers, in reality this isn’t the case. Trying to fit in too many keywords on your website results in keyword stuffing, which Google will penalise you for. It’s much better to pick a handful of valuable keywords and spend your time working with those. You can always add more later on.
Pick a few keywords for each page on your website. Remember that each keyword ideally shouldn’t be targeted on more than one page.
When it comes to selecting focus keywords, you want to find those that are getting the most searches but that aren’t too competitive. There are paid platforms that will give you this information specifically, but with the free ones you have to be a bit more inventive.
Google Ads Keyword Planner will tell you approximately how many monthly searches a keyword receives, so this is a particularly useful tool.
Alternatively, type your phrases into Google. Take a look at how many search results come up. Generally, the larger the number of search results, the more competitive the phrase is.
You can also look at the top results (ignore any ads). Who are your competitors for this keyword? If you’re looking at big players like Amazon, Not on the High Street, and Etsy, then you’ll likely find it difficult to get into the top results.
However, if you’re jostling for top position against smaller companies, this may be a better target keyword. You won’t get as many people searching, but you’ve got more chance of being seen.
If the top results for all your keywords are the big players, analyse some of the results a little further down the page. First position on Google is the ultimate goal, but results that are slightly lower down can see good traffic too.
6. Check user intention
Intention also plays an important part in your selected keywords. You don’t want to spend time writing content around a particular phrase, only to find out that you’re getting completely the wrong client.
You can do this by typing a keyword into Google and seeing what results come up. Do they align with your goals?
Looking back at our gift store example, a keyword that might have come up in research is pretty flower gifts. That sounds like the perfect phrase to target! However, by running a quick search on Google, you see that the results are all for another company called Pretty Flower Gifts. Anyone searching that phrase is likely to be looking for a specific company.
While you might want to target this phrase to try and gain some of your competitor’s traffic, your efforts will be better spent working with more relevant keywords.
7. Write content
After all your research, it’s time to write your text.
If you already have text written, and can naturally insert your keywords, then that’s fine to do. If you’re writing from scratch, use the keywords to guide your writing.
Keywords should read naturally and be prominent in your text without being excessive. If you’re not a strong writer, consider involving a professional copywriter.
Do include keywords in your headers where possible. But don’t include excessive repetitions of the same phrase. If you have a WordPress site and use a plugin like Yoast, you can use this to help too. Read my guide to SEO readability for more information.
8. Monitor progress
Remember that Google won’t find your content immediately, so you will have to be patient and wait until you start seeing results. This can be up to several months, so patience is key!
It’s important to monitor progress from the moment you publish. This will help you track how your work is affecting site traffic.
Google Search Console will tell you how you rank for each keyword. Just look at your performance report and see what your results are. Do they gradually (and slowly) improve over time? If not, take a look over your text to ensure it’s not spammy (e.g. with too many keyword repetitions), and ensure that your overall site performance is good too.
9. Continue to work on your SEO
As for all elements of SEO, keyword research and improvement is an ongoing process. If one keyword isn’t working for you, perhaps another one will do better. Though remember to allow plenty of time for changes to take effect before you swap things up.
Trends also change, and the phrases users entered 5 years ago may not be the same as they use now. Google Algorithm changes and user behaviour also affects how well your pages will do, so regular keyword maintenance is important if you want to stay on top.