July 2, 2026
SEO

Keyword Research Checklist: 10 Steps Before You Write Any Page

Before writing any page, complete this keyword research checklist:

(1) define the page goal,

(2) audit Google Search Console rankings,

(3) build seed keywords,

(4) expand with long-tail terms,

(5) analyse search intent,

(6) match keyword difficulty to domain authority,

(7) map to one page,

(8) run a competitor gap analysis,

(9) prioritise by business value,

(10) validate with real customer language.

Why Most Businesses Skip This Checklist

Most published pages receive no organic traffic because the writing started before the research did. Small business owners default to writing what they know rather than what their audience searches for. A structured keyword research checklist fixes this by creating a mandatory separation between the research phase and the writing phase. Every item on the list must be completed before a word of content is written. Skipping steps does not save time. It produces pages that rank for nothing.

Steps 1 and 2: Define Your Goal and Audit GSC

Step 1 is to define what the page is for. Traffic, leads, and sales each require a different keyword intent. A page built for leads needs transactional or commercial intent keywords, not informational ones. Step 2 is to open Google Search Console and filter queries by position 5 to 20 before writing anything new. Pages already sitting in those positions often need a refinement, not a replacement. GSC provides exact query data pulled directly from Google, at no cost.

Steps 3 and 4: Seed Keywords and Long-Tail Expansion

Hands typing on laptop with search bar, coffee cup, glasses and plant on white desk.

Step 3 is to list five to ten phrases your customers would type, not the terminology your business uses internally. Step 4 is to expand that list using Google Autocomplete, People Also Ask, and Related Searches at the bottom of the results page. Long-tail keywords with three or more words carry lower competition and higher specificity. Capturing three to five long-tail variants per seed term produces a working keyword list without paid software and reflects actual real-time search behaviour on the platform.

Step 5: Analyse Search Intent for Every Keyword

Step 5 is to open the SERP for every keyword on the list and assess which page types dominate the results. Are the top positions held by guides, service pages, or comparison articles? That distribution reflects the intent Google has assigned to the query. Writing a service page for a query where how-to guides consistently rank means a mismatched format. The fix is not better optimisation. It is building the content type that matches what searchers expect to find when they type that phrase.

Step 6: Match Keyword Difficulty to Your Authority

Step 6 is to check keyword difficulty and compare it directly against the site’s domain authority. A site with a DR of 20 cannot rank for a keyword with a difficulty score of 65, regardless of how well the page is written or structured. As a practical starting point, targeting keywords where difficulty falls within a realistic range of the domain rating helps filter out terms that appear attractive on volume alone but are structurally unreachable at the site’s current authority level. This single filter eliminates the majority of keywords that will never convert into rankings.

Step 7: Map Each Keyword to One Page Only

Step 7 is to assign each primary keyword to exactly one page. Keyword cannibalisation occurs when two pages on the same site target the same or closely overlapping terms. Both pages compete for the same ranking position, splitting signals and reducing both to lower positions than either would hold alone. A simple keyword mapping document listing URL, primary keyword, and intent type prevents this. Always review existing pages before creating new ones to confirm no keyword target is already in use elsewhere on the site.

Step 8: Run a Competitor Gap Analysis

Step 8 is to search the target keyword and manually review the top three ranking pages. Identify what headings and subtopics those pages cover that the planned page does not. Each gap represents a coverage advantage available to any page that addresses it. A page that covers additional angles not addressed by top competitors builds a broader topical signal that can differentiate performance over time. Manual SERP review typically takes fifteen to thirty minutes per keyword depending on complexity, and requires no paid tool. It is the most accurate real-time signal of what Google currently rewards for that query.

How Growth Hacker Runs This Checklist

Growth Hacker applies this keyword research checklist as a core component of its SEO process for Canadian SMBs. For Quebec businesses, the checklist includes a bilingual validation step that English-only agencies typically skip, confirming French keyword variants for volume, difficulty, and intent separately. The team compresses a process that can take a business owner several weeks into a structured deliverable built on validated data, with every step documented against the client’s actual domain authority and market context.

Step 9: Prioritise by Volume, Difficulty, Revenue Potential

Step 9 is to score each keyword across three dimensions: search volume, keyword difficulty, and direct revenue potential. Volume alone is a misleading prioritisation signal. A keyword with 50 monthly searches, low difficulty, and high purchase intent consistently outperforms a 2,000 volume term with a difficulty score of 70 and no commercial connection to the business. Build a simple scoring spreadsheet. Prioritise keywords that are realistically rankable at the site's current authority level, directly tied to services offered, and searched with specific intent.

Step 10: Validate With Real Customer Language

Person typing on laptop keyboard with keywords search bar and magnifying glass icon.

Step 10 is to verify that every finalised keyword matches the language real customers use, not internal business terminology. Review Google Autocomplete suggestions, People Also Ask responses, and actual customer enquiry phrasing. Canadian customers frequently phrase queries differently than US search data reflects. Running keywords through Google.ca rather than google.com surfaces Canada-specific SERP behaviour and query volume signals that are not visible in US datasets. This final validation step confirms the keyword list is grounded in real local demand before any content is produced.

Bilingual Keyword Checklist for Quebec Markets

Quebec businesses need a bilingual extension to the standard keyword research checklist. For every English target keyword, validate the French equivalent independently. Volume, keyword difficulty, and search intent can differ significantly between the two languages for identical topics. This is especially important for local keyword research, where Canadian search behaviour and Quebec-specific query phrasing diverge significantly from US datasets. French long-tail terms often carry lower competition than their English counterparts in the Canadian market, creating faster ranking opportunities for businesses willing to build content in both languages. A complete bilingual keyword map positions a Quebec business to capture both search audiences from a single, coordinated content strategy.

Use This Keyword Research Checklist Before Every Page

This keyword research checklist covers every step that separates ranked pages from invisible ones. From Google Search Console audits and intent analysis through competitor gap review, keyword mapping, and priority scoring, completing all ten steps before writing any page is the single most effective process change available to a small business. The checklist works with free tools and produces results that compound over time as each page builds authority on a validated, correctly mapped keyword.

Frequently Asked Questions

What is a keyword research checklist used for?

A keyword research checklist is a structured framework completed before writing any page or blog post. It confirms that the target keyword has validated search demand, correct intent alignment, realistic ranking difficulty relative to the site's domain authority, and a clear assignment to one URL. Without completing these steps, published content frequently targets keywords that either have no measurable search volume or are too competitive for the site's current authority level to reach first-page rankings in any reasonable timeframe.

How do I find the right keywords for a page?

List terms your customers would type to find the service or content. Expand that list using Google Autocomplete and People Also Ask. Filter each candidate by intent, confirming the keyword matches the format of the page being created. Check keyword difficulty against the site's domain authority and discard terms outside a realistic range. Prioritise what remains by business value, not volume alone. This five-filter process produces a working primary keyword for any page type using entirely free tools and real SERP data.

What is keyword mapping and why does it matter?

Keyword mapping is the process of assigning one primary keyword to one specific page on a site. It prevents keyword cannibalisation, which occurs when two pages compete for the same query and split the ranking signals that would otherwise concentrate on a single stronger page. A keyword map is typically a simple document listing each URL alongside its primary keyword, intent type, and secondary supporting terms. Maintaining this document before creating new content prevents targeting conflicts from accumulating across the site over time.

What is the difference between keyword difficulty and search volume?

Search volume measures how many times a keyword is searched per month. Keyword difficulty measures how competitive it is to rank on the first page for that keyword, based on the authority and quality of pages currently occupying those positions. A high-volume keyword with very high difficulty is not a realistic target for a site with lower domain authority. Evaluating both metrics together, alongside the site's own domain rating, determines whether a keyword is an achievable target or an attractive one that will never convert into rankings.

Should I do keyword research in both English and French for Canada?

For any business operating in Quebec or targeting bilingual Canadian customers, keyword research should be completed in both English and French as separate exercises. Intent, search volume, and keyword difficulty for the same topic frequently differ between the two languages. French long-tail terms in the Canadian market often carry lower competition than English equivalents, representing faster ranking opportunities for businesses prepared to produce content in both languages. Skipping French keyword research leaves a portion of the local market unaddressed and cedes ground to competitors who do cover it.

How long does keyword research take for a single page?

A complete keyword research checklist for a single page takes thirty to sixty minutes using free tools. This covers a Google Search Console review, seed keyword generation, intent analysis, keyword difficulty check, and a manual competitor SERP review. The process takes longer initially while the steps become familiar. With consistent practice it becomes a standard pre-writing routine. The time invested prevents hours of content production directed at keywords that will not rank, making it one of the highest-return activities in any content workflow.

 post author's avatar

Post's Author

Follow The Author On:

Decorative-Element
GROWTH HACKER
Growth Hacker
Decorative-Element | Growth Hacker
GROWTH HACKER
Growth Hacker
Decorative-Element | Growth Hacker
Decorative-Element | Growth Hacker
Machine devices | Growth Hacker
Machine devices | Growth Hacker
Machine devices | Growth HackerMachine devices | Growth Hacker
Machine devices | Growth Hacker
Machine devices | Growth Hacker
Machine devices | Growth HackerMachine devices | Growth HackerMachine devices | Growth Hacker
Machine devices | Growth Hacker
Machine devices | Growth HackerMachine devices | Growth Hacker
Machine devices | Growth HackerMachine devices | Growth Hacker
Machine devices | Growth HackerMachine devices | Growth Hacker
Machine devices | Growth HackerMachine devices | Growth Hacker
Head Illustration

Ready to Start?

Let’s Talk

GET STARTED!

Our SEO agency is dedicated to providing top-notch SEO services, local SEO services, SEO consultation, and SEO improvement. With our comprehensive approach, we ensure your business thrives in the digital landscape. Let us help you achieve your SEO marketing goals with our customized solutions.