NOTE

You are using services from SemrushTooolz.com .
If you are here from another website, Please let us know.

Keyword Strategy in SEO: What It Is & How to Create One

Keyword Strategy in SEO: What It Is & How to Create One

Marilyn Wilkinson

Jun 26, 202411 min read
Contributors: Rachel Handley, Chris Shirlow, and Simon Fogg
Keyword Strategy
Share

TABLE OF CONTENTS

What Is a Keyword Strategy?

A keyword strategy is a plan that defines the search engine queries you want to rank for, how you’ll try to rank for them, and in what order. Meaning it helps you prioritize keywords and target them effectively.

And it’s distinct from keyword research

While keyword research provides the data you need, a keyword strategy gives data meaning and direction. To ensure that your optimization efforts align with your business’s goals and resources.

For example, keyword research might tell you that “online accounting software” gets searched over 10 times more than “accounting software for contractors.”

But as part of your keyword strategy, you might decide to focus on the latter. Because it’s less competitive and more relevant to your audience.

How to Create a Keyword Strategy

Learning how to create a keyword strategy helps you maximize your SEO efforts. Which can help boost search engine traffic and conversions.

Follow these steps for success:

1. Review Your Existing Rankings

By reviewing your existing keyword rankings, you can create performance benchmarks. And find opportunities to improve.

To get this data, sign in to Google Search Console (GSC).

Go to “Performance” > “Search results.” And check all the boxes at the top.

Performance on search results section of Google Search Console

Scroll down to the “Queries” table to see the keywords you ranked for over the selected time range.

Along with the following data:

  • Clicks: The number of times users clicked your result
  • Impressions: The number of times your result was shown
  • CTR: The click-through rate (the percentage of impressions that generated clicks)
  • Position: Your average organic ranking over the selected time range (the lower, the better)
GSC queries report showing top queries sorted by clicks

Click “Export” to save this data in a Google Sheets, Excel, or CSV file.

Export button clicked to reveal export options with an arrow pointing to it

To quickly see which pages have the most potential for improvement, import your keywords and target pages to Semrush’s On Page SEO Checker.

The tool analyzes the target page and the top 10 results for each keyword. To provide tailored optimization ideas.

After setting it up, scroll down to “TOP pages to optimize” to see pages with the most potential.

Then, click “# ideas” next to a URL to see its recommendations.

Top pages to optimize section with Ideas column highlighted.

2. Consider Your Wider Marketing Goals

Remember your wider marketing goals as you create your keyword strategy.

Why?

Unified marketing strategies tend to be more efficient and effective—especially on smaller teams. Because everything’s pulling in the same direction.

For example, let’s say you’re launching a vegan protein powder.

Your plans already include sending an email newsletter, posting on social media, and sending out a press release. But make sure to target relevant keywords as well. By publishing an SEO-optimized landing page and related blog posts.

This ensures your launch has the biggest possible impact. Which will likely improve the campaign’s overall profitability. And help establish your brand as a topical authority.

Aligning keyword strategies with marketing goals also keeps brand messaging consistent.

For example, keyword research might tell you that “cheap watches” has high search demand. But targeting that keyword might conflict with your positioning as a luxury brand.

So, it’s crucial to make your keyword decisions based on what’s most relevant to your brand. And not get preoccupied with keyword research alone.

3. Identify Keyword Opportunities

Keyword opportunities are relevant keywords you don’t rank for yet. And filling these gaps can help you reach and eventually convert members of your target audiences.

You can use many keyword research methods to find keyword ideas. But one of the easiest ways is with Semrush’s Keyword Gap tool.

Enter your domain and up to four competitors’ domains. (The tool provides suggestions to help.)

Then, choose your country and click “Compare.”

Keyword Gap tool start with domains entered and Compare button highlighted.

You’ll see an overview of the keywords that you and your competitors rank for.

Keyword Gap report

Scroll down and select “Missing” to see keywords that all rivals rank for but you don’t. 

Click “Untapped” to see keywords that at least one competitor ranks for but you don’t.

Like in this example:

Untapped filter selected and 'coffee maker' keyword highlighted with corresponding scores

This can give you some ideas for keywords to target. 

Another method is to use Semrush’s Keyword Magic Tool.

Simply enter a seed keyword to base your search around. Then, choose your country and click “Search.”

"specialty coffee" entered into the Keyword Magic Tool search bar and Search button highlighted

The “Broad Match” tab will show you results containing your starting keyword or a close variation.

"Broad Match" results table for "specialty coffee" with keyword, volume, and KD columns highlighted

You’ll learn how to identify the best keywords for your SEO keyword strategy later in this guide.

4. Organize Your Keywords

As you gather keywords, you'll notice that some are naturally related to common themes. And it’s a good idea to group them in a few ways.

First, create topic clusters—groups of thematically related and interlinked pages. Which help you establish deeper authority in particular areas.

Each topic cluster include two types of pages:

  • Pillar page: Think of a pillar page as the main hub or foundation for a broad topic
  • Subpages: These are more specific pages that dive into subtopics of your pillar page’s topic

Next, you’ll want to create keyword clusters—groups of search terms that share the same search intent (the reason motivating the search) and can be targeted within the same page. To allow you to rank for more keywords.

Semrush’s Keyword Strategy Builder simplifies the process of building out pillar pages, subpages, and keyword clusters for each page.

To get started, enter up to five keywords you identified earlier and choose the location of your target market. Then, click “Create list.”

Keyword Strategy Builder tool start with coffee-related keywords and create list button highlighted.

Once the tool is ready, you’ll see a visual representation of your suggested pillar pages and subpages. And a detailed breakdown below.

In this case, Keyword Strategy Builder suggests using “brewed coffee” as the primary (main) keyword for a pillar page. And creating subpages on related topics such as “coffee filters” and “commercial espresso machine.” 

Pillar page and Subpages titles highlighted with 'coffee filters' and 'commercial espresso' machine rows

Each line displays the page’s primary keyword. But the metrics represent values for the page’s entire keyword cluster (click the gray arrow next to any page to view its full keyword cluster).

That means you see the overall search intent, search volume (the average number of monthly searches), and keyword difficulty (a measure of how difficult it’ll be to rank) for the entire group of keywords each page is targeting. 

Intent, KD, and Volume columns highlighted for pillar pages and subpages.

This lets you evaluate search opportunities more accurately. Instead of just focusing on one keyword.

5. Consider the Search Landscape

The search landscape refers to the search engine results page (SERP) composition for a keyword. 

It determines what opportunities there are to rank. And how likely users are to see and click each result.

In the example below, the first organic result for the keyword “coffee routine” appears right at the top. And there are no ads.

First organic result annotated for 'coffee routine' search on Google.

This suggests that a high organic ranking for this keyword could drive a lot of clicks.

In the next example, the top organic result appears below an ad and map pack (this is a type of specialized result called a SERP feature). 

Google SERP for "office supplies" with paid search result first, followed by "Places" feature and organic search results

This means organic results could get lower CTRs. So, you might be better off optimizing for prominent SERP features. Or, pursuing other keywords instead.

To understand the search landscape for a specific keyword, pay attention to a few metrics in Semrush’s Keyword Magic Tool

Pay attention to competitive density (Com.)—a measure of Google Ads competition on a scale from 0 to 1. With higher scores meaning more competition. 

And look at the SERP features as well. To see which SERP features appear for a given term: 

SERP features column highlighted for broad match keywords list.

Clicking any one of the keywords takes you to the Keyword Overview tool.

Scroll down to the “SERP Analysis” section to see the overall number of results and all the SERP features available for that keyword. 

Click “View SERP” to take a look at the results in full.

SERP Analysis report with results, people also ask, knowledge panel, and View SERP link highlighted.

Search landscapes are liable to change. But these snapshots should help you identify search results that’ll get the most clicks. So you can optimize your SEO keyword strategy accordingly.

6. Evaluate Keyword Intent

Keyword intent is the purpose behind a user’s search. And it’s vital for determining which keywords to focus on and how. 

Why?

Because if you don’t satisfy user needs, you’re unlikely to rank.

For example, you’d probably struggle to rank high for “nintendo switch” with a blog post. Because the search results are dominated by product listing ads and product pages:

SERP for "nintendo switch" dominated by product listing ads and product pages results

Intent can also tell you where the user is in the marketing funnel. And how likely they are to convert.

An infographic showing marketing funnel, with "ToFu" "MoFu" and "BoFu" sections explained

For example, someone who searches “nintendo switch games” is more likely to make an immediate purchase than someone who searches “upcoming nintendo switch games.” So, the first keyword might deliver more value upfront.

While Keyword Strategy Builder provides a general sense of intent for each keyword cluster, it’s a good idea to look into the intent for individual search terms. To get a fuller sense of what type of content to create. 

Semrush’s Keyword Magic Tool shows you the type of search intent at a glance:

  • Informational (I): Searchers want to find information
  • Navigational (N): Searchers want to find a specific site or page
  • Commercial (C): Searchers want to investigate brands, products, or services
  • Transactional (T): Searchers want to complete an action (e.g., make a purchase)
Intent column highlighted for broad match keywords list.

If you’re looking to plug particular gaps in your funnel, filter by search intent.

Like this:

Intent filter expanded to reveal options.

Then, evaluate your odds of ranking.

7. Assess Your Ranking Potential

Before you pursue a keyword, check how competitive it is by evaluating its keyword difficulty score. So you know if you have a reasonable chance of ranking for it. 

Semrush also provides a personal keyword difficulty (PKD %) score out of 100. Which is determined by using AI to evaluate your domain's relevance to the term, the competition level for the topic, and how your domain compares to rival domains. 

Personal KD and KD columns highlighted for broad match keywords.

It’s a good idea to target at least some keywords with lower personal keyword difficulty scores. 

Why?

Because they’re likely easier to rank for. Which can help you start building tropical authority on a subject. 

To find these opportunities, filter for keywords with a personal difficulty score of “Easy” or “Very Easy”:

Personal KD filter expanded and Easy option highlighted.

For an even better understanding of your ranking potential, take a look at the Keyword Overview to see the level of topical authority your site has. And the potential position you could reach in the search results. 

For example, GameStop sells games and consoles but doesn’t offer repair services. So, their topical authority on “nintendo switch repair” is moderate. And they may struggle to rank well. 

Keyword Overview report with main keyword, PKD, Topical Authority, and potential position highlighted.

It might be better for them to focus on keywords they have more topical authority on. Like “nintendo switch games” or “nintendo switch accessories.”

8. Take Stock of Your Resources

To build an effective keyword strategy for SEO, you must know what resources are at your disposal.

This includes:

  • Time
  • Money
  • Skills
  • Knowledge
  • Tools 

For example, you’ll struggle to rank for “how to play pickleball video” if you don’t have the skills and tools required to make a video. Or, the budget to hire a professional.

It’s also helpful to take stock of your existing assets, such as:

  • Blog posts
  • Ebooks
  • Videos
  • Testimonials and case studies
  • Proprietary data
  • Images

It’s likely that many of these assets have untapped potential. So, leveraging them effectively could help you achieve keyword goals more quickly and easily.

For example, if you already have an infographic about “pickleball court dimensions,” it might make sense to pursue this keyword before one that requires brand-new content.

9. Plan and Prioritize Your Content

Once you’ve evaluated your keywords, go back to Keyword Strategy Builder. And determine which pillar pages and subpages to prioritize based on your findings.

Then, decide where and how to create those pages. We recommend creating a keyword map

Like this:

Semrush keyword mapping template with data

In the document, note whether each page needs to be improved or created. And decide on a priority order for each task.

For example, you might focus on improving key landing pages. Before creating blog posts that target untapped keywords.

To get content recommendations, enter your keywords into Semrush’s SEO Content Template tool.

SEO content template tool with keywords entered and Create content template button highlighted

You’ll see a suggested word count, readability score, and more.

Key recommendations section of SEO Content Template results with readability and text length scores highlighted.

10. Track Your Results and Keep Adapting

Whatever goals you’re working toward, it’s important to track your progress.

Measuring SEO metrics lets you know what’s working and what isn’t. So you can adapt your keywords strategy accordingly.

With Semrush’s Position Tracking tool, you’ll see where you rank for your target keywords. And get alerts about important changes.

Just click on the bell icon after setting up your project. And set the desired trigger(s).

Set up alerts pop-up window in Position Tracking tool with arrow pointing to bell icon and Add my first trigger highlighted

Go to the “Overview” tab and scroll down to the “Rankings Overview” to see rankings for your target keywords. And see at a glance whether you rank in any SERP features.

“Rankings Overview” table with positions column highlighted.

To see SERP features you’re missing out on, use the filter at the top.

"SERP Features" filter drop-down menu with option highlighted.

Position Tracking also allows you to check performance by page, group keywords using tags, create PDF reports, and more.

"Pages," "Tags" "PDF" buttons annotated in the Position Tracking tool

For an overview of your top landing pages, use Organic Traffic Insights.

The tool compiles useful data from Semrush, Google Search Console, and Google Analytics 4 (GA4).

"Landing Pages" report in Organic Traffic Insights

Build Your Own Keyword Strategy

Creating an effective keyword strategy is key to maximizing your SEO efforts. 

By prioritizing and targeting the right keywords, you can improve your chances of ranking. And drive more traffic to your site.

To simplify this process, take advantage of tools like Semrush’s Keyword Strategy Builder

Ready to start creating your keyword strategy? 

Sign up for a free Semrush account today. 

Share
Author Photo
Marilyn Wilkinson is an accomplished SEO and digital marketing expert with ten years of experience. She has created content and run campaigns for some of the world’s largest brands and many fast-growing tech startups.
More on this