Keywords for stores
E-commerce Keyword Research: Matching Every Shopper's Search to One Page in Your Catalog
Most stores do keyword research backward. They export ten thousand terms from a tool, sort by volume, then go hunting for pages to hang them on. The catalog already exists. Start with the shelves, and let the searches find them.
October 21, 2026 · 11 min read

The short answer
E-commerce keyword research means finding the words shoppers use for what you sell and assigning each search to one page. Broad product types go to category pages, exact models and attribute combinations go to product pages, and pre-purchase questions go to guides. Gather phrasings from Google autocomplete, Amazon's search box, Search Console and your own site search, then map them to the catalog.
On this page
- Two kinds of shopping search, and the page each one wants
- Modifiers: the small words that tell you which shelf
- Mining Google autocomplete and Amazon's search box
- The best keyword data is already in your own accounts
- Which searches have earned a page of their own
- Mapping keywords to the catalog, one page per search
- Where the mapped words go on each page
- Why most store keyword lists never leave the spreadsheet
Two kinds of shopping search, and the page each one wants
Someone who types "espresso machines" is browsing. Someone who types "espresso machine with grinder" has narrowed the field. Someone who types a maker's model number has their card half out of the wallet. All three are shopping, but each expects a different page, and a store that sends all three to the same product page will rank for none of them.
The quickest way to learn which page a search wants is to run it. Search the broad term in a private window and look at what ranks: usually category pages, comparison articles and big retailers' collections. Search a model number and the results fill with product pages. The results page is a free statement of what Google thinks answers the search, and arguing with it is expensive. Our page on keyword intent goes deeper into reading it.
| Search | What the shopper has decided | Page that should answer |
|---|---|---|
| espresso machines | Only the product type | Category page |
| espresso machine with grinder | The type plus one feature | Subcategory, or a filtered page built to be indexed |
| best espresso machine for beginners | Wants advice before choosing | Buying guide that links to products |
| A maker's name and model number | The exact item | Product page |
| espresso machine descaler | An accessory for something they own | Accessory category or product |
| espresso machine repair near me | A service, not a purchase | Only a store that repairs machines locally |
Category searches carry most of the reach; product searches carry most of the immediate orders. A store needs both, on different pages, which is the whole argument of the e-commerce SEO hub in one sentence.
Modifiers: the small words that tell you which shelf
Shoppers rarely type a bare product type for long. They add words that narrow it, and each family of modifiers points at a different kind of page. Build a modifier sheet for every major category before choosing a single target.
- Attributes such as color, size, material and finish (black leather, queen size, stainless). These usually belong in filters and product titles, and earn an indexable page only when the combination has demand and enough products to fill it.
- Audience such as women's, kids' or for large dogs. Often a category in its own right, with its own copy.
- Use or problem such as for flat feet or for small kitchens. Strong material for subcategories and buying guides.
- Price such as under $100 or budget. Honest only when the page genuinely sorts by that range.
- Comparison such as best, versus, review or alternative. These want guides and comparisons, not product pages.
- Brand and model, including part numbers and SKUs. Product pages, and brand pages when you stock enough of one maker.
- Purchase such as buy, sale, in stock or free shipping. Readiness signals; use them in titles only when they are true.
- Place such as near me or a city name. Relevant only when there is a counter, a showroom or local pickup.
The sheet does two jobs. It shows which modifiers repeat across categories, so you can design filters around them, and it shows which ones deserve pages. A modifier that appears in dozens of phrasings with clear demand is a subcategory waiting to be built. One that appears once is a line in a product description.
Mining Google autocomplete and Amazon's search box
Google says its autocomplete predictions reflect real searches, drawn from common queries that match what someone starts to type, and shaped by language, location, trending interest and the searcher's own past searches. It also says autocomplete does not simply show the most common queries and should not be compared with Google Trends. Treat predictions as a phrasebook of how real people word things, not a ranking by volume.
- 1
Search signed out, in a private window
Your own history shapes the predictions you see. A clean window gets you closer to what a stranger sees.
- 2
Type the category, then walk the alphabet
Try dog bed a, dog bed b and onward, then dog bed for, dog bed with and dog bed vs. Record every prediction word for word.
- 3
Repeat it in Amazon's search box
Amazon's box shows how people word a product inside a store, where every search is a shopping search. It shows no volumes, so you collect phrasings, not numbers.
- 4
Read the results page, not just the box
Note the related searches at the bottom, the questions Google lists, and which page types rank for each phrasing.
- 5
Tag each phrase with its source and intent
A spreadsheet column for where it came from and one for category, product or question saves an hour of sorting later.
The best keyword data is already in your own accounts
Third-party tools estimate. A store owns four sources that do not, and most never open them for keyword work.
Search Console queries
In the Performance report, filter by page to see which searches each category and product already appears for. High impressions with few clicks mark terms you half-rank for. The Search Console guide shows where to click.
Your own site search
GA4's enhanced measurement logs a view_search_results event when the URL holds one of five parameters: q, s, search, query or keyword. Shopify's search page uses q, so the default catches it, and the search term dimension lists what shoppers typed. Searches with no results are missing products or missing words.
Your product feed
Google's help center says Shopping ads use Merchant Center product data, not keywords, to decide where ads appear. Your feed titles are your targeting, and keyword research belongs in them.
Customers' own words
Reviews, return notes, support emails and chat logs. A buyer who calls a product a hand mixer when your catalog says stand-free whisk is telling you what to rename.
Google's title guidance for Merchant Center allows up to 150 characters, says to put the most important details first, and asks for terms customers actually search, such as the product name, brand and defining details, without prices or promotional text. Volumes, when you want them, come from Google's own Keyword Planner, read as rounded estimates rather than counts, and the tradeoffs among paid tools are in keyword research tools.
Which searches have earned a page of their own
A store can generate a page for every phrase on the list, and that is precisely how stores end up with thousands of thin, near-identical pages Google ignores. Before a search gets a page, put it through five questions. This is our working practice, not a Google rule.
- 1.Demand: does anyone search it, by any evidence: autocomplete, Search Console impressions, site search logs or a tool's range?
- 2.Inventory: do you stock enough products to fill the page? A category of two products is a product page wearing a costume.
- 3.Distinct results: does Google show different pages for it than for the parent term? If the results are the same, one page should cover both.
- 4.Margin: do the products on that page earn enough to justify the copy, photos and upkeep?
- 5.Odds: who ranks now? A page of marketplaces and national chains is a long campaign; a page of small specialists is a fair fight.
Mapping keywords to the catalog, one page per search
The map is the deliverable. A list of keywords is trivia; a list of keywords with an owner page each is a plan someone can carry out.
- 1
Export the catalog and the category tree
Every category, subcategory and product, with its URL, title and product count.
- 2
Group phrasings into clusters
Phrasings that mean the same thing and return the same results belong together. Keyword clustering describes the method.
- 3
Give each cluster one owner page
A category, a subcategory, a product or a guide, never two. Synonyms share a page.
- 4
Mark the gaps
Clusters with demand and inventory but no page become new collections or guides. Clusters with demand and no inventory are a buying decision, not an SEO task.
- 5
Find the collisions
Two pages aimed at one cluster split the signals. Merge, redirect or re-aim one; see keyword cannibalization.
- 6
Hand the map to whoever writes
Titles, collection copy, product names and feed titles all come from the same sheet.
| Search cluster | Owner page | Page type | Note |
|---|---|---|---|
| cast iron skillet, cast iron frying pan | /collections/cast-iron-skillets | Category | Synonyms share one page |
| 12 inch cast iron skillet | The skillets collection, size filter | Filter, not indexed | Size goes in product titles instead |
| enameled dutch oven | /collections/enameled-dutch-ovens | Subcategory | Results differ from plain Dutch ovens |
| how to season cast iron | A care guide on the blog | Guide | Links to skillets and seasoning oil |
| cast iron vs nonstick | A comparison guide | Guide | Links to both collections |
| A maker's model number | That product's page | Product | Model number in the title and feed |
Where the mapped words go on each page
- Category pages: the primary phrase in the title tag and the H1, a short introduction written for a shopper, and filter labels in customers' words rather than warehouse codes.
- Product pages: a product name built from what people search, typically brand, product type, model and the defining attribute, not an internal code. The feed title follows the same order.
- URLs: Google recommends descriptive words in URL paths over bare numeric IDs. On an established store, changing handles means redirects, and Shopify redirects only from URLs that no longer load.
- Images: alt text that describes the product as a shopper would, which helps both accessibility and image search.
- Internal links: anchor text from guides and related categories that uses the cluster's own words, pointing at the owner page.
The page-level detail is covered in title tags, on-page SEO and product page SEO. Once the map exists, an e-commerce SEO audit checks whether the live store matches it.
Why most store keyword lists never leave the spreadsheet
The usual mistakes
- Sorting ten thousand terms by volume and starting at the top
- Aiming product pages at broad category phrases
- Building a page for every color and size combination
- Copying a competitor's keyword list without checking your own inventory
- Leaving feed titles as the supplier wrote them
What to do instead
- Start from the catalog and work outward to the searches
- Let categories own the broad terms and products own the exact ones
- Index only the filters with demand, products and copy
- Run a competitor analysis for gaps, then test each against stock
- Rewrite feed titles from the same map as the pages
A store with a few hundred products can do this in a week of evenings. A catalog of thousands, or one about to move platforms, usually needs the clustering and mapping done once properly. DataCram's keyword research and keyword mapping services produce exactly this sheet, tied to the products that pay, and our e-commerce development work builds the categories the map calls for.
Questions store owners ask about SEO
Start from the catalog, not a tool. List every category and best seller, gather phrasings from Google autocomplete, Amazon's search box, Search Console and your own site search, and tag each by intent. Group phrasings that mean the same thing, give each group one owner page, and use the gaps to decide which new categories or guides to build.
Category keywords name a type of product, such as hiking boots or enameled Dutch ovens, and come from shoppers still comparing. Product keywords name an exact item, often with a brand, model number, size or color, and come from shoppers close to buying. Category terms belong on collection pages; product terms belong on product pages and in feed titles.
Partly. Amazon's search suggestions show how people word products when they are ready to buy, which is useful for product names, filters and feed titles. They do not show volume, and they describe shopping on Amazon, not searching Google. Check each phrasing against Google's results before building a page around it.
Usually not. Google asks that each variant have its own URL, but with the main product URL as the canonical, so variants support one product page rather than competing as separate pages. Put searched attributes such as size or color in the product title and feed. Give a variant its own page only when it is effectively a different product with distinct demand.
One main search, plus the close variations and synonyms that mean the same thing. If two phrasings return different results on Google, they probably want different pages. A product page aimed at a broad category term as well as its own model name tends to win neither.
That often reflects the tool's sample, not reality, especially for model numbers and long product phrases. Check Search Console impressions, autocomplete and your own site search logs. If shoppers type it on your site or Google predicts it, people search it. Those small, specific searches are often the ones closest to an order.
Keep reading
- Keyword research toolsKeyword Research Tools: Free vs Paid, What the Data Means, and the Right One for a Local BusinessKeyword research tools compared: where each gets its numbers, free and paid prices as of October 2026, and which tool suits a local business best.
- Traffic with a purposeHow to Increase Website Traffic That Turns Into Customers, Channel by ChannelHow to increase website traffic from people who buy: the channels that send customers, the quick wins for this month, and the work that compounds for years.
- Google search, countedGoogle Search Statistics for 2026: How Many Searches, on Which Screens, With What IntentHow many Google searches per day? Google's own statements with dates, desktop vs mobile share, Lens, Maps, near-me intent, and how to read each claim.
- Everything in E-commerce SEOSee the section
Get a keyword map built around your catalog
Tell us what you sell and send a link to the store. We will reply with the searches worth owning, which page should own each, and the categories or guides that are missing.
Which of these sounds like you? (pick any)
Rather talk now? Call (210) 346-0848.