EcomRank
Blog

Best way to find ecommerce keywords

10 min read

The fastest way to find ecommerce keywords is to combine three methods: mining search volume data from Google Keyword Planner, analyzing competitor rankings on product detail pages, and mining autocomplete suggestions. For most store owners, this manual approach takes 20-40 hours and misses opportunities. A dedicated ecommerce keyword research tool automates this process, scanning real search demand around your products and scoring each keyword by search intent and difficulty in minutes. The result is a ranked list of viable targets you can map to collection pages and product pages immediately.

Understand search intent before targeting any keyword

Search intent determines whether a keyword converts or wastes your crawl budget. Not all searches are equal: someone typing "best running shoes for flat feet" has informational intent, while "buy waterproof running shoes size 10" signals transactional intent. Ecommerce stores rank best when they target keywords that match the page type.

Product detail pages perform on transactional queries like "Nike Pegasus 41 men" or "waterproof hiking boot Salomon." Collection pages rank for category-level searches such as "women's winter jackets under 150" or "organic cotton t-shirts." Informational intent, common in blog content, prepares shoppers early in their journey but rarely converts directly on product pages.

Use Google's organic search results as your reference. Search the keyword yourself and check the top 3 results. If they all show product listing pages, your product detail page can compete. If they show blog articles or comparison guides, create informational content instead. This alignment prevents ranking your product page against content formats you cannot win.

Build a keyword list using three core data sources

Start by listing your core product categories. If you sell activewear, your categories might be running shoes, sports bras, compression tights, and recovery wear. Expand each category into 15-25 keyword variations using three sources: Google Keyword Planner (official search volume), Google Search autocomplete (real user queries), and competitor analysis.

Google Keyword Planner is free for anyone with a Google Ads account. Enter a product category like "winter boots" and the tool returns search volume, trends, and keyword suggestions. Look for keywords with 50-500 monthly searches and low-to-medium difficulty. Keywords with fewer than 50 searches are often too niche; those above 1,000 usually face high competition from larger brands.

Autocomplete suggestions reveal what shoppers actually type. Begin typing your category into Google, and capture the dropdown suggestions. These queries have real search volume (Google only shows suggestions with monthly traffic) and often lower keyword difficulty because fewer competitors optimize for them. A WooCommerce store selling garden tools might discover "raised bed garden kit 4x8" has 200 monthly searches and 35% keyword difficulty, whereas "garden bed" has 9,900 searches and 78% difficulty.

Competitor analysis rounds out your list. Visit 3-5 competitors ranking in the top 10 for your main category keyword. Use a browser extension or manual inspection of their product titles and meta descriptions to see which keywords they target. If a competitor's "organic cotton baby blanket" page ranks for that phrase, it signals viable search demand. Create a spreadsheet with columns for keyword, search volume, keyword difficulty, and page type. This master list becomes your content roadmap.

Apply keyword clustering to organize your topical authority

Keyword clustering groups related terms into themes, which improves your internal linking strategy and topical authority. Instead of optimizing random unrelated keywords, organize them by semantic meaning. This approach powers programmatic SEO on ecommerce sites: it lets you generate structured data and internal links automatically at scale.

For a shoe retailer, cluster keywords into themes like "running shoes by surface" (road running, trail running, track), "running shoes by foot type" (flat feet, high arches, overpronation), and "running shoes by price" (under 100, under 150, premium). Each cluster becomes a semantic hub. Create a collection page for the hub (e.g., "running shoes for flat feet"), then nest product detail pages targeting more specific long tail keywords below it (e.g., "best cushioned running shoes for flat feet," "lightweight running shoes for supination").

Use JSON-LD schema markup to declare this structure. Tag your collection page with BreadcrumbList schema showing the relationship to parent categories. Link each product page back to its collection page with anchor text that includes the cluster keyword. This internal linking pattern signals topical authority to Google and distributes page authority down the site hierarchy. Studies show sites with strong topical mapping see 30-50% higher organic impressions than those with scattered keyword targeting.

Long tail keywords (three or more words) are easier to rank for and often have higher conversion rates. "Blue running shoes women size 8" targets a specific buyer; "running shoes" reaches everyone from researchers to casual browsers. Build your topical map with a mix: broader terms on collection pages (600-1500 searches) and long tail variants on product detail pages (20-300 searches).

Evaluate keyword difficulty and search volume together

Keyword difficulty and search volume must balance. A keyword with 50,000 monthly searches but 85% difficulty is inaccessible if you're a new store with limited domain rating. A keyword with 10 searches and 5% difficulty is not worth ranking for. Target the intersection of viability and volume.

For stores under six months old, aim for keywords with 30-150 monthly searches and 20-45% keyword difficulty. These are achievable wins that build domain rating and organic impressions steadily. After 6-12 months and 50+ indexed pages, attack keywords in the 100-400 search volume range with 40-65% difficulty. Established stores with domain rating above 40 can compete on keywords with 500+ searches and 60-80% difficulty.

Check your competitors' domain ratings. Use any SEO tool to see the domain rating of sites ranking in positions 1-10. If the average domain rating is 55 and you have 15, targeting a 75% difficulty keyword is futile. Conversely, if competitors average 25 and you're at 20, you have a fighting chance on medium-difficulty terms.

Search volume changes seasonally. Winter boots peak in July-August, while sandals peak in March-April. Build your keyword calendar around these cycles. Target long tail winter boot keywords in spring when competition is lower; by July when search volume spikes, your pages will have matured and gained backlinks. Use Google Trends to identify these windows.

Avoid common keyword research mistakes that waste budget

Do not target branded keywords unless your store name has existing search volume. "Nike running shoes" is useless if you sell unbranded activewear. You cannot rank for Nike queries unless you are Nike.

Do not assume higher search volume always means better opportunity. A keyword with 50,000 monthly searches and 90% difficulty brings zero visitors if you rank at position 87. A keyword with 80 monthly searches and 25% difficulty that you rank at position 2 brings consistent, qualified traffic.

Do not ignore related keywords. If "Women's winter jacket" has high difficulty, dig into long tail variations: "women's winter jacket with fleece lining," "insulated women's winter jacket 2026," "water resistant women's winter jacket." These related keywords often show lower difficulty because fewer competitors optimize for them, yet they attract the same buyer intent.

Do not set your research in stone. Seasonal changes, competitor movements, and search algorithm updates shift keyword opportunity every quarter. Refresh your keyword research every 3-4 months. Identify keywords where your ranking dropped, keywords gaining new search volume, and long tail variations you missed in the first round. This iterative approach keeps your content strategy aligned with real search behavior.

Do not build your entire strategy around AI Overview and Search Generative Experience snippets without understanding the impact. When Google generates an AI-powered answer at the top of the SERP, click-through rate to organic results often drops 15-30%. For informational keywords, this is a real headwind. Focus your effort on transactional and commercial keywords where traditional organic results still capture most clicks.

Solid keyword research requires both tools and discipline. By combining search volume data, intent analysis, and competitor insights, you create a sustainable growth foundation for your store. For an in-depth look at how to execute this across your entire content strategy, explore our guide on ecommerce keyword research tool to build topical authority at scale.

FAQ ecommerce keyword research tool

What is the best free tool for ecommerce keyword research?

Google Keyword Planner is the most reliable free option. It provides official search volume data, and accessing it requires only a Google Ads account (you don't need to run ads). Limitations: it buckets keywords into ranges rather than exact monthly searches, and it focuses on paid search rather than organic intent signals. For free alternatives, Google Trends shows seasonal patterns, Google Search autocomplete reveals user queries, and manually analyzing competitor pages offers qualitative insights. Most Shopify and WooCommerce stores pair one free tool with one paid platform to balance cost and accuracy.

How do I know if a keyword is worth targeting?

A keyword is worth targeting if it meets three criteria: (1) the search volume justifies effort (minimum 20-30 monthly searches for long tail keywords, 100+ for collection pages), (2) keyword difficulty aligns with your domain rating (you're within striking distance of the top 10 results), and (3) search intent matches your page type (transactional keywords for product pages, informational for blog). Run a manual SERP check: search the keyword yourself and count how many results are product pages versus guides. If 7-10 of the top results are product pages from ecommerce stores, your product page has a fair chance to rank.

Should I target keywords with zero search volume?

No. Keywords with zero or undetectable search volume have no monthly traffic, so ranking for them brings no visitors. However, long tail keyword variants often show zero volume in tools because monthly search is too low to measure reliably. The strategy is to target related keywords with proven volume (even small numbers like 20-50 searches), build topical authority, and naturally rank for dozens of zero-volume variations as byproducts. A 2024 study of ecommerce SEO found that 35-40% of traffic comes from keywords with fewer than 10 estimated monthly searches, so do not ignore this tail.

How often should I refresh my keyword research?

Refresh your keyword research every 90 days. In a quarterly cycle, identify keywords where your ranking has dropped (competitor movements), keywords with increasing search volume (emerging demand), and long tail variations you missed. Seasonal ecommerce keywords shift 4-6 weeks before the peak season, so update your strategy before July (summer sports), October (holiday), and January (New Year fitness). Use your XML sitemap and Google Search Console data to monitor ranking changes between cycles.

What is the difference between short tail and long tail keywords in ecommerce?

Short tail keywords are 1-2 words (e.g., "running shoes," "winter coats"). They have high search volume (1,000+ monthly searches) but high difficulty, broad intent, and lower conversion rates because searchers are still exploring. Long tail keywords are 3+ words (e.g., "best running shoes for marathon training," "women's winter coat waterproof under 200"). They have lower search volume (10-300 monthly searches) but lower difficulty, more specific intent, and 2-3x higher conversion rates because the searcher knows exactly what they want. Ecommerce strategy typically targets 70% long tail and 30% short tail, building authority on specifics before competing on broad terms.

Can I rank for multiple keywords with a single product page?

Yes, and this is expected. A single product page naturally ranks for 20-50 related keywords because of keyword clustering and semantic relevance. A page optimized for "women's waterproof hiking boots size 7" also ranks for "lightweight hiking boots women," "best hiking boots for wet conditions," and dozens of similar long tail variations. Do not force keywords into your page; instead, write for the primary keyword and related keywords emerge naturally. Use internal linking and anchor text to signal related keywords within your topical cluster, which reinforces relevance without stuffing.

Should I use keyword research tools or do it manually with Google?

Use both. Manual research with Google Keyword Planner and autocomplete uncovers authentic user queries and provides free, official data. Paid tools (Semrush, SEMrush, Moz, Ahrefs) save time on competitor analysis, bulk keyword export, and difficulty scoring at scale. The hybrid approach: spend 4-6 hours manually building a 200-300 keyword list using Google, then validate and expand it using a paid tool over 2-3 hours. This combination costs 100-200 dollars monthly but reduces research time by 60-70% and increases accuracy on difficulty estimates.

How do I handle keywords with high search volume but high difficulty?

Target long tail variations of high-difficulty keywords. If "wireless earbuds" has 74,000 monthly searches and 89% difficulty, you cannot rank for the main term as a new store. Instead, target "wireless earbuds under 50," "best wireless earbuds for gym," "wireless earbuds with noise cancellation under 100." These variations have 50-400 monthly searches and 35-60% difficulty. Over 6-12 months, building authority on 30-40 long tail variations generates authority and backlinks that eventually allow you to compete on the parent term. This is the core principle of programmatic SEO: many easy wins compound into one major win.