Ecommerce keyword research is not the same as content keyword research. You're not chasing informational queries with high search volume. You're finding the exact terms people type before they buy.
The difference matters. A blog post targeting "best running shoes 2026" needs different keywords than a category page targeting "men's running shoes" or a product page targeting "Nike Air Max 90 black size 10."
Here's how to do ecommerce keyword research properly, from seed keywords to a mapped keyword strategy that drives revenue.
How Ecommerce Keyword Research Differs
On a content site, keyword research is about finding questions people ask and topics with search volume. On an ecommerce site, you're mapping keywords to three distinct page types:
- Category pages. Target head terms and mid-tail commercial keywords
- Product pages. Target long-tail product-specific queries
- Content pages. Target informational keywords that support the buyer journey
Each type has different intent signals, different competition levels, and different conversion expectations.
Understanding Search Intent for Ecommerce
Intent is everything. A keyword with 50,000 monthly searches is worthless if the intent doesn't match your page type.
Transactional Intent (Category and Product Pages)
These are your money keywords. The searcher is ready to buy or close to it.
- "Buy [product]". Explicit purchase intent
- "[Product] price". Comparing costs before buying
- "[Brand] [product] [colour/size]". Specific product search
- "[Product category] online". Commercial category search
- "[Product] near me". Local purchase intent (if applicable)
Commercial Investigation (Comparison and Guide Pages)
The searcher is researching before buying. They're close but need convincing.
- "Best [product category]". Wants recommendations
- "[Product A] vs [Product B]". Comparing options
- "[Product] review". Looking for social proof
- "[Product category] for [use case]". Needs guidance
Informational Intent (Blog Content)
The searcher is learning. They're at the top of the funnel but can be guided toward a purchase.
- "How to [related task]". Seeking guidance
- "What is [product type]". Early-stage research
- "[Product] care guide". Post-purchase (builds loyalty, not sales)
Seed Keyword Sources for Ecommerce
Don't start with a keyword tool. Start with sources that reflect how your customers actually think and search.
Your Own Site Search Data
If you have site search tracking enabled (you should), export every search query from the last 12 months. These are exact terms your visitors are using to find products. If they're searching for something you sell but can't find, that's a gap in your category structure or product naming.
Amazon Autocomplete
Amazon is the world's largest product search engine. Type your product category into Amazon's search bar and note the autocomplete suggestions. These reflect actual purchase-intent queries at massive scale.
Google Search Console
Export your existing query data from Search Console. Filter for queries with impressions but low CTR. These are keywords you're showing up for but not ranking well enough to earn clicks. Low-hanging optimisation opportunities.
Competitor Product and Category Pages
Crawl your top 3 competitors and extract their category names, product titles, and meta titles. These are the keywords they've chosen to target, and many of them will be relevant to your catalogue too. I cover this in more depth in my ecommerce competitor analysis guide.
Google Merchant Center
If you're running Google Shopping, Merchant Center shows you which search terms trigger your product listings and their performance. This is pure commercial intent data.
Competitor Keyword Mining
Your competitors have already done keyword research for you. Use it.
- Plug competitor domains into Ahrefs or Semrush. Export their top organic keywords filtered to product and category URLs only.
- Identify keyword gaps. Find keywords your competitors rank for that you don't. Filter for transactional and commercial intent.
- Analyse their category structure. How do they organise products? What category names do they use? These naming decisions reflect their keyword strategy.
- Check their paid keywords. If a competitor is paying for a keyword in Google Ads, it converts. Target it organically.
Search Volume vs Purchase Intent
Here's where ecommerce keyword research diverges from everything else. Search volume is not the primary metric.
Consider two keywords:
- "running shoes". 100,000 monthly searches, broad intent, massive competition
- "women's trail running shoes waterproof size 8". 200 monthly searches, specific purchase intent, low competition
The second keyword converts at 10-20x the rate of the first. On an ecommerce site, 200 visitors with high purchase intent are worth more than 10,000 browsers with none.
Prioritise keywords by:
- Purchase intent. Is the searcher ready to buy?
- Relevance. Does it match a product you actually sell?
- Competition. Can you realistically rank for it?
- Search volume. Secondary to the above three factors
Long-Tail Product Keywords
Product pages should target long-tail, specific queries that describe exactly what the product is.
Your product page title and H1 should include:
- Brand name
- Product name
- Key attributes (colour, size, material, model number)
Example: "Nike Air Max 90 Men's Running Shoe. Black/White" targets every combination of those terms as a long-tail query.
Don't over-optimise product pages for category-level terms. Let the category page rank for "men's running shoes" and the product page rank for the specific product query. This avoids internal keyword cannibalisation.
Seasonal Keyword Planning
Ecommerce search demand is seasonal. Ignoring this means missing peak traffic windows.
Build a Seasonal Calendar
- Google Trends. Check seasonality patterns for your core product categories
- Historical Search Console data. Identify which months drive the most impressions and clicks for each category
- Plan content 8-12 weeks ahead of peak. "Best Christmas gifts for dad" needs to be published and indexed by September, not December
Create category and content pages for seasonal modifiers: "winter running shoes", "summer dresses 2026", "Black Friday [product] deals". Build these pages early and update them annually rather than creating new URLs each year.
Mapping Keywords to Your Site Structure
Once you have your keyword list, map every keyword to a specific page on your site.
| Keyword Type | Target Page | Example |
|---|---|---|
| Head term | Category page | "running shoes" → /shoes/running/ |
| Mid-tail | Subcategory page | "men's trail running shoes" → /shoes/running/mens-trail/ |
| Long-tail product | Product page | "Nike Air Max 90 black" → /nike-air-max-90-black/ |
| Informational | Blog post | "how to choose running shoes" → /blog/how-to-choose-running-shoes/ |
| Comparison | Guide page | "Nike vs Adidas running shoes" → /blog/nike-vs-adidas-running-shoes/ |
One keyword per page. One page per keyword. No overlap, no cannibalisation. This is the foundation of a solid product page SEO strategy.
Frequently Asked Questions
How many keywords should I target per ecommerce page?
One primary keyword and 2-3 closely related secondary keywords per page. A category page targeting "men's running shoes" might also target "running shoes for men" and "men's running trainers". These are essentially the same intent. Don't try to rank a single page for unrelated keywords.
Should I target zero-volume keywords for product pages?
Yes. Many specific product queries show zero volume in keyword tools because they're too granular to measure. But people absolutely search for "Nike Air Max 90 men's black size 10", and these queries convert at extremely high rates. Use your product name, brand, and key attributes as your target keywords regardless of reported volume.
How do I avoid keyword cannibalisation on ecommerce sites?
Map every keyword to exactly one page. Category pages target head terms, subcategories target mid-tail terms, and product pages target long-tail specific terms. If two pages compete for the same keyword, consolidate them or differentiate their targeting. Use internal links and anchor text to reinforce which page should rank for which term.
What keyword research tools work best for ecommerce?
Ahrefs and Semrush are the best all-round tools. Supplement with Amazon autocomplete for product-specific queries, Google Search Console for existing opportunity data, and Google Trends for seasonal planning. No single tool gives you everything. Use multiple sources.
How often should I update my ecommerce keyword research?
Quarterly. Product trends change, new competitors enter, seasonal patterns shift. Review your keyword map every 3 months, add new opportunities, and retire keywords for discontinued products. Annual keyword research is not frequent enough for ecommerce.
Soaring Above Search
Weekly AI search insights from the front line. One newsletter. Six sections. Everything that actually moved this week, with a practitioner's take.