Keyword research for product pages means finding the exact words buyers type when they're ready to purchase, then mapping one clear buying intent to each product or category page — not scattering popular phrases across your site and hoping. Done well, it's the difference between a product page that quietly ranks and sells while you sleep and one that never gets found at all. This guide walks through a practical, tool-agnostic method you can run this week, even if you've never done keyword research before.
Most ecommerce keyword advice is written for blog posts. Product and category pages are different animals: the shopper is closer to buying, the phrases are shorter and more commercial, and the same keyword can only realistically be "won" by one page on your site. Get the mapping right and everything downstream — descriptions, titles, structured data — has a clear target.
Start with search intent, not search volume
The single most important idea in product-page keyword research is search intent: what the person actually wants when they type a phrase. A big volume number is worthless if the intent doesn't match what your page sells.
For ecommerce, keywords fall roughly into four intent buckets:
Transactional — the buyer is ready. "buy soy candle gift set", "leather weekend bag uk", "size 8 running trainers". These belong on product and collection pages.
Commercial investigation — comparing before buying. "best refillable candles", "merino vs cotton base layer". These suit collection pages, buying guides, or comparison posts.
Informational — learning, not yet buying. "how long do soy candles burn", "how to wash merino wool". These belong on your blog, not a product page.
Navigational — looking for a specific brand or store. "[your brand] candles". These find you if you already have some awareness.
A quick, free way to confirm intent: type the keyword into Google and look at what already ranks. If page one is full of product and category pages, that's a transactional keyword you can target with a product page. If it's all articles and "how to" guides, that's an informational query — sending a product page after it is a losing battle. Let the results tell you what kind of page Google expects to serve.
Build your seed list from what buyers already say
You don't need a fancy tool to begin. You need a list of "seed" phrases — the obvious ways someone describes what you sell — which you'll then expand. Pull seeds from places where real buying language already lives:
Your own product names and categories. Write down how you'd describe each product to a friend, not just its clever brand name. "The Aurora" is a name; "hand-poured soy candle" is a keyword.
Google autocomplete. Start typing a seed and note the suggestions that drop down — these are real, popular queries. "candle gift..." might surface "candle gift set", "candle gift box", "candle gift for her".
"People also ask" and "Related searches." Scroll to the bottom of a results page for a goldmine of adjacent phrasing and questions.
Your competitors' collection menus. How do established shops in your niche slice their catalogue? Their category names are battle-tested keywords.
Your site search and customer emails. If shoppers already visit you, the words they type into your on-site search box are pure gold — that's exact demand in your customers' own language. Dirora's Real-Time Analytics and search data surface these terms.
Aim for 20–40 seed phrases before you worry about volume. Breadth first, then refine.
Expand and check demand with free tools
Once you have seeds, expand them into a longer list and get a rough sense of how much each is searched. You don't need an expensive subscription to start:
Google Keyword Planner (free with a Google Ads account) gives volume ranges and related terms. Ranges are broad, but they're enough to rank keywords relative to each other.
Google Search Console is the most honest tool you'll ever use, because it shows the queries you already appear for — including ones you didn't know about. If you're getting impressions for a phrase but no clicks, that's a page begging to be optimised. Dirora connects this through Verified Webmaster Tools.
Free tiers of tools like Ahrefs Webmaster Tools, Ubersuggest, or the "Keyword Surfer" browser extension add volume estimates and suggestions on top of what you see in search results.
Autocomplete scrapers such as AnswerThePublic or Google's own suggestions map out the long-tail questions and modifiers around a seed.
As you expand, favour long-tail keywords — longer, more specific phrases like "unscented soy candle for sensitive noses" over the bare head term "candle". They have lower volume individually, but far less competition, much clearer intent, and they convert better because the shopper has told you exactly what they want. For a new store, a handful of long-tail rankings will beat one impossible bid for a giant head term every time.
Judge whether you can actually rank
Volume tells you the prize; competition tells you the odds. Before committing a keyword to a page, sanity-check three things:
Who's on page one? If it's dominated by huge marketplaces and household-name brands, a brand-new store won't crack it soon. Look for keywords where smaller, independent shops already rank — that's your realistic ceiling.
Does the intent match a page you have (or will build)? A perfect keyword pointing at a page that doesn't exist is a signal to create that collection, not to force it onto an unrelated product.
Is there enough specificity to be useful? "Gifts" is a keyword nobody wins and everybody wants; "eco-friendly candle gift set uk" is a keyword you can own.
A simple prioritisation rule: chase keywords with reasonable volume, buying intent, and beatable competition. If a phrase fails any of the three, it goes to the bottom of the list.
Map one keyword to one page
This is where most stores go wrong. They target the same phrase on three different pages, which forces Google to pick one and often splits their ranking power across all of them — a problem called keyword cannibalisation. The fix is a simple map: every important keyword gets exactly one "owner" page.
A clean structure usually looks like this:
Category and collection pages own broader, higher-volume terms — "soy candles", "candle gift sets", "wax melts". These pages should target the shopper still browsing a type of product.
Individual product pages own specific, long-tail terms — "lavender and cedar soy candle 200g", tied to that one product's variant, scent, or use.
Blog posts own the informational queries — "how to make candles last longer" — and link internally to the relevant collection so that curious readers become buyers.
Build this as a plain spreadsheet: one row per page, with its primary keyword, two or three secondary variations, and the intent. That single document becomes the brief for everything else — it tells you what each page's title, heading, and description should be about, and it stops two pages ever competing with each other.
Put the keywords to work on the page
Research is only half the job; the keyword has to appear naturally where it counts. For each page, weave the primary keyword into:
The page title / SEO title and the main H1 heading — the two strongest on-page signals.
The meta description — it doesn't directly affect rankings, but a well-written one lifts click-through.
The URL slug — short and readable, e.g. /soy-candle-gift-set.
The first paragraph of the description and any image alt text.
The golden rule: write for the human first. If a sentence reads like it was assembled to please a search engine, rewrite it. Modern search is good at understanding synonyms and context, so you don't need to repeat the exact phrase ten times — you need to genuinely be about that topic. Our guides on writing product descriptions and building high-converting product pages show how to do this without sounding robotic. Dirora's SEO Tools give you per-page control of titles, meta descriptions, and slugs, plus automatic structured data and Google Merchant and sitemap sync so search engines can find and understand every page.
Review, then repeat
Keyword research isn't a one-off. A month or two after publishing, open Google Search Console and look at the queries your pages now attract. You'll almost always find phrases you never targeted but are quietly ranking for — add those to the relevant page, and you'll climb from "position 11, no clicks" to page one with barely any effort. Demand shifts seasonally too, so revisit your map before big trading periods.
Keyword research pairs naturally with the rest of your organic strategy. If you're just getting started, our beginner's SEO guide for online stores covers the wider fundamentals, local SEO helps if you serve a specific area, and blogging that sells shows how informational content feeds shoppers into your product pages. Do the research once, map it cleanly, and every page you build after that has a clear job to do.
Frequently asked questions
What is keyword research for product pages?
It's the process of finding the specific phrases shoppers type when they're ready to buy, checking how competitive and popular those phrases are, and mapping each one to a single product or category page. The goal is to match every page to a clear buying intent so it ranks for terms that actually lead to sales.
Which keywords should go on a category page versus a product page?
Category and collection pages should target broader, higher-volume terms like soy candles or candle gift sets, because the shopper is still browsing a type of product. Individual product pages should target specific, long-tail phrases tied to that one item, such as lavender soy candle 200g. This split stops your pages competing with each other.
Do I need paid tools to do keyword research?
No. Google autocomplete, People also ask, Keyword Planner, and Google Search Console are all free and enough to build a solid keyword map. Free tiers of tools like Ahrefs Webmaster Tools or Ubersuggest add volume estimates. Paid tools speed things up but aren't required to get started.
What is search intent and why does it matter?
Search intent is what the person actually wants when they type a phrase — to buy, to compare, or to learn. It matters because a product page can only rank well for transactional and commercial keywords. If Google's first page for a phrase is full of articles, it's an informational query and a product page won't win it, no matter how much volume it has.
How often should I redo keyword research?
Treat it as ongoing rather than one-off. Check Google Search Console every month or two for new phrases your pages are already ranking for, and revisit your keyword map before major seasonal trading periods when demand and search language shift.