Intermediate ⏱ 3–5 hours

Keyword Research for Shopify — A Practical Guide

Keyword research is the foundation of Shopify SEO — it tells you what language your buyers use, what volume of searches exists for each term, and how competitive each keyword is. Without it, you're optimising for words you think buyers use rather than words they actually search.

Step-by-step guide

  1. 1

    Understand the four types of search intent

    Every search has an intent: Informational (how to clean gold earrings), Navigational (Aurum earrings store), Commercial (best gold earrings 2026), or Transactional (buy gold hoop earrings UK). Shopify product and collection pages target transactional and commercial intent. Blog posts target informational intent. Understanding intent tells you what type of page to build for each keyword.

  2. 2

    Start with your product catalog and brainstorm variations

    For each product, list: the generic product name, any material or attribute modifiers (14k gold, solid, plated), use case modifiers (for sensitive ears, bridal, everyday), and size/specification variations. A single product page can legitimately target the best variant of these. Check Google's autocomplete and 'People Also Ask' for the main term to find variations you haven't thought of.

    Sauron automates this: Sauron's keyword research generates 10 AI keyword candidates per product, then validates each against real DataForSEO search volume data.

  3. 3

    Validate with real search volume data

    Not all keywords people think are good have actual search volume. Always validate candidate keywords against real monthly search volume data before optimising pages around them. Free option: Google Keyword Planner (requires a Google Ads account). Paid options: Ahrefs, SEMrush, DataForSEO. Look for search volume > 100/month for long-tail product keywords; > 1,000/month for collection-level keywords.

    Sauron automates this: Sauron uses DataForSEO to validate keyword search volumes — automatically selecting the highest-volume relevant keyword as the primary keyword for each product.

  4. 4

    Assess keyword difficulty

    Volume alone doesn't tell the whole story — competitive analysis matters. Before targeting a keyword, look at what's currently ranking for it. If the first page is dominated by Amazon, large retailers, and authoritative publications, a new Shopify store is unlikely to rank there initially. Long-tail, specific keywords (lower volume but lower competition) are often better starting points.

  5. 5

    Map keywords to pages — one primary keyword per page

    Create a keyword map: a spreadsheet with each important page URL and its assigned primary keyword. No two pages should target the same primary keyword — this is keyword cannibalization and splits your ranking signals. If you have multiple products that could target the same keyword, pick the most relevant one and differentiate the others.

  6. 6

    Track rankings in Google Search Console

    After assigning primary keywords and optimising pages around them, track whether rankings improve over time. GSC's Performance report shows average position per page and per query. Look for movement in the first 8–12 weeks — slow movement is normal; no movement after 3 months suggests a competitive difficulty issue or technical problem.

    Sauron automates this: Sauron's rank tracking monitors keyword positions daily, with 16-month GSC history and drop alerts when rankings decline.

Pro tips

Target keywords your competitors are missing

Look at pages ranking on positions 5–10 for your target keywords. What keyword variations are they not targeting in their titles? What attributes do their descriptions miss? Pages that fill gaps in the current SERP can leapfrog established pages by better matching searcher intent.

Focus on buyer-intent modifiers

Modifiers like 'buy', 'best', 'UK', 'free delivery', or specific specifications signal purchase intent — the closest possible buyer. These convert far better than informational terms with the same volume. Example: 'gold earrings UK free delivery' vs 'gold earrings'.

Build collection pages around your top category keywords

The highest-volume terms in your category (e.g., 'gold earrings' with 40,000 searches/month) should be targeted by collection pages, not product pages. Collection pages with 50+ products have more internal link equity than a single product page.

Common mistakes

  • Guessing keywords without validating search volume — many plausible keywords have near-zero monthly searches
  • Targeting the same keyword on both a collection page and multiple product pages — keyword cannibalization prevents either from ranking well
  • Chasing high-volume keywords with too much competition — new stores rarely rank for 100,000/month keywords dominated by Amazon
  • Ignoring long-tail keywords — 'non-toxic ceramic non-stick frying pan 24cm induction' may have 50 searches/month but converts at 30% because buyers have already decided

Skip the manual work

Product SEO on Autopilot

Sauron automates the whole loop. Each product gets its own keyword — chosen from real Google search volume data and judged against what the product actually is — then SERP-informed copy in your brand voice, Product JSON-LD schema, and daily position tracking. Copy above your quality threshold publishes itself; everything else queues for review.

Frequently asked questions

How many keywords should each Shopify product page target? +

One primary keyword, optimised in the meta title and the first paragraph. Secondary keywords appear naturally when you write good product copy — you don't need to force-include them. If a secondary keyword has meaningful search volume, consider whether it warrants its own product page or collection rather than trying to rank the same page for two different terms.

Is Google Keyword Planner accurate for Shopify SEO? +

Google Keyword Planner gives volume ranges (0–10, 10–100, 100–1K, 1K–10K) rather than exact numbers, and inflates volumes for paid keywords. It's a useful free starting point but less precise than paid tools. Sauron's keyword research uses DataForSEO for exact monthly volume data.

Should I target UK-specific or global keywords? +

Target keywords that match your customer location. If you ship UK-only, targeting global searches that convert to US buyers wastes ranking effort. Many product searches are implicitly local ('next day delivery', 'free UK returns') — use geo-specific modifiers in your titles when they reflect your actual service.

Let Sauron handle the implementation

Understanding the strategy is step one. Sauron automates the execution — AI-generated SEO copy, keyword research, schema markup, and rank tracking, running on autopilot for your Shopify store.

Start free — 14-day trial All guides