15 min read · Ecommerce SEO · Last updated July 2026
Quick answer: Ecommerce keyword research works in three tiers — category keywords (high volume, commercial intent), product keywords (transactional, buyer-ready), and informational keywords (top-of-funnel). Prioritize by multiplying traffic potential by commercial intent score, then dividing by keyword difficulty. Map one primary keyword per page and build content to match the exact search intent behind each tier.
Introduction
Most ecommerce stores target the same 20 obvious keywords. They rank poorly, wonder why traffic does not convert, and assume SEO does not work for their industry.
The stores actually winning in organic search do something different: they map keywords to buying intent at every stage, find the medium-difficulty keywords their competitors ignore, and assign exactly one primary keyword per page.
This guide covers the full framework — three tiers, scoring methodology, competitor gap analysis, and seasonal timing — so you leave with a keyword list organized by revenue potential, not just search volume.
What you’ll learn:
– The 3-tier ecommerce keyword model and which pages each tier targets
– How to use Ahrefs to filter for commercial intent keywords efficiently
– How to prioritize a keyword list by revenue potential using a scoring formula
– How to find and exploit keyword gaps your competitors have not filled
Table of Contents
- The 3-Tier Ecommerce Keyword Model
- Commercial Intent Signals: Recognising Buying Keywords
- Using Ahrefs for Ecommerce Keyword Research
- Keyword Mapping: One Primary Keyword Per Page
- Competitor Keyword Gap Analysis
- Prioritisation: The Revenue-Weighted Scoring Method
- Long-Tail Product Keywords
- Seasonal Keywords for Ecommerce
- Keyword Priority Scoring Calculator
- Keyword Intent Classifier
- FAQ
1. The 3-Tier Ecommerce Keyword Model
Organizing keywords into tiers makes prioritization and page assignment straightforward.
Tier 1: Category Keywords
These are broad, high-volume terms that map to collection pages or category pages.
Examples: men's running shoes, women's yoga pants, standing desks
- Search volume: typically 5,000–500,000/month
- Keyword difficulty: usually high (60-80+ in Ahrefs KD)
- Purchase intent: moderate-high (browsing stage)
- Target page: Collection page / Category page
Winning Tier 1 keywords takes domain authority and excellent collection pages. For new stores, start here with content but target these keywords for long-term growth.
Tier 2: Product Keywords
These map directly to individual product pages. They’re more specific and closer to purchase.
Examples: nike air max 270 black size 10, blue light blocking glasses women, mechanical keyboard cherry mx red
- Search volume: typically 100–10,000/month
- Keyword difficulty: usually low-medium (15-45 KD)
- Purchase intent: high (they know what they want)
- Target page: Product detail page
This is where most ecommerce SEO wins happen. Hundreds of low-competition product keywords add up to significant traffic from buyers ready to convert.
Tier 3: Informational Keywords
These map to blog posts, buying guides, and comparison pages. They capture buyers early in the research phase.
Examples: best running shoes for flat feet, standing desk vs sitting desk health, how to choose a mechanical keyboard
- Search volume: highly variable (500–100,000/month)
- Keyword difficulty: medium (30-60 KD)
- Purchase intent: low-medium (research phase)
- Target page: Blog post / Buying guide
Tier 3 keywords build topical authority and feed email lists. They convert at lower rates but expand your total addressable audience.
2. Commercial Intent Signals: Recognising Buying Keywords
Search modifiers indicate where a searcher sits in the buying journey. Learn to read them quickly.
High commercial intent modifiers:
– buy — “buy mechanical keyboard”
– cheap / affordable / budget — price-sensitive buyer ready to purchase
– best — comparison shopping, often on the cusp of buying
– review / reviews — final stage before purchase decision
– vs — comparing two specific options, nearly ready to buy
– deal / discount / coupon — ready to buy, looking for offers
– near me / in [city] — local buyer with high purchase intent
Medium commercial intent:
– for [use case] — “running shoes for flat feet”, “laptop for video editing”
– under $X — price-bounded shopping
– [brand] alternatives — interested in a category, open to options
Low commercial intent (informational):
– how to, what is, why does, guide to
– These still belong in your strategy as Tier 3 content — do not ignore them
A keyword like best mechanical keyboards under $100 hits three commercial signals: best, specific price ceiling, and a narrow product category. That is a Tier 2 buying-intent keyword despite looking “informational” at first glance.
3. Using Ahrefs for Ecommerce Keyword Research
Ahrefs Keywords Explorer is the most effective tool for ecommerce keyword research. Here is the exact workflow.
Step 1: Seed keywords
Enter 5-10 broad category terms relevant to your store. Example for a shoe retailer:
running shoes, athletic shoes, sneakers, trail running shoes, basketball shoes
Step 2: Generate keyword ideas
Use “Matching terms” to see every keyword containing your seeds. Filter:
– KD (Keyword Difficulty): set max to 40 for medium-competition targets (adjust to 20 for newer stores)
– Volume: set min to 100/month
– Word count: minimum 3 words (long-tail filters better intent)
Step 3: Add commercial intent filter
In Ahrefs, use “Include” filter to require at least one commercial modifier:
best, buy, cheap, review, vs, deals, discount, affordable, under
Step 4: SERP analysis
For any keyword you’re considering, click through to the SERP. Check:
– Are the results product pages, category pages, or informational content? (Tells you what page type to create)
– What is the average domain rating (DR) of the top 10 results? (Sets your difficulty expectation)
– Do any results have “thin” content that you can outperform?
Step 5: Export and build your master list
Export filtered results to CSV. Add columns for: Page Type (Tier 1/2/3), Existing Page (Y/N), Priority Score (calculated in the next section).
4. Keyword Mapping: One Primary Keyword Per Page
Keyword cannibalization — where two pages on your site compete for the same keyword — is the most common ecommerce SEO problem we find in audits.
The rule: one primary keyword per page.
A shoe store with 20 different Nike Air Max product pages does not need 20 different primary keywords — each model (Air Max 270, Air Max 90, Air Max 95) gets its own specific primary keyword. The collection page /collections/nike-air-max targets the broader category keyword.
Keyword mapping spreadsheet structure:
| URL | Primary Keyword | Monthly Volume | KD | Page Type | Status |
|---|---|---|---|---|---|
| /collections/running-shoes | men’s running shoes | 18,000 | 58 | Collection | Live |
| /products/nike-air-max-270-black | nike air max 270 black | 1,200 | 22 | Product | Live |
| /blogs/news/best-running-shoes-flat-feet | best running shoes flat feet | 4,400 | 35 | Blog | Needed |
When you identify cannibalization (two pages targeting the same keyword), choose the stronger page and add a canonical tag or 301 redirect from the weaker page to the stronger one.
5. Competitor Keyword Gap Analysis
Keyword gap analysis finds keywords your competitors rank for that you do not. This is the fastest way to build a pipeline of high-value keyword opportunities.
In Ahrefs:
1. Go to Site Explorer → enter your domain
2. Click “Content Gap”
3. Enter 3-5 competitor domains in the “Competitors” fields
4. Set filter to “Show keywords that all competitors rank for” but you do not
The resulting list shows keywords where multiple competitors have already validated demand and ranking feasibility. Your competitors have done the hard work of proving these keywords convert — you just need to build better pages.
Prioritize competitor gap keywords by:
– Keywords where competitors rank position 4-10 (beatable) rather than position 1-3 (entrenched)
– Keywords where the top-ranking competitor page has thin content or poor product selection
– Keywords where multiple mid-DR (30-50) competitors rank — suggesting the keyword is not solely dominated by major brands
6. Prioritisation: The Revenue-Weighted Scoring Method
Not all keywords are worth equal investment. Score each keyword to prioritize your content calendar.
The formula:
Priority Score = (Volume × Intent Score) ÷ KD
Intent Score:
– Transactional (buy, cheap, deal, coupon): 3
– Commercial investigation (best, review, vs, comparison): 2.5
– Navigational (brand name): 2
– Informational (how to, what is): 1
Example calculation:
| Keyword | Volume | Intent Score | KD | Priority Score |
|---|---|---|---|---|
| nike air max 270 black | 1,200 | 3 (transactional) | 18 | 200 |
| best running shoes flat feet | 4,400 | 2.5 (commercial) | 32 | 344 |
| how to clean running shoes | 8,100 | 1 (informational) | 28 | 289 |
| buy running shoes online | 600 | 3 (transactional) | 45 | 40 |
A high-volume informational keyword with low difficulty scores similarly to a low-volume transactional keyword. Both have value — the informational one builds authority, the transactional one drives revenue faster.
Sort your master keyword list by Priority Score descending. Work down the list.
7. Long-Tail Product Keywords
Long-tail keywords — four or more words, highly specific — are the backbone of profitable ecommerce SEO.
A single product page can rank for dozens of long-tail variants if it is built correctly:
Primary keyword: mechanical keyboard cherry mx red
Long-tail variants it can naturally rank for:
– mechanical keyboard with cherry mx red switches
– cherry mx red mechanical keyboard gaming
– best mechanical keyboard cherry mx red under 100
– wireless mechanical keyboard cherry mx red
You do not optimize for each variant separately. You write a comprehensive product page that answers every reasonable question about the product. The search engine extracts intent from the content and ranks it for the appropriate variant.
The product page should include: full specifications, use cases, comparison to similar products, and a Q&A section. That depth creates the surface area for long-tail rankings.
8. Seasonal Keywords for Ecommerce
Seasonal keywords can drive massive traffic spikes — but you need to publish content 8-12 weeks before the season peaks to allow time for Google to index and rank your pages.
Seasonal keyword research workflow:
1. In Ahrefs Keywords Explorer, search your category terms
2. Enable “Volume history” chart for any keyword to see monthly patterns
3. Identify the months when volume peaks (e.g., “winter running shoes” peaks October-November)
Plan backward from the season:
– Season peaks in November → publish content by early September → start keyword research in August
Examples of high-value seasonal keywords for ecommerce:
| Keyword | Peak Month | Volume at Peak | Strategy |
|---|---|---|---|
| christmas gifts for runners | November | 12,000 | Gift guide blog post |
| back to school shoes | July-August | 25,000 | Collection page update |
| valentines day jewelry | January | 45,000 | Category + blog |
| summer running shoes | April-May | 8,000 | Collection page |
Create a 12-month seasonal content calendar mapped to your category’s seasonality patterns. Publish anchor content (collection pages) at least 12 weeks before the season; update blog posts 8 weeks before.
9. Interactive Tools
Keyword Priority Score Calculator
Score and prioritize keywords before adding them to your content calendar.
Keyword Intent Classifier
Paste up to 10 keywords (one per line) to classify their intent and get page type recommendations.
FAQ
How many keywords should I target per product page?
One primary keyword plus 5-10 semantic variations. The primary keyword drives your optimization decisions (title, H1, first paragraph). The semantic variants occur naturally in well-written descriptions and spec content.
Is search volume the most important metric?
No. A 200-volume keyword with KD 8 and clear transactional intent is often more valuable than a 10,000-volume keyword with KD 65. Revenue per click matters more than raw volume. Check the SERP — if the results show product pages from direct competitors, that keyword converts for ecommerce.
How often should I update my keyword research?
Review your keyword map quarterly. Product categories evolve, new competitors enter the market, and seasonal trends shift. Your GSC Performance data is the best source for finding keywords you’re ranking for on page 2-3 that are ripe for a push to page 1.
Should I target competitor brand names as keywords?
You can create comparison content (“BrandX vs. [Your Brand]” or “BrandX alternatives”) that legally targets competitor brand terms. This works well for Tier 3 content. Do not use competitor brand names in your product page title tags or paid search ad copy in misleading ways.
What is keyword difficulty and how reliable is it?
Ahrefs KD estimates how many backlinks you need to rank in the top 10 for a keyword. It is a useful relative signal — a KD 20 keyword is genuinely easier than a KD 60 keyword. But it misses factors like content quality, user signals, and topical authority. Use KD as a filter, not an absolute gate.
How do I find keywords for brand-new products with no search history?
Start with problem-based keywords (“best solution for [problem]”) and use case keywords (“shoes for standing all day”). Check forums (Reddit, niche communities) for how people describe the problem your product solves. Those are real user-language keywords that tools may not yet surface.
Conclusion
Keyword research for ecommerce is not about finding the highest-volume keywords. It is about building a map that connects buyer intent to the right page type at the right funnel stage.
Use the three-tier model to organize your approach. Score keywords by revenue potential, not just volume. Map one primary keyword per page and eliminate cannibalization. Fill competitor gaps. Plan seasonal content 8-12 weeks in advance.
The stores that execute this systematically build compounding organic traffic. Every new page that ranks adds to the baseline. Within 12-18 months, a well-executed keyword strategy creates a traffic asset that a paid media budget cannot easily replicate.
Ready to Grow Your Ecommerce Store?
We build ecommerce SEO systems — from product schema to category architecture to Shopping integration. → Request an Ecommerce SEO Audit
Written by the Ignited Nepal ecommerce team. ignitednepal.com