Shopify SEO · 2026-06-17
How to Do Keyword Research for a Shopify Store
A practical, tool-by-tool guide to keyword research for Shopify stores: find buyer terms, check intent and volume, then map each keyword to a page.

TL;DR
Start with your product and collection pages, then expand outward. List the exact terms customers use to describe what you sell, group them by buying intent, and validate volume and competition using free tools like Google Keyword Planner, Google Search Console, and Shopify's built-in search reports before mapping each keyword to a specific page. That mapping is the real deliverable, not the list itself.
First, build a seed list from your own store. Pull every product title, collection name, variant, and material into a spreadsheet. Then open Shopify Analytics > Reports > "Top online store searches" to see what shoppers already type into your search bar. These are proven buyer terms from people already on your site, so they convert. Add competitor collection names and any phrases you hear in support tickets or reviews.
Second, sort every term by search intent, because Shopify SEO lives or dies on intent. Transactional terms ("buy merino wool socks", "leather weekender bag") belong on product and collection pages. Informational terms ("how to wash merino wool", "carry-on size guide") belong in blog posts. Never point a blog article at a term someone uses when they're ready to check out, and never try to rank a product page for a how-to question.
Third, expand the list with real data. Google Keyword Planner gives volume ranges for free with any Google Ads account. Google Search Console's Performance report shows queries you already get impressions for but rank on page two or three, which are your fastest wins. If you have budget, Ahrefs (from about $129/month) or the cheaper Keywords Everywhere (roughly $1.50 per 1,000 credits) surface long-tail variants and "People also ask" questions in bulk.
Fourth, prioritise by opportunity, not just volume. For a store doing under 10,000 sessions a month, a keyword with 200 monthly searches and low competition beats one with 20,000 searches dominated by Amazon and big brands. Weigh three things: monthly volume, how commercial the intent is, and whether you can realistically outrank page-one results. Long-tail terms of four or more words usually win first because they're specific and less contested.
Fifth, map one primary keyword to one page and stop there. Assign each collection page a single head term ("women's running shoes"), each product page a specific model term, and give blog posts the question-style keywords. Two pages targeting the same term compete with each other in Google, a problem called keyword cannibalisation, so keep a master sheet that tracks which URL owns which keyword.
Finally, treat keyword research as a quarterly habit, not a one-time project. Every 90 days, revisit Search Console for new queries you're accidentally ranking for, check which collections have grown, and add seasonal terms ahead of demand (start on "gift" terms in September, not December). Update your map, brief the new pages, and retire terms that never gained traction.
One structural note for Shopify specifically: your collection pages are your strongest ranking assets, stronger than the homepage for most stores. Build collections around keyword themes rather than only around merchandising, add a short intro paragraph with the target term, and use the URL, H1, and meta title to reinforce it. That single alignment between keyword map and collection structure drives most of the organic traffic a Shopify store earns.
Frequently asked
What free tools do I need for Shopify keyword research?
Google Keyword Planner, Google Search Console, and Shopify's own "Top online store searches" report cover everything a beginner needs. They give you volume ranges, existing rankings, and proven on-site buyer terms at no cost.
How many keywords should I target per page?
One primary keyword per page, plus a handful of close variants. Targeting the same term on multiple pages causes cannibalisation, where your own URLs compete and both rank worse.
Should keywords go on collection pages or blog posts?
Put transactional, buy-now terms on collection and product pages, and informational or how-to terms in blog posts. Match the page type to what the searcher intends to do.
How often should I redo keyword research?
Review it every 90 days. Check Search Console for new queries, add seasonal terms ahead of demand, and retire keywords that never gained traction.
Free, concrete, yours to keep
Want this done for you — properly?
Get a free audit of your rankings and AI-answer presence. Real findings within days, no sales deck.