blog · shopify seo · step-by-step guide · 12 min read

How to do keyword research for a Shopify store

A one-week process with a one-page output: every keyword your buyers type, mapped to the page responsible for it.

Calyx Core · july 2026

calyxcore.com · shopify seo

A keyword without a page is a wish, not a strategy.

seeds → tools → intent → competitors → india layer → map

keyword-map.csv 6 cols · 42 rows
buy glass terrarium online product
gifts under 500 hyderabad collection
how to care for a terrarium blog post
betta tank without filter product
terrarium workshop hyderabad landing page

quick answer

Keyword research for a Shopify store means finding the exact phrases your buyers type into Google and AI tools, then mapping each one to a product page, collection page, or blog post. For a new store the full process takes about a week: pull seed keywords from your own products and customers, expand them with free tools, classify by intent, check what competitors rank for, and build a keyword map that decides what you create next.

00

What is keyword research for a Shopify store?

Keyword research is the process of identifying the search terms your potential customers use, understanding what they expect to find, and assigning each term to the right type of page on your store. It is the foundation of everything in our complete Shopify SEO guide: product pages, collections, and blog content all start from a keyword decision.

One principle before the steps: a keyword without a mapped page is a wish, not a strategy. The output of this process is not a list. It is a map, where every keyword has a page responsible for it.

the process at a glance

Six steps, one week, one map

01

Pull seed keywords

Product names, customer messages, store search, Search Console.

02

Expand with free tools

Autocomplete, People Also Ask, Keyword Planner, Trends.

03

Classify by intent

Transactional, commercial, informational; each maps to a page type.

04

Mine competitors

Collections, page titles, blog topics, and the gaps they missed.

05

Add the India layer

Hinglish queries, price-qualified searches, festival keywords.

06

Build the keyword map

One sheet, six columns; every keyword gets an owning page.

total time: about one week · output: one keyword map, 30–50 rows

step 01

Pull seed keywords from your own store

Before opening any tool, your store and your customers have already done research for you. Collect seeds from four places:

  1. Your product and collection names. Write down the plain-language version of everything you sell. Not "Verdant Sphere No. 4," but "glass terrarium," "betta fish tank," "planted aquarium kit."
  2. Customer messages. Your customers' WhatsApp messages are a free keyword tool nobody uses. When someone asks "do you have small terrariums for office desk?", that is a keyword ("office desk terrarium") with proven purchase intent, phrased exactly how real buyers phrase it.
  3. Your store's internal search. In Shopify admin, check what visitors type into your store search bar. These are people already on your site telling you what they want, in their own words.
  4. Google Search Console. If your store has been live even a few months, the Performance report shows queries you already appear for. Terms sitting at position 8 to 20 are your fastest wins: Google already thinks you are relevant, you just have not given it a good enough page.
search console · performance · queries position: 8–20
query clicks impressions position
terrarium workshop hyderabad 12 480 9.2
betta fish tank setup 8 1,240 11.4
glass terrarium online india 5 2,100 14.8
office desk terrarium 3 310 17.5
customized 3d print gifts 2 890 19.1
search console → performance: queries already sitting at position 8–20 are your fastest wins

For Dear Crafted, this step alone produced seeds like "terrarium hyderabad," "betta fish tank setup," "low maintenance indoor plants glass," and "customized 3d print gifts", none of which came from a tool.

step 02

Expand with free tools

Take each seed and multiply it. Free sources cover 90% of what a D2C store needs:

  • Google autocomplete. Type your seed slowly and record every suggestion. Then add letters: "terrarium a...", "terrarium b...". Autocomplete is live data on what people actually search.
  • People Also Ask. Search your seed and expand the PAA boxes. Each question is a blog post candidate and a future FAQ entry. Click a few open; Google loads more.
  • Related searches at the bottom of the results page, and the "People also search for" panel.
  • Google Keyword Planner. Free with a Google Ads account, no spend required. Volumes come in ranges without an active campaign, but ranges are enough to separate a 10-search keyword from a 10,000-search keyword.
  • Google Trends. Essential in India for seasonality. "Diwali gifts" and "rakhi gifts" look small in annual averages but spike enormously in their windows. Trends shows you when demand actually exists.
terrarium
terrarium plants terrarium kit india terrarium workshop near me terrarium gifts for couples terrarium care guide
autocomplete: live data on what people actually search, one seed at a time

When is a paid tool worth it? When you are past roughly 30 published pages and need rank tracking, difficulty scores, and competitor data at scale. Before that, a paid subscription mostly produces bigger lists you will not act on. Spend the money on content instead.

step 03

Classify by intent and map to page type

This is the step most store owners skip, and it is the one that decides whether SEO produces revenue. Every keyword carries an intent, and each intent belongs to a different page type:

intent what the searcher wants example page type
Transactional Buy a specific thing now "buy glass terrarium online" Product
Commercial Browse and compare options "terrarium gifts for couples" Collection
Informational Learn or solve a problem "how to care for a terrarium" Blog post
Navigational Find a specific brand "dear crafted terrarium" Brand pages

The most expensive mistake in Shopify SEO is intent mismatch: writing a blog post for a commercial keyword that deserves a collection page, or stuffing a product page with informational content that belongs in a guide. Check the current search results if unsure. If Google shows shopping grids and category pages, it wants commerce pages. If it shows articles and videos, it wants content.

step 04

Take your competitors' keywords, ethically

Your competitors have already spent money learning what works. Read their decisions:

  1. Their collection structure. Every collection on a successful competitor's store is a commercial keyword they believe in. Browse their navigation and note the patterns: by occasion, by price, by recipient, by category.
  2. Their page titles. View any page's title in the browser tab. Deliberate stores put target keywords first. Note what they lead with.
  3. Their blog topics. Titles reveal their informational targets. More useful: notice which posts they link from their homepage or navigation. Those are the ones earning money.
  4. The gap. The real prize is not copying their keywords, it is finding what they missed. In our nichés we consistently find competitors chasing high-volume generic terms while ignoring specific, high-intent long-tails like "betta tank without filter" or "terrarium workshop hyderabad." Specific beats big for a store without domain authority.

step 05

The India layer

International keyword guides end at step 4. Selling in India adds three keyword classes your tools will underreport:

Hinglish and vernacular queries. Buyers search "sasta terrarium," "machli tank price," "gift items 500 rupees ke andar." Keyword Planner barely tracks these, but Search Console will show them reaching you. Include natural Hinglish phrasing in FAQ answers and product descriptions where it reads honestly.

Price-qualified searches. "Gifts under 500," "aquarium under 2000," "return gifts under 100" are enormous in India and map perfectly to price-based collection pages. Almost no D2C store builds these collections; the ones that do own the keyword.

Festival and occasion keywords. Diwali, Raksha Bandhan, Valentine's, weddings, corporate gifting season. Research these in their off-season using last year's Trends data, and have the pages live at least six weeks before the spike, on permanent URLs you reuse every year.

step 06

Build the keyword map

Everything converges into one sheet. Six columns, nothing fancy:

keyword-map · sheet 1 rows 1–5 of 42
keyword intent page type page priority status
terrarium online india Commercial Collection /collections/terrariums High Optimize
buy betta fish tank setup Transactional Product /products/betta-starter-kit High Optimize
how to care for betta fish Informational Blog to build Medium Planned
gifts under 500 hyderabad Commercial Collection to build High Planned
terrarium workshop hyderabad Local Landing to build Medium Planned
⋮ rows 6 to 42, fill to 30–50 keywords, mark the ten highest-intent ones
the keyword map: every keyword gets an intent, a page type, and an owning page

Priority rule for a store without established authority: specific and buyable first. A page ranking for "betta tank with filter under 1500" makes sales this month; ranking for "aquarium" happens years from now, if ever. Fill the map with 30 to 50 keywords, mark the ten highest-intent ones, and build or optimize those pages first.

07

How AI search changes keyword research

ChatGPT, Perplexity, and Google AI Overviews are changing what a "keyword" is. People do not type "terrarium care" into ChatGPT; they ask "why is my terrarium getting foggy inside and how do I fix it?" The unit of research is shifting from phrase to question.

Practically, this means three additions to the process above:

  1. Collect questions, not just phrases. People Also Ask, customer WhatsApp messages, and community groups give you full questions. Use them verbatim as H2s and FAQ entries.
  2. Answer each question in a self-contained block. A direct 40 to 80 word answer under the question heading is what AI systems extract and cite.
  3. Check the AI answers for your top keywords. Ask ChatGPT and Perplexity your primary questions and note which sources they cite. That is your real competition for the AI-native buyer, and it is often a different list than the Google top 10.

In AI search, the keyword is the question, and the ranking is the citation.

faq

Frequently asked questions

How many keywords should a Shopify store target?

Start with a map of 30 to 50 keywords, with one primary keyword per page. A store with 20 products, 5 collections, and a small blog can meaningfully target 40 to 60 terms in its first year. More than that spreads effort too thin to rank for anything.

Is Google Keyword Planner free without running ads?

Yes. You need a Google Ads account but no active spend. Without a running campaign, volumes display as ranges (like 1K to 10K) instead of exact numbers, which is still enough to prioritize.

What keyword difficulty should a new store target?

If you use a tool with difficulty scores, stay under roughly 20 out of 100 for your first six months and let long-tail specificity do the work. Without a tool, use this proxy: if the first page is all marketplaces and national brands, pick a more specific version of the keyword.

Should I target Hindi or Hinglish keywords?

Monitor Search Console first. If vernacular queries are already reaching your store, add naturally phrased Hinglish to FAQs and descriptions on existing pages. Build dedicated vernacular pages only once the data proves demand in your niche.

How often should I redo keyword research?

Do a full refresh twice a year, and a light monthly pass: 15 minutes in Search Console looking for new queries at position 8 to 20. Those recurring near-misses are the cheapest wins in SEO.

Final word

Keyword research for a Shopify store is a one-week process with a one-page output: a map where every keyword has an intent, a page type, and an owner. Seeds from your own store and customers, expansion with free tools, intent mapping, competitor gaps, the India layer, and a prioritized build list. Do it once properly and every product page, collection, and article you create afterward starts with a reason to exist.

calyx core · shopify seo audit

Want us to build your keyword map for you?

We don't just point out problems, we engineer the systems to solve them. Our Shopify SEO audit includes a full keyword map with intent classification and a prioritized page plan for your store.