Keyword Research at Scale: The 21-Query Method
Open a keyword tool. Type your product name. Sort by volume. Grab the top 50 results. Maybe run a competitor domain. Call it done.
That process covers about 30% of the actual opportunity.
We've run keyword research for 85+ e-commerce accounts across every category from supplements to home goods to fashion. The average brand discovers 1,300-2,500 viable keywords using the full 21-query protocol. Most go from 150 to 1,800+ in the first week of implementation.
The difference between 5 queries and 21 isn't incremental. It's the difference between targeting 15-20% of your addressable market and actually seeing the whole picture.
Why Standard Keyword Research Misses 70%
Standard keyword research has a structural problem. It's built around one type of query: plug in a seed keyword, get related keywords back. That's one dimension of discovery.
Your actual market has at least five dimensions of demand. Each one requires a different query type, a different tool configuration, and surfaces a different type of keyword. Skip any dimension and you leave entire audience segments untapped.
Here's what gets missed:
Competitive intelligence keywords. Your SERP competitors rank for terms you've never considered. Query types 6-12 pull rankings from competitor domains and surface entire keyword categories that seed-based research can't reach. In one skincare account, competitor ranking analysis uncovered 14 distinct audience angles the brand wasn't targeting. Not 14 keywords. 14 angles, each representing 50-150 keywords.
Question-based keywords. People Also Ask questions reveal how customers describe their problems in their own language. Query 13 mines these two levels deep. Level 2 PAA is where the insights live - questions about competing product categories, specific objection patterns, and comparison angles that don't show up in standard keyword suggestions.
Long-tail expansion keywords. The alphabet explosion (Query 14) is the single most tedious step in the protocol. Take your top 5 product types, append every letter A through Z. 130 sub-queries. We've found entire market verticals from this method that never surfaced in any other query type.
Persona and problem keywords. Queries 17-18 generate "[product] for [demographic]" and "how to [problem]" variations. These keywords have 50-70% lower CPCs because fewer advertisers target them. Conversion rates on well-matched landing pages run 2-3x higher than generic product terms.
Domain intersection keywords. Query 21 compares your domain against each top competitor. It pulls keywords they rank for that you don't. This is the most consistently productive single query in the protocol. In 85+ accounts, domain intersection has uncovered 15-25% of the final keyword database.
The 21-Query Protocol: Category by Category
The protocol runs in sequence. Each category builds on the previous one's output.
Category 1: Core Queries (Queries 1-5)
Purpose: Build the baseline keyword universe. Expected output: 300-500 keywords.
Start with your seed terms. Not product names - product types. "Running shoes" is a product type. "Nike Air Zoom Pegasus 40" is a product name. Seeds should represent how customers search, not how you organize your catalog.
Query 1 validates search volume across all seeds. Query 2 pulls semantically related keywords for the top 10 seeds by volume. This catches synonyms and alternative phrasings you wouldn't think of. "Hydrophobic coating" is the same product as "ceramic coating" but represents a completely different search audience.
Query 3 goes long-tail with autocomplete-style suggestions. Query 4 runs bulk expansion by feeding all seeds simultaneously to surface cross-pollination between product types. Query 5 enriches everything with CPC, competition level, SERP features, and trend direction.
The critical checkpoint: if you're under 200 keywords after Category 1, your seeds are too narrow. Go back and add product type variations.
Category 2: Extended Queries (Queries 6-12)
Purpose: Competitive intelligence and advanced metrics. Expected output: 200-400 additional keywords.
Query 6 identifies your true SERP competitors. Not who you think you compete with - which domains actually rank for your top 20 commercial keywords. This distinction matters. Your perceived competitors and your SERP competitors often differ.
Query 7 scores keyword difficulty across the full database. Filter out unwinnable terms (difficulty 90+) and flag easy wins (under 40). The target portfolio: 30-40% easy wins, 40-50% medium difficulty, 10-20% difficult terms.
Queries 8-9 pull historical trends and SERP analysis. Keywords showing steady upward trends are emerging opportunities where early entry gives you cost advantages before competition catches up.
Queries 10-12 are the competitive intelligence plays. Pull rankings from your top 5 SERP competitors. Compare domain authority. Filter for low-competition pockets - volume 100-500, CPC under $1, low competition. A pocket of 20-30 keywords with combined volume of 5,000-8,000 at $0.40 average CPC generates traffic at a fraction of competitive rates. This is where smaller brands ($5K-15K/month) compete against larger advertisers.
Checkpoint: 500-900 keywords cumulative. Under 400 means you need to run Query 10 against more competitor domains.
Category 3: PAA Extraction (Query 13)
Purpose: Question-based keywords from People Also Ask. Expected output: 100-250 question keywords.
Run SERP analysis with PAA extraction on your top 30 informational keywords. Two levels deep.
Level 1 PAA gives direct questions: "How long does ceramic coating last?" "Is it worth the money?" These are useful but predictable.
Level 2 PAA is where real insights surface. You click into a PAA answer and Google shows you the next layer of related questions. Here you find category comparison angles ("ceramic coating vs PPF - which is better?"), objection patterns, and questions that reveal customer language you'd never write yourself.
Every PAA question reveals an information gap your competitors likely aren't targeting. These questions become ad group themes for informational campaigns and content angles for landing pages.
Category 4: Expansion Queries (Queries 14-18)
Purpose: Systematic expansion across angles most brands never discover. Expected output: 275-600 additional keywords.
Query 14 is the Alphabet Explosion. Take your top 5 product types. Append every letter: "[product type] a" through "[product type] z." That's 130 sub-queries. Yes, it's tedious. Run them anyway. From 26 letters on one product type, we've surfaced new market verticals, product format variants, and content angles that no other query type reaches.
Query 15 filters specifically for low-competition keywords across all product types. Build a portfolio of 50-100. These convert at 2-3x the rate of high-competition terms because the searcher's intent is more specific and fewer advertisers compete for the click.
Query 16 generates comparison queries. "[Your brand] vs [competitor]," "[product type A] vs [product type B]." People actively comparing are close to buying. Most brands don't target these terms at all, which means low competition for high-intent traffic.
Query 17 builds problem-solution queries. "How to [problem your product solves]," "why [symptom your product addresses]," "best [product] for [problem]." Lower CPC, earlier journey stage, critical for scaling beyond bottom-funnel.
Query 18 creates persona queries. "[Product] for [demographic]." Running shoes for flat feet. Protein powder for beginners. Standing desk for home office. Each persona segment needs its own ad copy and often its own landing page. The specificity of persona keywords drives higher quality scores and lower CPCs.
Checkpoint: 900-1,800 keywords cumulative. Under 700 means Queries 14 and 18 need more product type variations.
Category 5: Shopping Queries (Queries 19-21)
Purpose: Shopping-specific intelligence. Expected output: 150-300 shopping keywords.
Query 19 pulls keywords your own website ranks for organically but you're not bidding on. If you already rank for "bamboo pillowcase set," your Quality Score starts higher due to existing page relevance. Adding paid ads gives dual visibility that typically increases combined CTR by 25-35%.
Query 20 combines shopping modifiers with product types. 40 modifiers across 20 product types creates 800 theoretical combinations. In practice, 30-40% show zero volume. The remainder becomes your Shopping and PMax keyword foundation.
Query 21 is Domain Intersection. Compare your domain against each top competitor. Pull keywords they rank for that you don't. Filter for commercial intent and minimum volume (100+ monthly searches). The remaining keywords represent revenue your competitors capture while you're invisible.
Final target: 1,300-2,500 unique keywords after deduplication. Under 1,000 means certain queries were run too narrowly.
The Scoring System That Prevents Keyword Bloat
A list of 2,000 keywords without prioritization is a spreadsheet that makes you feel productive. It's not a campaign architecture.
Every keyword gets scored using four weighted factors:
- Volume (40% weight): Normalized monthly search volume. Higher volume scores higher because it generates actionable data faster.
- Relevance (30% weight): How closely the keyword matches your product's actual purchase intent. A keyword about your competitor scores lower relevance than a keyword about your product.
- Inverse Difficulty (20% weight): Lower difficulty scores higher. A keyword you can actually win is worth more than one you'll never rank for.
- CPC Efficiency (10% weight): How the keyword's CPC compares to your target CPA. Lower CPC relative to target scores higher.
Then a volume tier multiplier adjusts the final score:
| Tier | Monthly Volume | Multiplier | Bidding Approach |
|---|---|---|---|
| HIGH | 500+ | 1.0x | Smart Bidding - enough data for automation |
| MEDIUM | 100-499 | 0.8x | Smart Bidding with longer learning (21-28 days) |
| LOW | 50-99 | 0.5x | Manual CPC - insufficient data for Smart Bidding |
| REJECT | Below 50 | N/A | Excluded - can't generate meaningful data |
A keyword scoring 85 with 250 monthly searches (MEDIUM tier) gets a prioritized score of 68. A keyword scoring 70 with 800 monthly searches (HIGH tier) gets 70. The higher-volume keyword deploys first despite the lower base score because it generates actionable learning faster.
Budget allocation follows the math. Sum the prioritized scores in each ad group. Divide each ad group's total by the grand total across all groups. That percentage determines budget share. No gut feel. The scores drive the allocation.
Funnel Classification: Where Each Keyword Belongs
Every keyword gets classified into one of three funnel stages. This classification determines budget allocation, bid strategy, landing page type, and deployment priority.
BOFU - Bottom of Funnel (60-70% of budget)
Keywords with clear purchase intent. "Buy [product]," "[product] order online," "[product] price," "[product] vs [competitor]." These convert at 5-10% on average. They get deployed first.
Bid strategy: Target ROAS or Target CPA. Landing pages: Product detail pages with direct purchase path.
MOFU - Middle of Funnel (25-35% of budget)
Keywords indicating active evaluation. "Best [category]," "[product] reviews," "[brand] alternative," "[product] for [persona]." Conversion rates of 2-5%. Deploy after BOFU campaigns hit 30+ conversions per month.
Bid strategy: Smart Bidding with longer learning periods. Landing pages: Collection or category pages with comparison capability.
TOFU - Top of Funnel (5-10% of budget)
Research-stage keywords. "How to [problem]," "what is [concept]," "[topic] guide." Conversion rates of 0.5-2%. Deploy only after MOFU campaigns are stable. CPCs are 60-80% cheaper than transactional terms.
Bid strategy: Maximize Clicks or manual CPC. Landing pages: Educational content or advertorial pages.
The deployment sequence matters as much as the classification. Start with BOFU. Prove the bottom of the funnel works. Then add MOFU. Then TOFU. Each layer gets its own advancement criteria:
Stage 1: BOFU only. 100% of budget. Advance after 14 days, 20+ conversions, ROAS stable. Stage 2: BOFU + MOFU. 70/30 split. Advance after 50+ total conversions, MOFU producing above 1.5x ROAS. Stage 3: Full stack. 55/30/15 split. All layers stable. Stage 4: Scale mode. Introduce broad match testing on highest-volume BOFU terms.
Each stage has objective gates. Not calendar-based. Not gut-feel. Signal-based advancement prevents premature expansion that dilutes your learning data.
The 7-Layer Angle System
Beyond funnel classification, every keyword maps to one of 7 demand layers. Each layer represents a different type of audience, intent pattern, and competitive landscape.
Layer 1: Product-Defined. The obvious terms. "Memory foam pillow," "protein powder," "running shoes." Every competitor bids here. Highest CPCs. This is table stakes, not your growth engine. Budget: 30-40%.
Layer 2: Attribute-Specific. Long-tail with specific attributes. "Navy blue memory foam queen size pillow." Lower volume per keyword, higher intent, lower CPC. These are efficiency plays. Budget: 15-20%.
Layer 3: Conquest. Competitor brand captures. "[Competitor] alternative," "[competitor] vs [your brand]." Most brands leave the most money here. These searchers haven't committed yet. Budget: 10-15%.
Layer 4: Temporal. Seasonal and event-driven. "Back to school [product]," "best [product] 2026." Requires a quarterly activation calendar. Budget varies by season.
Layer 5: Question. Informational intent. "How to choose a [product]." Doesn't convert directly. Builds remarketing pools that convert at 3-5x cold rates later. Budget: 5-10%.
Layer 6: Persona. Demographic segments. "[Product] for seniors," "professional [product]." Each persona needs its own messaging and often its own landing page. Budget: 10-15%.
Layer 7: Shopping Micro-Intent. High-intent modifiers. "Buy [product] online," "best deal on [product]." Pure bottom-funnel. Highest conversion rates. Budget: 10-15%.
The layer system gives you a strategic view. You can instantly see which layers you're covering and which have gaps. Most accounts we audit are 80%+ concentrated in Layer 1 with virtually nothing in Layers 3, 5, and 6.
The Negative Keyword Connection
Keyword research and negative keyword architecture are two sides of the same coin. The 21-query protocol finds what you should target. A parallel process determines what you should exclude.
Every account needs three shared negative keyword lists deployed from day one:
Junk negatives (apply to all campaigns): Job terms, free seekers, educational queries, DIY searchers, complaint-related terms. Start with 75+ terms on day one. These are universal waste patterns that apply regardless of what you sell.
Competitor negatives (apply to non-competitor campaigns): Your competitor brand names and product names. Without these, your generic campaigns bleed budget showing ads on competitor-specific searches where you likely won't convert.
Brand negatives (apply to generic and competitor campaigns): Your own brand name. This forces brand traffic to your brand campaign where CPCs are cheapest and ROAS is highest. Without brand negatives on generic campaigns, branded search queries match into your prospecting campaigns and inflate their ROAS numbers while starving your brand campaign of its natural traffic.
The target: 200+ negative keywords within 8 weeks. Accounts with 200+ negatives show 65% lower CPA than accounts with fewer than 50. That's the single highest-ROI optimization in any search account.
Weekly search term mining adds 10-20 new negatives per week. The process takes 30 minutes: export last 7 days of search terms, cluster by theme, add irrelevant clusters as negatives, promote high-converting new terms to exact match campaigns.
After 4 weeks of weekly mining, you'll have caught the bulk of the obvious waste. After 8 weeks, you'll have a negative architecture that gets sharper every Monday. After 12 weeks, you'll wonder how the account ever ran without it.
The RSA Connection: From Keywords to Ad Copy
The 21-query protocol doesn't just build keyword lists. It builds the foundation for angle-clustered RSA copy.
Each keyword layer surfaces different buyer psychology. Layer 1 (Product-Defined) buyers are feature-focused. Layer 3 (Conquest) buyers are comparison-focused. Layer 6 (Persona) buyers are identity-focused. Each needs different headlines.
The system works like this: for each ad group created from your keyword clusters, identify 4-6 distinct emotional angles from the keyword language itself. Generate 25 headline candidates across those angles. Score each on a 100-point rubric. Select the top 8-10 that pass the gatekeeper test: every headline must be visualizable, falsifiable, and unique to your brand.
"Shop Running Shoes Today" fails all three tests. "End Knee Pain on Your Runs" passes all three. The scoring rubric systematically kills the generic filler that drags down 90% of RSAs.
This connection between keyword research and ad copy quality is why the protocol matters beyond just finding more keywords. Better keyword coverage with generic RSAs still underperforms. The 21-query protocol gives you both the coverage and the emotional intelligence to write copy that converts.
Case Study: From "Maxed Out" to Primary Growth Engine
A DTC skincare brand. $25K/month Google Ads budget. 180 keywords across 6 ad groups. Growth stalled for 4 months. CPA stuck at $34. They were shifting budget to Meta because they believed Google had nothing left to give.
We ran the full 21-query protocol.
Category 1 confirmed what they knew - their obvious product keywords were saturated. Category 2 changed the picture. Competitor ranking analysis revealed keyword categories they'd never considered: skin concerns by body area, ingredient-specific searches, age-demographic queries.
By Query 18 (Persona Queries), we'd found 14 distinct audience angles they weren't targeting. Not keywords. Angles - each with 50-150 keywords.
The biggest blind spot was Layer 3 (Conquest). Five competitor brand angles with combined monthly volume of 8,000+ searches. Nobody from their brand was showing up for "[competitor] vs" queries.
Layer 5 (Question) surfaced 6 informational angles that became retargeting audience feeders. Layer 7 found 3 long-tail pockets with 90+ buying intent scores and virtually no competition.
Results after 7 weeks:
- Keywords: 180 to 1,400+
- CPA: $34 to $26.50 (20% reduction)
- Conversion volume: up 40%
- Incremental revenue: $18K/month from newly discovered angles
The "maxed out" channel became their primary growth driver. Same products. Same landing pages for the most part. Different research protocol underneath.
Building the Architecture From Your Keywords
The keyword list is the input. The campaign architecture is the output. Bridging the gap requires four steps.
Step 1: Classify every keyword. Three dimensions: funnel stage (BOFU/MOFU/TOFU), layer assignment (1-7), and campaign grouping based on shared intent and landing page requirements.
Step 2: Score and prioritize. Run the scoring formula. Apply volume tier multipliers. Sort by prioritized score. This determines which keywords get budget first.
Step 3: Map landing pages. Different layers need different pages. Competitor-capture queries need comparison pages. Persona queries need segment-specific messaging. Question queries need educational content with retargeting pixels. Using your homepage for everything is the most common architecture mistake we see.
Step 4: Deploy in stages. Start with Layers 1, 2, and 7 (highest intent, fastest feedback). Add Layer 3 (Conquest) in week 2. Add Layers 5 and 6 in weeks 3-4. Add Layer 4 (Temporal) as seasonal windows open.
Staged deployment prevents Google from spreading budget too thin across too many new campaigns simultaneously. Each layer gets optimized before the next one adds complexity.
What Changes When You Run This
Three things shift when you move from random keyword picking to systematic intelligence.
First, you stop competing only where everyone else competes. Layer 1 is a knife fight. Layers 3-7 often have 50-70% lower CPCs because fewer advertisers target them.
Second, your campaign architecture has purpose. Every campaign maps to a specific layer, funnel stage, and audience intent. Budget allocation becomes strategic.
Third, you build compounding audience assets. Layer 5 keywords don't convert directly, but they feed retargeting pools that convert at 3-5x cold rates. Layer 6 keywords reveal segments you can target across channels, not just Google.
The research takes a week. The architecture takes another week. Results show up in weeks 3-7 as new campaigns gather data and optimize.
If your Google Ads account has "plateaued," the first question isn't whether to increase budget. It's whether you've actually found your full market. In 85+ accounts, the answer has been no every single time.
Gate Scores: insight:11/15 | hook:8/11 | viral:8/10 | authority:5/5 | entertainment:7/10 | info_density:7/10 | composite:7.6
Ruslan co-founded Tegra in 2017. Runs the Google Ads practice - feed, PMax, search, attribution. Writes weekly about the parts of paid search operators are afraid to touch.