OtherIntermediate

Keyword Research Template: Organize and Prioritize Keywords That Drive Traffic

A structured template for capturing keyword data—search volume, difficulty, intent, SERP features, and AI search opportunity—so you can prioritize what to create first.

Time to Complete
30-60 minutes per keyword set
Word Count
N/A (spreadsheet/doc template)
Sections
7
Difficulty
Intermediate

Best Used For

Content Planning

Map keywords to content pieces before writing, ensuring every article targets a validated opportunity.

Priority Scoring

Score keywords by business relevance, difficulty, and intent to create a defensible publishing queue.

Team Briefing

Give writers a pre-populated keyword sheet so content decisions are made before drafting begins.

AI Search Opportunity Assessment

Identify which keywords trigger AI Overviews or AI citations so you can optimize for both search types.

Content Gap Analysis

Document keywords competitors rank for that you haven't targeted yet, with priority scoring.

Template Structure

1

Keyword Capture Sheet

Core spreadsheet with columns for all relevant keyword data points.

Example: Keyword | Monthly Search Volume | Keyword Difficulty | Intent | SERP Features | AI Overview? | Current Rank | Target URL | Priority Score
2

Intent Classification

Categorize each keyword by search intent: informational, navigational, commercial, or transactional.

Example: Informational: 'what is keyword research' | Commercial: 'best keyword research tools' | Transactional: 'buy ahrefs'
3

SERP Feature Analysis

Document which SERP features are present for each keyword to inform content format decisions.

Example: Featured snippet (optimize for direct answer), People Also Ask (include FAQ section), AI Overview (structure for synthesis)
4

Priority Scoring Matrix

Score each keyword on three dimensions to create an objective publishing priority.

Example: Business Relevance (1-5) + Intent Clarity (1-5) + Difficulty Score (1-5, inverted) = Priority Total
5

Content Assignment

Link each keyword cluster to a specific planned or existing content piece.

6

Competitor Gap Tracker

Document keywords competitors rank for (positions 1-5) that you don't currently target.

7

AI Search Opportunity Column

Flag keywords that trigger AI Overviews or that competitors are getting cited for in ChatGPT/Perplexity.

Example Outputs

Keyword Capture Sheet

Keyword | Monthly Search Volume | Keyword Difficulty | Intent | SERP Features | AI Overview? | Current Rank | Target URL | Priority Score

Intent Classification

Informational: 'what is keyword research' | Commercial: 'best keyword research tools' | Transactional: 'buy ahrefs'

SERP Feature Analysis

Featured snippet (optimize for direct answer), People Also Ask (include FAQ section), AI Overview (structure for synthesis)

Priority Scoring Matrix

Business Relevance (1-5) + Intent Clarity (1-5) + Difficulty Score (1-5, inverted) = Priority Total

Common Pitfalls

  • Target one primary keyword per URL—use secondary keywords to expand topic coverage, not as separate ranking targets
  • Group keywords by intent before assigning them to content types—informational clusters become guides, commercial clusters become comparison pages
  • Keyword difficulty scores vary significantly between tools—calibrate by checking the actual SERP manually for your most important targets
  • Long-tail keywords (under 500 searches/month) often convert better than high-volume terms—don't ignore them in the priority scoring
  • Track your current rank for each keyword to identify 'striking distance' opportunities (positions 4-15 that could reach top 3)
  • Add an 'AI Overview Present?' column—keywords triggering AI Overviews require different content optimization than standard results

Optimization Tips

SEO Tips

  • Target one primary keyword per URL—use secondary keywords to expand topic coverage, not as separate ranking targets
  • Group keywords by intent before assigning them to content types—informational clusters become guides, commercial clusters become comparison pages
  • Keyword difficulty scores vary significantly between tools—calibrate by checking the actual SERP manually for your most important targets
  • Long-tail keywords (under 500 searches/month) often convert better than high-volume terms—don't ignore them in the priority scoring
  • Track your current rank for each keyword to identify 'striking distance' opportunities (positions 4-15 that could reach top 3)

GEO Tips

  • Add an 'AI Overview Present?' column—keywords triggering AI Overviews require different content optimization than standard results
  • Flag keywords where competitors get cited in ChatGPT or Perplexity—these are GEO opportunities, not just SEO targets
  • Track entity coverage needed per keyword—AI systems favor content that explicitly covers related entities and concepts
  • Question-format keywords (what is, how to, why does) have high AI citation potential—prioritize these for GEO-structured content

Example Keywords

best keyword research toolshow to do keyword research for seokeyword difficulty explainedkeyword research template free

The Problem With Most Keyword Research

Most teams collect keywords the wrong way: export a CSV from Ahrefs, sort by search volume descending, and start writing from the top. The result is a content calendar full of high-volume, high-difficulty terms your site can't rank for—and zero prioritization logic.

Good keyword research is a filtering and prioritization exercise, not a collection exercise. This template helps you capture the right data points and score keywords so your publishing queue reflects actual opportunity.

How to Use This Template

Column Structure

Set up your spreadsheet with these columns in order:

ColumnWhat to CaptureNotes
KeywordExact query stringKeep as searchers type it
Monthly VolumeEstimated searches/monthUse Ahrefs, Semrush, or GSC
Keyword Difficulty (KD)0-100 difficulty scoreFrom your tool of choice
IntentInfo / Commercial / Trans / NavClassify manually or with tool
Current RankYour position, or "None"Pull from GSC or rank tracker
SERP FeaturesFeatured snippet, PAA, AI Overview...Check manually for top targets
AI Overview?Yes / No / PartialManually check Google
Competitor in AI?Yes / No / WhoCheck ChatGPT, Perplexity
Target URLExisting or planned URL"NEW" if no page yet
Business Relevance1-5 scoreHow relevant to your product?
Priority ScoreCalculatedFormula below

The Priority Scoring Formula

Score each keyword on three dimensions:

Business Relevance (1–5)

  • 5: Directly maps to your core product or service
  • 4: Close to your core offering
  • 3: Tangentially relevant
  • 2: Broadly topical but not tied to conversion
  • 1: Brand awareness only

Intent Clarity (1–5)

  • 5: Transactional (clear buyer intent)
  • 4: Commercial (evaluation/comparison intent)
  • 3: Informational with clear audience fit
  • 2: Informational, broad audience
  • 1: Navigational or unclear

Difficulty (Inverted, 1–5)

  • 5: KD 0–20 (achievable quickly)
  • 4: KD 21–40
  • 3: KD 41–60
  • 2: KD 61–80
  • 1: KD 81–100 (nearly impossible without massive DA)

Priority Total = Business Relevance + Intent Clarity + Difficulty

Maximum score: 15. Sort descending to build your publishing queue.

Intent Classification Guide

Categorize every keyword before assigning content types:

Informational ("what is," "how to," "why does") → Content type: Glossary pages, how-to guides, explanatory articles

Commercial ("best," "top," "compare," "vs," "alternatives") → Content type: Comparison pages, listicles, alternatives pages, buyer guides

Transactional ("buy," "pricing," "free trial," "discount") → Content type: Product pages, pricing pages, landing pages

Navigational (brand name + feature) → Content type: Help docs, feature pages on your own site

Mixing intent with content type is the most common keyword research mistake. A commercial intent query ("best project management software") needs a comparison page, not a blog post.

The SERP Features Column

For your top 50 priority keywords, check the SERP manually and document which features appear:

  • Featured Snippet: Structure your content with a direct answer in the first 40-60 words after the question heading
  • People Also Ask: Include FAQ sections covering the PAA questions
  • AI Overview: Optimize for direct answers, entity coverage, and structured format
  • Image Pack: Add relevant images with descriptive alt text
  • Local Pack: Not applicable unless you're a local business
  • Shopping Results: Product schema required

SERP feature presence tells you what format to use. If a numbered list wins the featured snippet, write a numbered list—not a paragraph.

Adding AI Search Opportunity

Traditional keyword research misses a growing traffic channel: AI-generated answers. Add two columns specifically for AI search:

AI Overview Column: Does this keyword trigger an AI Overview in Google? Check manually for your top 25 targets. AI Overview presence signals that Google is synthesizing answers for this query—meaning content quality and structure matters more than exact keyword placement.

AI Citation Column: Is a competitor getting cited for this query in ChatGPT or Perplexity? Check by asking "what are the best [keywords]" type queries in both tools. If competitors appear and you don't, this is a GEO content gap.

Structure content for AI-cited keywords differently:

  • Start with a direct, one-sentence definition or answer
  • Use explicit entity names (don't say "the tool"—say "Ahrefs")
  • Cover all sub-questions in the same document
  • Use clear headings that match likely follow-up queries

The Competitor Gap Tracker

The second sheet in your keyword research template should track competitor keywords you haven't targeted yet:

CompetitorKeywordTheir RankTheir URLVolumeKDIn Our Plan?
Ahrefs"backlink checker"1ahrefs.com/backlink-checker90K78No—too hard
Semrush"site audit tool"2semrush.com/siteaudit40K65Yes—Q2

Populate this using the "Content Gap" or "Keyword Gap" feature in Ahrefs or Semrush. Filter to keywords where competitors rank 1-5 and you rank 11+.

Striking Distance Opportunities

Separately track keywords where you already rank 4-15. These are your highest-leverage opportunities—small improvements to existing content can move them to position 1-3 without starting from scratch.

Pull these from Google Search Console:

  1. Go to Search Console → Performance → Pages
  2. Click on a page you want to improve
  3. Sort by "Position" descending
  4. Look for queries averaging positions 4-15 with decent impressions

A page already ranking #8 for "keyword research template" needs targeted optimization, not a new page.

Common Keyword Research Mistakes

Targeting one keyword per piece: Good content ranks for hundreds of keywords. The primary keyword sets the topic; secondary keywords fill in related subtopics. Don't write multiple thin pieces targeting variations—write one comprehensive piece.

Ignoring search volume context: 100 searches/month for a transactional keyword can drive more revenue than 10,000 searches for a broad informational term. Volume is an input, not the output of your prioritization.

Skipping manual SERP checks: Tool-based KD scores are estimates. The only way to understand whether you can rank for a keyword is to look at who's ranking and evaluate their domain authority and content quality relative to yours.

Not updating the template: Keyword data expires. Search volumes change, new keywords emerge, and your rankings shift. Refresh your keyword research file quarterly for active campaigns.

Template Maintenance

Set a quarterly calendar event to:

  1. Export fresh rank data from Google Search Console
  2. Update current position column for all tracked keywords
  3. Move keywords you've ranked for top 3 to "Done"
  4. Move "striking distance" keywords to a priority optimization queue
  5. Run a new competitor gap analysis to find emerging opportunities

Generate Content with This Template

Rankwise uses this template structure automatically. Create AI-optimized content in minutes instead of hours.

Try Rankwise Free
Newsletter

Stay ahead of AI search

Weekly insights on GEO and content optimization.