SEO for Recruiters: How To Create an SEO Strategy

Welcome to the Hike SEO strategy guide for recruiters. This guide will help you understand the Hike platform and how to use it to create the perfect SEO strategy for your website.

In part 1, we'll look at Keyword Research and the fundamentals of building a list of keywords for your recruiting SEO strategy. In part 2, we'll look at assigning your chosen keywords to pages in the Keyword Sitemap. You can see a breakdown of each part in the table of contents below:

To clarify the suggestions in this guide, we'll create an SEO plan for a fictional recruitment company that we'll name 'My Recruiter', represented by the website Located in California, My Recruiter provides permanent, temporary, and executive recruitment services.

This first part of the guide is going to help you build a keyword list like the one below, so keep reading to understand how to apply these learnings to your website SEO strategy in Hike:

We'll then look at Keyword Mapping and how you can assign the keywords you've identified to pages on your website to form a Keyword Sitemap, like the one below:

Keyword Research

Keyword research is the first step in developing an SEO strategy that will lead to long term organic traffic success because it reveals which specific topics to create content around that have a search demand.

Initially, Hike guides you through the keyword research process, helping you curate a list of targeted keywords that resonate with your offerings—like "recruitment agency california" or “california recruiting services." By fine-tuning your website for these specific terms, you'll boost your search engine visibility and attract more visitors to your site.

Where is the Keyword Research tool in the platform?

The Location Of The Keyword Research Tool On Hike SEO

The keyword research tool can be found at the top of the drop-down list that is displayed when hovering over the ‘Strategy’ tab.

How do I use it?

Below is a screenshot from Hike with some example keywords for a recruitment company.

To start the keyword research process, simply add a seed keyword to the 'Add keyword idea' box above. You can input different seed phrases, and the platform provides recommendations on keywords you can optimize for.

Looking for some guidance on seed keywords? Here are a couple of pro keyword research tips:

  • Is there an umbrella term or flagship service that encompasses the products you offer? For example, 'recruitment agency california' or 'california recruiter' would be good options for My Recruiter.
  • Are there certain services that you specialise in? Look for keywords related to your niche, for example 'interim manager recruitment' or 'public sector recruitment'.
  • Curious about the competition? Take a tour of their websites and pay attention to their taglines. It could reveal the keywords they're prioritizing.
  • Check out the ‘Suggested Keywords’ feature! Here, the platform will assist you in keyword research by recommending seed keywords based on your chosen business category.

Once you’ve added in a seed keyword, your list of keyword suggestions will then be displayed. Shown next to the keyword suggestions are two different metrics - search volume and difficulty.

Search Volume

'California recruitment agency' shown above has a search volume of 590, which means that, on average, 590 people search for the term in Google monthly. 

It should be noted that this is an average number. Google takes the figure for the yearly number of searches and divides that number by 12 to get the monthly average. As a result, seasonal trends aren’t considered, so that is something to be mindful of (some keywords will be searched a lot more in certain months, but Google only shows an average over the whole year).


The difficulty is calculated by looking at the domain authority (DA) of the websites that are ranking for the selected keyword on the first page of Google and deciding how difficult it is to rank in the top 10 results. Each keyword has a difficulty of 'Low,' 'Medium,' 'High', or 'Very High.' As the name suggests, a 'Very High' difficulty would indicate this keyword is tough to rank for in Google. A 'Low' difficulty keyword would be much easier to rank for. 

For example, 'recruitment agency in california' in the image above has a 'Low' difficulty as all of the websites ranking in the top ten positions have a lower DA. However, for a keyword with a difficulty rating of 'Very High' the top ten ranking websites will (on average) have a much higher DA. 

So, if you're new to SEO, target 'Low' or 'Medium' keywords. As you become more established and your overall SEO performance improves, you can work towards targeting keywords with a higher difficulty.

The timescales you can expect to wait to see results are as follows: 

  • Low-difficulty - 3-6 months 
  • Medium difficulty - 6-12 months 
  • High difficulty - 12+ months

Can you show me some keyword examples?

Below you can see a variety of good and bad example keywords for a recruitment agency based in California.

‘Recruitment agency in california’ has a search volume of 590 and a low difficulty rating, making it a good keyword to target as it is a popular search term and less competitive.

'Temporary recruitment agency' has a ‘very high' difficulty, which means the keyword is extremely competitive. We consider 'high' and 'very high' difficulty keywords to be more long-term keywords, so compared to the low- to medium-difficulty keywords, they may take longer to rank in Google.


By including a location such as “recruitment services california” the keyword becomes more specific, likely reducing the difficulty rating and increasing your online visibility in local search engine results in Google.

Keyword Filters

The filters are located on the right side as a drop-down when hovering over 'All keywords.' The filters help search for keywords you could optimize for that you may have missed, providing some excellent opportunities! Below, we'll look into 'Your Ranked Keywords,' 'Blog Ideas,' and 'Competitor Keywords' filters.

Keyword Filters On Hike SEO

Your Ranked Keywords

If you are a business that has been operating for a while and looking for keywords to optimize for, you can click on the filter dropdown and select ‘Your ranked keywords’. This filter shows the keywords you are already ranking for in Google, which you may have been unaware of.

Below is an example of a keyword My Recruiter is currently ranking for in Google.

Remember that if you are a site with a new domain, Google may take time to recognize your keywords compared to an established site.

Blog Ideas

When it comes to SEO, content is king. So you want to make sure that you’re actively creating blog content that is consistent and fresh. These ideas will help structure your SEO content strategy and make it easier to plan it.

Clicking on the ‘Blog ideas’ filter will generate blog title ideas based on the seed keywords you’ve added. Below is an example of a keyword that could be a blog idea for My Recruiter:

It's essential to add competitors of a similar size that sell similar products and services for the platform to provide relevant suggestions.


If you're targeting a specific location, such as California, you also want to ensure you're choosing other recruitment agencies around that location, too. Then, you can see what keywords they're ranking for and see if there's any opportunity to use them in your strategy. You can add competitors' URLs in the 'Add competitor' section below.

Adding Competitors In Hike SEO

If you’re unsure who your competitors are and need help, click the “Need help” button.

AI Review

Check your chosen keywords align with your business using our AI tool, which reviews your keywords against your industry. To review, click 'Save Keywords,' check your choices, and click 'Yes' to start the review. The AI tool assesses all keywords, adding green tick and yellow question mark icons upon completion.

The AI review tool can help determine how suitable a keyword is for a specific page by providing feedback when it reviews your keywords against your industry. Once the review is complete, you’ll notice a couple of new icons, a green tick or a yellow question mark, shown below.

Keywords Reviewed By AI Tool

Below is an example of the green tick that will provide you with reasons why the keyword is good. This example is for the home page of My Recruiter's site, specifically for the keyword 'permanent recruitment services'.

The yellow question mark below suggests the keyword may not suit the industry you have selected and will provide you with reasons why and alternative keywords. Below is an example of the keyword 'why are you the best person for this job'.

Keyword Mapping

So, you’ve now chosen the keywords you want your recruitment company's website to rank for, the next step is to start assigning those keywords to pages on your website.

This is known as building a Keyword Sitemap, or ‘keyword mapping’, an essential part of a comprehensive SEO strategy. It helps ensure a website is well-optimized to achieve higher search engine rankings and drive more traffic.

In this second part of the guide, we’re going to continue to look at how ‘My Recruiter’ - a fictional recruitment company based in California - would go about this process and create a Keyword Sitemap. They provide on permanent, temporary, and executive services.

Read on to see how you can create a keyword sitemap like the one shown below, an example of how My Recruiter's sitemap could look once completed:

The Keyword Sitemap

The Keyword Sitemap allows you to organize your selected keywords and the website pages you intend them to rank for. Once completed, the platform is then able to generate bespoke SEO actions to optimize your website.

For example, if you provide services for interim roles, a keyword you choose might be ‘interim recruitment services’, and we’d want traffic from that keyword to go to the /services/interim-recruitment page.

Where can I find the Keyword Sitemap?

The Strategy Related Tools Of Hike SEO

The Keyword Sitemap section can be found underneath the Keyword Research section in the drop-down list under the Strategy tab.

How do I begin the keyword mapping process?

Mapping Keywords On Hike SEO

In order to map your keywords to their respective pages, you first need to add the pages to your sitemap. To do this, you need to select the purple ‘Add Page’ button. 

Selecting Pages To Add To Keyword Sitemap

You’ll then be presented with three different ways to add your pages. The first option is to select pages from a drop-down list. The second option is to simply copy and paste the URLs of your site’s pages.

The final option involves ticking the box next to ‘Check this box if you haven’t built this page yet’. You can then add the URLs of potential pages that don’t currently exist to the sitemap. In My Recruiter's case, they don't currently have a page related to recruitment marketing, so they could plan out a service page ( to target keywords related to the marketing of recruitment campaigns.

What pages do I add to my sitemap?

As a recruitment company, your site is likely made up of many different pages. However, not all of these need to be part of your SEO strategy. So, which pages should you add in?

The home page - the page that characterizes you as a brand and is the first item that search engines crawl. It could also be the main driver of traffic to your site.

  • Example keywords for the My Recruiter home page: recruitment services california, california recruitment agency.

Service pages - Discussing the services you offer can improve website presence, lead creation, and organic traffic. Example keywords for My Recruiter's service pages:

  • Permanent recruitment page - permanent recruitment solutions, permanent recruitment california.
  • Temporary recruitment page - temporary recruitment services, california temporary recruitment.
  • Executive recruitment page - executive recruitment california, executive recruitment services.

Blog posts - Your blog pages allow you to try and drive traffic through ranking for a different kind of keyword (informational).

  • This could include posts on topics such as 'best job markets' or 'benefits of using a recruitment agency'.

It is important to ensure you have added all the relevant landing pages on your site for your selected keywords.

Assigning keywords to pages

After you have added your pages to the sitemap, you will then need to assign your keywords to those pages. We recommend adding a maximum of 3-4 keywords per page. The reasons for this include:

  • Character limits - 70 characters for title tags and 155 for meta descriptions, so they display fully in the SERPs.
  • Keyword stuffing - excessive keyword usage harms the page’s readability and user experience.
  • Specificity - keywords must be specific to the page's content to rank well.

As shown above, in My Recruiter's keyword sitemap, no more than three keywords have been assigned to each page. They are also all specific to the content of their respective pages, and they do not overlap in any way.

To assign keywords to a page, press ‘Add Keyword’ and select the keyword(s) you want to add. You also have the ability to filter these down by typing in the box in the top left corner.


Some of your keywords may already be ranking for your pages. If they are, the URL of the page will be shown under ‘Ranking URL’ and the position under ‘Ranking Position’. 

You may find that you already rank for keywords that mention your company name. We don’t recommend always adding your company name within your selected keywords, as it is likely you are already ranking in the top positions for those keywords, and selecting more generic keywords will allow you to target those people who are searching for what you offer, but might not necessarily already be aware of your company.

Auto Assign Feature

You can also make use of the ‘Auto-Assign’ feature, which will automatically assign keywords to a page in the sitemap if those keywords already rank within the top five pages of Google for a given page.

Another way to help you choose keywords for a page is by hovering over the three dots found on the right side of each page in the sitemap.

Extra Keyword Tools

Doing this will show the pop-up box shown above. From here,  you can also select ‘Ranking Keywords’ to see any keywords that the page currently ranks for, regardless of whether you have selected them or not. This way, you can identify new keywords you may not have found during the initial keyword research process.


Keyword Cannibalization

It is crucial when assigning keywords to avoid keyword cannibalization, an issue that occurs when multiple pages on a site compete with each other for the same Google rankings. This is a critical point you need to be aware of when it comes to your SEO strategy.

To prevent this issue, ensure you don’t assign keywords that are very similar to different pages. Keywords that are close variations of each other should be assigned to the page that is most relevant to them and to that page only.

For example, you could have assigned the keyword  ‘california executive recruitment’ to a service page related to recruitment for executives in in that area and ‘recruitment for executives in california’ to a blog post you had written to provide advice on that particular subject. Whilst both pages are relevant to executive recruitment in California, these keywords should be assigned to the same page to prevent cannibalization. Due to the fact they are both transactional keywords, they should be assigned to the service page.

Keyword Confusion

You may find that after you have assigned a keyword to a page within your sitemap, a small red icon is displayed next to the keyword, as shown below.

This indicates that your site does already rank for this keyword, but the page that it is ranking for is different to the one it has been assigned to.

To check which page the keyword is actually ranking for, simply hover over the keyword and take a look at the pop-up bubble, specifically at the part that says ‘Ranking Page’.

If after hovering over a keyword you discover that a forward slash is displayed as the ranking page, then this indicates that it is the home page that is ranking.

It is important when you notice instances of this that you also pay close attention to the ‘Ranking Position’. If you notice the keyword is already ranking well for a different page, then you may want to reassign the keyword to the page it's ranking for.

However, if the ranking position is deeper into the results, then attempting to swap the page the keyword is ranking for will be less risky as it is less likely that a high amount of traffic is coming through that page.

Keyword Intent

Another important factor to consider when assigning keywords is keyword intent. The platform will categorize keywords as ‘transactional’, ‘informational’, or ‘mixed’. 

The intent of your keywords is displayed when you are adding them to the sitemap, and you can view it again by hovering over a keyword once it has been assigned and taking a look at the pop-box of the keyword’s characteristics.

Transactional Keywords

Transactional keywords are used to search for and find products or services. For example, ‘temporary recruitment services’ or ‘recruitment agency california’. These keywords are suitable for relevant service, category, and product pages - as well as the home page.

Informational Keywords

These keywords are used when someone is looking for information. Examples include ‘tips on handling difficult employees’ or ‘the importance of employee satisfaction’. These are great to assign to relevant blog posts, guides, and other informational pages on your website.

AI Review

Once you have finished assigning your keywords to the pages in your sitemap, you can utilize the platform’s trained AI tool to conduct a review of your choices by simply selecting ‘Review Sitemap’ at the bottom of your screen.

AI Keyword Sitemap Review

After selecting confirm, in a matter of minutes, the review will be completed. Either a green tick or yellow question mark will be displayed, indicating whether the keywords are suitable or not. Hovering over the tick or the question mark will display a pop-up bubble with a justification of why the keywords may or may not be suitable.

Below is an example of how the justification of the AI tool’s decision could look when reviewing one of My Recruiter's blog posts for the keyword ‘how to use ai in recruitment’.


Now you know the essential first steps of crafting a winning SEO strategy for your recruitment company using the Hike platform.

We've looked at the Keyword Research process and how, through the use of Hike's keyword research tool, you can identify targeted keywords that align with your site's services and location, consider metrics like search volume and difficulty to make informed selections, leverage filters to uncover optimization opportunities, and ensure keyword relevance through the AI Review tool.

We also looked at Keyword Mapping and the process of building a Keyword Sitemap to optimize your website's search engine rankings by organizing selected keywords and assigning them to specific website pages, adding relevant landing pages, maintaining keyword specificity, considering keyword intent (transactional or informational), and once again utilizing Hike's AI Review tool for validation.

Now, it's time to put these insights into action. By following these steps, you'll be well on your way to creating a robust SEO strategy that drives organic traffic and improves your recruitment company's online visibility. Start today by logging into the Hike platform and implementing the strategies outlined in this guide to elevate your SEO game.

Remember, success in SEO takes time and persistence, but with the right strategy and tools, you can achieve long-term organic traffic growth. If you have any questions or need assistance along the way, don't hesitate to reach out to our support team. Happy optimizing!