Based on Zac's 19 years of SEO实战密码 methodology — learn how to discover, classify, prioritize, and map the keywords that will bring qualified buyers to your independent e-commerce store.
Keyword research is the single most important SEO activity you can do. Every optimization, every piece of content, every internal link starts with knowing exactly which phrases your customers type into search engines.
Without keyword research, you are flying blind. You might build a beautiful site, write great content, and earn links — but if nobody searches for the terms you optimized for, you will never see organic traffic. Keyword research answers three fundamental questions:
Zac's core principle: keyword research is not a one-time task. It is an ongoing process that evolves with your market, your competitors, and your site's growing authority.
Every keyword research session begins with seed keywords — the core terms that describe what you sell. Brainstorm 10 to 20 seed keywords that capture your products, categories, and brand. For example, if you sell running shoes online, your seeds might include:
Seed keywords are the starting point. From these, you will expand into hundreds of targeted phrases using the methods below.
Once you have your seed keywords, use these expansion methods to build a comprehensive keyword list. Each method has different strengths, tools, and effort levels.
| Method | Description | Tools | Effort Level |
|---|---|---|---|
| Autocomplete Mining | Type seed keywords into Google and scrape the auto-suggest dropdown for long-tail variations and question-based queries. | Google Search, AnswerThePublic, Keyword Sheeter | Low |
| People Also Ask (PAA) | Extract the question-based boxes from Google's SERP. Each question is a potential keyword target with strong informational intent. | Google PAA, AlsoAsked.com | Low |
| Related Searches | Scroll to the bottom of Google's search results and mine the "related searches" section for alternative phrasing and adjacent topics. | Google Search | Low |
| Competitor URL Analysis | Enter competitor URLs into keyword tools to see which terms they rank for. Prioritize gaps where you can compete. | Ahrefs, SEMrush, Ubersuggest | Medium |
| Forum & Community Mining | Search Reddit, Quora, and niche forums for real customer questions and pain points. These are goldmines for long-tail content ideas. | Reddit, Quora, niche forums, GummySearch | Medium |
| Review & Q&A Scraping | Analyze customer reviews and Q&A sections on Amazon, Walmart, and competitor product pages to discover how real buyers describe products and problems. | Amazon, Helium 10, ReviewMeta | Medium |
| Keyword Tool Batch Export | Use dedicated keyword research tools to generate hundreds of related keywords from a single seed term in one click. Best for scale. | Google Keyword Planner, Ahrefs Keywords Explorer, SEMrush Keyword Magic Tool | Varies |
One of the biggest mistakes e-commerce SEOs make is optimizing for industry jargon that real buyers never type into Google. You must bridge the gap between how you talk about your products and how your customers search for them.
Industry insiders use specific terminology that feels natural to them — but the average buyer often uses simpler, more descriptive phrases. The table below shows common gaps.
| Industry Jargon | Customer Language | Search Volume Difference | Optimization Recommendation |
|---|---|---|---|
| Men's trail running shoes with Gore-Tex waterproof membrane | Men's waterproof hiking sneakers | 4x higher | Use customer phrasing in H1 and title tags; mention technical specs in body copy |
| Orthopedic plantar fasciitis arch support insoles | Shoe inserts for heel pain | 6x higher | Lead with pain-point language; include clinical terms as secondary keywords |
| 100% organic Egyptian long-staple cotton percale weave sheets | Best quality cotton bed sheets cooling | 3x higher | Prioritize benefit-driven language; use technical details in specifications section |
| 1080p HD webcam with auto-focus and noise-canceling dual microphone array | Webcam for Zoom meetings with good microphone | 5x higher | Address use cases and pain points; specs go in feature bullets |
| BPA-free Tritan sports bottle with leak-proof one-way valve | Water bottle that doesn't leak in gym bag | 7x higher | Solve the real customer problem first; materials and features are supporting details |
Real customer language lives in reviews, forums, and Q&A sites. These sources are often overlooked but contain the exact phrasing real buyers use before, during, and after a purchase.
Google itself provides the richest keyword data — and it's completely free. Three features in particular are invaluable for keyword discovery:
Use incognito mode or a VPN when mining Google suggestions. Google personalizes suggestions based on your search history. For a neutral, market-wide view, you want the raw data.
Keyword gap analysis reveals the keywords your competitors rank for that you do not. This is one of the fastest ways to discover high-value opportunities you are missing.
How to perform a gap analysis:
"Your competitors' keyword rankings are the fastest shortcut to your own keyword strategy. Don't reinvent the wheel — find the gaps they left open and fill them better."
Not all keywords are created equal. The same search phrase can have different meanings depending on who types it and why. Classifying keywords by search intent is the key to creating content that actually satisfies users and ranks.
Every search query falls into one of four intent categories. Understanding these categories determines what kind of content you should create for each keyword.
| Intent Type | User Goal | Example Queries | Funnel Stage | Content to Create |
|---|---|---|---|---|
| Informational | Learn or understand something | "how to clean running shoes", "what are trail running shoes" | Awareness | Blog posts, guides, how-to articles, videos, infographics |
| Navigational | Find a specific website or brand | "Nike running shoes site", "REI trail shoes" | Consideration | Brand landing pages, optimized store locator, brand search pages |
| Commercial | Research before making a purchase decision | "best running shoes for flat feet 2025", "Nike vs Adidas trail shoes" | Consideration / Decision | Comparison guides, product roundups, best-of lists, review pages |
| Transactional | Complete a purchase or specific action | "buy Nike Pegasus 41", "running shoes under $100 free shipping" | Purchase | Product pages, category pages, checkout-optimized landing pages |
Here is a practical framework for classifying intent on any keyword you discover:
Once you have classified intent, map each keyword to your sales funnel. This ensures you create content for every stage — not just the bottom of the funnel where conversions happen, but also the top and middle where trust is built.
| Funnel Stage | Intent Types | Keyword Examples | Content Goal | Conversion Focus |
|---|---|---|---|---|
| Top of Funnel (Awareness) | Informational | "how to choose running shoes", "benefits of trail running" | Educate, attract, build authority | Email signups, social follows, return visits |
| Middle of Funnel (Consideration) | Commercial, some Informational | "best trail running shoes 2025", "Hoka vs Brooks trail shoes" | Compare, differentiate, nurture trust | Product page visits, add-to-cart, review engagement |
| Bottom of Funnel (Decision) | Transactional, some Commercial | "buy Hoka Speedgoat 6", "trail running shoes under $150" | Convert, overcome objections | Checkout, purchase, post-purchase upsell |
Great keyword research results in a balanced portfolio — a strategic mix of head terms, middle terms, and long-tail terms that together deliver both traffic volume and conversion quality.
Understanding the trade-offs between different types of keywords is essential for building a portfolio that balances reach, competition, and conversion potential.
| Characteristic | Head Terms | Middle Terms | Long-Tail Terms |
|---|---|---|---|
| Word Count | 1–2 words | 2–3 words | 3–5+ words |
| Example | "running shoes" | "trail running shoes women" | "best cushioned trail running shoes for women with wide feet" |
| Monthly Search Volume | 10,000+ | 1,000–10,000 | 100–1,000 |
| Competition Level | Very High | Moderate | Low |
| Conversion Rate | Low (1–2%) | Moderate (3–5%) | High (6–10+%) |
| Ranking Difficulty | Extreme (requires strong domain authority) | Moderate (attainable with good content) | Manageable (achievable for new sites) |
| Time to Rank | 12–24+ months | 6–12 months | 1–6 months |
| Primary Value | Brand visibility, traffic volume | Balanced traffic and conversions | High conversion, low competition |
For every keyword in your portfolio, evaluate these three dimensions. The best keywords are not necessarily the highest-volume ones — they are the ones where the three dimensions align in your favor.
When starting a new e-commerce site, prioritize keywords where competition is low AND conversion potential is high, even if search volume is modest. These "low-hanging fruit" keywords will build your site's authority and cash flow while you work on bigger terms.
Zac recommends allocating your keyword targets according to the 70-20-10 framework. This distribution balances quick wins with long-term strategic growth.
| Portfolio Segment | Percentage | Focus Keywords | Expected Impact | Timeframe |
|---|---|---|---|---|
| Long-Tail Terms | 70% | Specific phrases with clear purchase intent | Quick conversions, steady traffic growth | 1–6 months |
| Middle Terms | 20% | Category-level and comparison keywords | Balanced traffic and authority building | 6–12 months |
| Head Terms | 10% | Broad, high-volume category keywords | Brand awareness, top-of-funnel traffic | 12–24+ months |
A keyword map assigns each keyword target to a specific page on your site. This prevents keyword cannibalization and ensures every page has a clear optimization focus.
Steps to build your keyword map:
Low competition, high conversion, quick wins
Balanced traffic + authority growth
Brand visibility, long-term investment
The right tool depends on your budget, your technical comfort level, and the scale of your keyword research needs. Compare the most popular options below.
| Tool | Type | Key Features | Pricing | Best For |
|---|---|---|---|---|
| Google Keyword Planner | Free | Search volume estimates, competition level, bid ranges, keyword list creation from seed terms | Free with Google Ads account | Budget-conscious beginners, volume validation, PPC research |
| Ahrefs Keywords Explorer | Paid | Search volume, keyword difficulty, click metrics, SERP analysis, parent topic identification, 10M+ keyword database per region | $99/mo (Lite) and up | Serious SEO professionals, competitive gap analysis, deep keyword clustering |
| SEMrush Keyword Magic Tool | Paid | Keyword suggestions, difficulty score, competitive density, trends, organic research, keyword manager | $129.95/mo (Pro) and up | All-in-one SEO and content marketing, competitive intelligence, multi-channel research |
| Ubersuggest | Freemium | Keyword ideas, volume, CPC, SEO difficulty, content ideas, domain overview, keyword list export | Free (limited) / $12/mo (Individual) | Small businesses, freelancers, beginners starting out |
| Moz Keyword Explorer | Paid | Priority score (combines volume, difficulty, CTR), SERP analysis, keyword suggestions, organic CTR data | $99/mo (Standard) and up | SEO teams using Moz ecosystem, priority-based keyword filtering |
| AnswerThePublic | Freemium | Visual keyword wheel organized by question words (what, how, why, where, etc.), preposition groupings | Free (limited) / $11/mo (Pro) | Content ideation, question-based keyword discovery, blog topic generation |
| Long Tail Pro | Paid | Long-tail keyword generation, keyword competitiveness score, rank tracking, competitor analysis | $59/mo (Basic) and up | Niche site builders, affiliate marketers focused on long-tail keywords |
| Keyword Sheeter | Free | Massive keyword list generation from Google Suggest, unlimited exports, no signup required | Free | Rapid brainstorming, bulk keyword list building, supplementing paid tools |
Different stages of keyword research call for different tools. Here is a practical workflow:
If paid tools are outside your budget, these free or low-cost alternatives can still deliver excellent results:
Keywords alone don't generate rankings — it's the content you create around those keywords that drives results. The final step is transforming your keyword portfolio into an actionable content strategy.
Instead of creating one page per keyword, group related keywords into topic clusters. Each cluster consists of a pillar page targeting a broad core keyword, supported by cluster pages targeting specific long-tail variations within the same topic.
How to build topic clusters from your keyword list:
| Topic Cluster | Pillar Page (Core Keyword) | Supporting Pages (Long-Tail) | Internal Link Structure |
|---|---|---|---|
| Trail Running Shoes | "Trail Running Shoes" guide | Best trail running shoes for beginners, Trail running shoes vs road shoes, How to choose trail running shoes, Waterproof trail running shoes review | All supporting pages link to pillar; pillar links to each supporting page |
| Home Coffee Brewing | "Home Coffee Brewing" ultimate guide | Best pour-over coffee makers, French press vs AeroPress, How to grind coffee beans at home, Budget home espresso machines 2025 | Supporting pages link to pillar; pillar links to each supporting page |
| Standing Desk Ergonomics | "Standing Desk Ergonomics" complete guide | Best standing desk mats 2025, How to set up a standing desk, Standing desk height calculator, Anti-fatigue mat vs standing desk converter | Supporting pages link to pillar; pillar links to each supporting page |
The pillar page model is the most effective way to organize e-commerce content for both users and search engines. Here is how it works in practice:
"The old SEO model was 'one page per keyword.' The modern model is 'one topic cluster per market segment.' Google doesn't just want a page that answers a query — it wants a site that demonstrates deep expertise on the subject."
Keyword research is never finished. Markets shift, competitors change their strategies, and new search trends emerge. Build a regular tracking cadence to keep your keyword portfolio relevant.
Keyword research is not a project — it is a process. The best e-commerce SEOs treat their keyword portfolio as a living asset that they continuously refine, expand, and optimize. Start with the fundamentals in this guide, build your first portfolio using the 70-20-10 framework, and commit to ongoing tracking and iteration. That is how you turn keywords into consistent, growing organic traffic.
Common questions about keyword research for e-commerce SEO.
The 70-20-10 rule recommends allocating 70% of your keyword targets to long-tail terms (low competition, high conversion), 20% to middle terms (moderate competition and volume), and 10% to head terms (high volume, high competition, brand-building).
Keyword intent mapping assigns each keyword to one of four search intent categories — Informational, Navigational, Commercial, or Transactional — and maps them to the corresponding funnel stage (Awareness, Consideration, Decision, Purchase). This ensures your content matches what users actually want at each stage.
Head terms are short, broad keywords (1-2 words) with high search volume and high competition, e.g., "running shoes". Long-tail keywords are longer, more specific phrases (3-5+ words) with lower volume but much higher conversion intent, e.g., "women's wide-width trail running shoes for overpronation".
Keyword gap analysis is the process of identifying keywords your competitors rank for but you do not. By analyzing these gaps, you can uncover untapped opportunities, prioritize content creation, and strategically outmaneuver competitors in search results.
For beginners on a budget, start with Google Keyword Planner (free with Google Ads account) and Ubersuggest (free tier available). Google Autocomplete and People Also Ask sections are also zero-cost, highly effective sources for discovering real user queries.
Continue your SEO journey with our complete series of e-commerce optimization guides.