You've probably been told you need to do keyword research. Maybe you've even tried. You opened Ahrefs or Google Keyword Planner, typed in a few product-related terms, stared at a spreadsheet full of numbers, and thought: "Now what?"
That's the gap most keyword research guides leave you with. They teach you how to find keywords but never show you what to do with them once you have a list of 500.
I've run keyword research for ecommerce stores selling everything from running shoes to industrial pumps. The stores that actually grow their organic revenue don't just collect keywords. They map every keyword to a specific page on their site, match it to the right buyer intent, and build a content plan that compounds over time. That's what this guide covers. Not just how to find keywords, but how to turn them into a system that drives real search traffic to your store.
What Is Keyword Research?
Keyword research is the process of finding the exact search terms your potential customers type into Google, and then figuring out which of those terms your store should target. It goes beyond just identifying popular phrases. You're mapping the real language buyers use at every stage of their journey, from researching a problem to comparing options to pulling out their credit card.
Keyword research is more than just finding high-volume search terms. The full process includes understanding the intent behind each search, grouping related keywords into clusters, and assigning each cluster to the right page on your site. A keyword without a page to target is just a line on a spreadsheet.
For an ecommerce store, keyword research works differently than it does for a blog or a media site. Your keyword universe includes product-specific searches ("Nike Pegasus 41 review"), category-level searches ("best running shoes for flat feet"), problem-aware searches ("why do my knees hurt when I run"), and brand searches ("Nike vs ASICS trail running"). Each of these search types maps to a different page type on your store. A blog targets informational keywords. Your store targets the full spectrum of purchase intent. That distinction shapes every step that follows.
Why Is Keyword Research Important for SEO?
Keyword research determines whether your store shows up for the searches that actually lead to sales. Without it, you're guessing which terms to put on product pages, writing blog content nobody searches for, and watching competitors take the organic traffic that should be yours.
BrightEdge research across thousands of domains found that organic search delivers 53% of all trackable website traffic. For retail and ecommerce sites specifically, organic search accounts for about 41% of traffic, still the single largest channel ahead of paid, social, and direct. Their June 2025 data showed organic traffic up 18% year-over-year despite AI search growth. That traffic only arrives if your pages target the right queries with the right content.
Here's what happens when stores skip keyword research. They write product descriptions using internal jargon that nobody searches for. They build category pages around terms with zero purchase intent. They publish blog posts on topics that get 20 monthly searches while ignoring topics that get 20,000. Every page they publish without keyword research is a bet placed with no data.
Stores that do keyword research consistently build a compounding advantage. Each page targets a verified query cluster. Each page strengthens the topical authority of the cluster around it. And as AI search grows, that same structured content shows up in ChatGPT product recommendations, Google AI Overviews, and Perplexity shopping answers. The keyword research you do today feeds visibility across both traditional and AI search channels tomorrow.
How Do You Start Keyword Research from Scratch?
To start keyword research, begin with what you already know about your products, your customers, and the problems your store solves, not with a tool. Every effective keyword research process starts with seed keywords. These are the basic terms that describe what you sell. The tools come after.
The mistake most people make is jumping straight into Ahrefs or Semrush before they've thought about what their customers actually search for. Tools expand your list. They don't create the starting point. You do.
Here's a five-step process that works whether you're launching a new store or auditing an existing one. Each step builds on the previous one. By the end, you'll have a raw keyword list ready for evaluation.
Find Your Seed Keywords
Seed keywords are the 10 to 20 broad terms that describe your product categories, customer problems, and use cases. They're the starting point from which everything else expands.
If you sell running shoes, your seed keywords might include "running shoes," "trail running shoes," "marathon training shoes," "shoes for flat feet," and "running shoe reviews." But don't stop at product categories. Think about what problems your customers are trying to solve. A store selling standing desks doesn't just target "standing desk." They also target "back pain from sitting," "home office setup," and "best desk for working from home."
For ecommerce stores, seed keywords come from three places. First, your product categories and subcategories. These map directly to your site's navigation. Second, the problems your products solve. Customers often search for the problem before they search for the solution. Third, competitor product names and comparisons. If customers compare your products to alternatives, those comparison queries are seed keywords too.
Write down 10 to 20 terms across these three categories. Don't filter yet. Don't worry about search volume. Just get the ideas down.
Expand Your List with Keyword Tools
Keyword tools take your seed keywords and generate hundreds of related terms you'd never think of on your own. Every tool works the same way at its core. You enter a seed keyword, and the tool returns a list of related queries with data on search volume, difficulty, and trends.
Google Keyword Planner is free and pulls data directly from Google. It's the only tool with official Google search volume numbers, though it rounds to ranges unless you're running ads. Ahrefs and Semrush give you more granular data, including keyword difficulty scores and competitor keyword gaps. Even Google Autocomplete and "People Also Ask" boxes are free keyword research tools hiding in plain sight.
Enter each of your seed keywords into at least one tool. Export the results. Don't evaluate yet. Just collect. You'll end up with a list of 200 to 1,000+ keywords depending on your niche. That raw list is your starting material.
Mine Google Search Console for Keywords You Already Rank For
If your store is already live, Google Search Console holds keyword data that no third-party tool can match. It shows you the actual queries that triggered impressions for your pages, including queries you rank for on page 2 or 3 where a small optimization could move you onto page 1.
Go to Search Console, click "Search results," and look at the "Queries" tab. Sort by impressions to see which queries your store appears for most often. Then sort by position to find queries where you rank between positions 8 and 20. These are your quick wins. You're already ranking, and a targeted content improvement or internal linking push could move you into the top results.
Most store owners never check Search Console for keyword ideas. They rely entirely on third-party tools, which means they miss the keywords Google is already associating with their site.
Check What Keywords Your Competitors Rank For
Competitor keyword analysis shows you exactly which search terms drive traffic to the stores you're competing against. You don't need to guess what keywords to target when you can see what's already working for someone else in your space.
In Ahrefs or Semrush, enter a competitor's domain and look at their top organic keywords. Filter by the pages that drive the most traffic. You'll see which product pages, category pages, and blog posts are pulling in organic visitors. Pay attention to keywords where your competitor ranks but you don't. These are your keyword gaps.
Don't limit this to your direct business competitors. If you sell hiking boots, check REI, Merrell, and Salomon, but also check the blogs and review sites ranking for hiking-related queries. They've already done keyword research for you. You just need to capture the keywords they found and evaluate whether they fit your store.
Use Real Customer Language to Find Keywords Tools Miss
The highest-converting keywords often come from the exact language your customers use to describe their problems, not from keyword tools. Tools report what people search for. Customer conversations reveal how they think about it.
Check your store's customer service emails, product reviews, and return reasons. Look at Reddit threads, Facebook groups, and forums where your target audience discusses the products you sell. The phrasing customers use in these spaces is often different from what keyword tools suggest. A tool might surface "ergonomic office chair." Your customers might search "chair that doesn't hurt my back after 8 hours."
Those natural-language queries are often long-tail keywords with lower competition and higher purchase intent. They're also the queries that AI search tools like ChatGPT and Perplexity pull from when generating product recommendations, because AI systems prioritize natural, question-based content that matches how real people ask questions.
How Do You Evaluate Which Keywords to Target?
Evaluating keywords comes down to four factors, not two. Search volume and keyword difficulty get all the attention. But intent and commercial value are what actually determine whether a keyword drives revenue or just inflates your traffic numbers.
After the process in the previous section, you probably have a list of 200+ keywords. That's normal. The goal now isn't to target all of them. It's to filter down to the 20 to 50 that will move the needle fastest for your store. Here's how to assess each one.
Search Volume
Search volume tells you how many people search for a term each month, but it doesn't tell you whether those searches are worth targeting. A keyword with 50,000 monthly searches sounds better than one with 500. But if those 50,000 searchers are looking for free information and your store sells premium products, that traffic won't convert.
Ahrefs data shows that 94.74% of all keywords get 10 or fewer monthly searches. That means the vast majority of your list will be low-volume terms. Don't dismiss them. Those long-tail keywords often carry stronger purchase intent than their high-volume counterparts. "Running shoes" gets massive search volume. "Best running shoes for wide feet with plantar fasciitis" gets a fraction of that volume but represents a buyer who knows exactly what they need.
Use volume as a directional signal, not a decision-maker. A keyword with 200 monthly searches and strong purchase intent can be worth more to your store than a keyword with 20,000 searches and no buying signal.
Keyword Difficulty
Keyword difficulty scores estimate how hard it'll be to rank on the first page for a given term. Every tool calculates this differently. Ahrefs bases it on the number of referring domains linking to the top-ranking pages. Semrush factors in domain authority, content quality, and other signals. Neither score is perfectly accurate.
Treat difficulty as a relative guide, not an absolute rule. A difficulty score of 80 doesn't mean you can't rank. It means the current top-ranking pages have strong backlink profiles and established authority. If your store has comparable authority in your niche, you can compete. If you're new, start with lower-difficulty keywords and build from there.
One pattern worth knowing: product-specific keywords ("Nike Pegasus 41 review") tend to have lower difficulty than category-level keywords ("best running shoes"). Start with product-level terms where your store has unique authority, then work up to the competitive category terms as your site builds topical depth.
Search Intent
Search intent is the reason behind the search, and it's the single most important evaluation factor for ecommerce stores. Two keywords can have identical volume and difficulty but completely different value to your business because the people searching them want different things.
Someone searching "what are running shoes made of" wants information. Someone searching "buy Nike Pegasus 41" wants to make a purchase. If you put both keywords on your product page, you'll satisfy neither searcher. Intent determines which page type should target which keyword. This matters so much that it gets its own full section next.
Commercial Value
Commercial value measures whether a keyword leads to revenue, not just traffic. This is the evaluation factor that separates stores driving organic revenue from stores collecting vanity traffic.
Ask three questions about every keyword on your list. Does this keyword represent someone who might buy something from my store? How much is a customer from this keyword worth over their lifetime? How many of these searchers would I need to convert to justify creating or optimizing a page?
A keyword like "how to clean running shoes" might get 5,000 monthly searches. But the person searching it already owns shoes and isn't looking to buy new ones. A keyword like "lightweight trail running shoes under $150" gets 400 monthly searches. But that person is holding their credit card. For ecommerce, commercial value often matters more than volume.
What Is Search Intent and Why Does It Change Everything?
Search intent is the reason behind a search query, and it determines which type of page on your store should target which keyword. Getting intent wrong is the most expensive keyword research mistake an ecommerce store can make. You'll build pages that rank for terms that never convert, while the keywords that actually drive sales sit unassigned.
Intent deserves its own deep section because for ecommerce stores, it's the entire bridge between finding keywords and building pages that rank. It answers the question: "I found a keyword. Now which page does it go on?" Here's how each intent type maps to your store.
Informational Intent
Informational intent keywords come from people who want to learn something, not buy something. These are the "what is," "how to," and "why does" queries that represent the top of the buyer journey.
For an ecommerce store selling skincare products, informational keywords include "what causes acne in adults," "how to build a skincare routine," and "difference between chemical and physical sunscreen." These people aren't ready to buy yet. But they're the same people who will buy from you later if your content is the one that taught them.
Informational keywords belong on blog posts and buying guides. Not on product pages. Not on category pages. When you put an informational keyword on a product page, Google sees a mismatch between what the searcher wants (to learn) and what your page offers (a product to buy). The result: you don't rank for either intent.
Commercial Investigation Intent
Commercial investigation keywords come from people actively comparing products or narrowing their options before buying. These are your "best [product] for [use case]," "top [product] [year]," and "[product A] vs [product B]" queries.
For a running shoe store, commercial investigation keywords include "best running shoes for beginners 2026," "Nike Pegasus vs ASICS Gel-Nimbus," and "top trail running shoes under $150." These searchers have decided they need the product. They're figuring out which one.
Commercial investigation keywords are the highest-value keywords for most ecommerce stores. They belong on category pages and comparison pages. Your category page for "trail running shoes" should be optimized for the full cluster of commercial investigation queries around that category. If you're not targeting these keywords, your competitors' category pages are capturing the buyers who were one click away from finding you.
Transactional Intent
Transactional intent keywords come from people ready to buy right now. These are product-name searches, "buy [product]" queries, and brand + model searches.
For that same running shoe store, transactional keywords include "Nike Pegasus 41 buy online," "ASICS Gel-Nimbus 26 men's size 11," and "order trail running shoes." These people know what they want. They need a product page that gives them the information to complete the purchase.
Transactional keywords belong on product detail pages. These pages need product-specific optimization: the exact product name in the title, structured data markup, pricing, availability, and reviews. The keyword research for these pages is often straightforward because the keywords are the product names themselves. But many stores miss long-tail transactional variants like size-specific, color-specific, or bundle-specific searches.
Here's how intent maps to page types for ecommerce stores:
| Intent type | What the searcher wants | Example query | Page type to target |
|---|---|---|---|
| Informational | To learn about a topic or solve a problem | "how to choose running shoes for flat feet" | Blog post or buying guide |
| Commercial investigation | To compare options before buying | "best trail running shoes under $150" | Category page or comparison page |
| Transactional | To buy a specific product right now | "Nike Pegasus 41 men's size 11 buy" | Product detail page |
| Navigational | To reach a specific brand or page | "nike running shoes site" | Homepage or brand category |
This table is the most practical takeaway in this guide. Print it. Reference it every time you assign a keyword to a page. If the intent doesn't match the page type, the keyword won't convert.
How Do You Map Keywords to the Right Pages?
Keyword mapping is the step that turns a keyword spreadsheet into a content strategy that actually drives organic revenue. You've found your keywords. You've evaluated them. You've classified their intent. Now you assign each one to a specific page on your store.
The principle is straightforward. Each page targets one primary keyword and a cluster of closely related secondary keywords. The primary keyword defines the page's purpose. The secondary keywords support it with long-tail coverage. If two pages target the same primary keyword, you'll create cannibalization where they compete against each other in search results.
Here's how mapping works for the three core ecommerce page types.
Product Pages
Product pages target transactional keywords built around the specific product name, model number, and purchase-related variants. Your Nike Pegasus 41 product page targets "Nike Pegasus 41," "Nike Pegasus 41 review," "Nike Pegasus 41 price," "Nike Pegasus 41 men's running shoe," and similar variants.
The keyword research for product pages is often the simplest part. The primary keyword is the product name. The secondary keywords are the attribute combinations customers search for. Where stores miss opportunities is in the long-tail variants. Customers search by size ("Nike Pegasus 41 wide"), by use case ("Nike Pegasus 41 for marathon training"), and by comparison ("Nike Pegasus 41 vs 40"). Each of these variants should appear naturally on the product page, whether in the description, the FAQ section, or the specifications.
Category Pages
Category pages target commercial investigation keywords where the searcher is comparing options within a product type. These are your most competitive and most valuable keyword targets. A category page for "trail running shoes" should target the full cluster of terms around that category, including "best trail running shoes," "trail running shoes for beginners," "waterproof trail running shoes," and "trail running shoes under $100."
Category pages are where most ecommerce stores leave the biggest keyword gaps. Many stores have thin category pages with nothing but a product grid. Google can't rank a page for "best trail running shoes" if the page doesn't contain any content about why these are the best options, who they're best for, or how they compare. The stores that win category rankings add buying-guide-style content above or below the product grid, covering the exact queries their target customers search for.
Blog Posts and Buying Guides
Blog posts and buying guides target informational keywords where the searcher wants to learn before they buy. These pages sit at the top of the buyer journey. They attract people who don't yet know which product they need but are researching the category.
A running shoe store's blog might target "how to choose the right running shoe for your foot type," "what is supination and how does it affect running," and "running shoe rotation explained." These keywords don't lead to immediate sales. They build topical authority, earn backlinks, and create internal linking paths from informational content to category and product pages.
The mapping rule for blog content is this: every blog post should link to at least one category page or product page that serves the same audience. If someone reads your guide on choosing running shoes, there should be a natural link to your running shoe category page. That internal link passes both authority and traffic to the page that actually converts.
What Tools Do You Need for Keyword Research?
You need one good keyword research tool, Google Search Console, and your own judgment. Everything else is optional. The tool landscape can feel overwhelming, but the principle behind every tool is the same: enter a seed keyword, get back a list of related terms with data on volume, difficulty, and trends.
Here's what the major options offer:
| Tool | Cost | Best for | Limitation |
|---|---|---|---|
| Google Keyword Planner | Free with Google Ads account | Official Google volume data, seed expansion | Volume rounded to ranges unless running ads |
| Google Search Console | Free | Real queries your store already ranks for | Only shows queries you already get impressions on |
| Ahrefs | $129+/month | Competitor analysis, keyword difficulty, gap research | Premium pricing, learning curve |
| Semrush | $140+/month | All-in-one platform, content planning, position tracking | Premium pricing, broader than deep on any one feature |
| Ubersuggest | Free tier + $29+/month | Beginners, smaller sites, quick lookups | Smaller database, less granular than Ahrefs/Semrush |
| Google Trends | Free | Seasonal patterns, emerging topics | Relative interest, not absolute volume |
A common trap is thinking you need a premium tool to start. You don't. Google Keyword Planner and Google Search Console give you enough data to run the process from the previous sections. Premium tools make the process faster and give you competitive intelligence you can't get for free. But the process works without them.
If you invest in one paid tool, pick based on what you need most. If competitor analysis is your priority, Ahrefs is strong. If you want an all-in-one platform with content planning features, Semrush covers more ground. If you're just getting started and budget matters, Ubersuggest's free tier handles the basics.
How Has Keyword Research Changed with AI Search?
Keyword research in 2026 feeds two systems, not one. Your keywords still need to rank in Google's traditional results. But they also need to surface your products in ChatGPT shopping recommendations, Google AI Overviews, and Perplexity product answers. The process hasn't been replaced. It's expanded.
A PartnerCentric survey of over 1,000 consumers found that 64% plan to use AI chatbots for shopping in 2026, with nearly 1 in 4 planning to make AI their default shopping method. Separately, a Visibility Labs analysis of 94 ecommerce sites showed that ChatGPT referral traffic converted 31% higher than non-branded organic search in 2025. The volume is still small compared to Google, but the trend is moving in one direction.
What this means for keyword research is practical. The queries people type into ChatGPT for product recommendations tend to be longer, more conversational, and more specific than what they type into Google. "Best running shoes" becomes "recommend lightweight trail running shoes for someone with wide feet who runs 30 miles a week on rocky terrain." Your keyword research already captures the short version. The long-tail variants in your query cluster capture the conversational version. Both matter now.
For ecommerce stores, the biggest shift is in how AI systems select which products to recommend. Semrush's research found that ChatGPT pulls product data from Google Shopping results, with the top ChatGPT product recommendation matching Google Shopping's top 3 results 75% of the time. That means your Google Shopping feed optimization and your product page keyword strategy aren't separate from AI visibility. They feed it directly.
The keywords you research today don't just rank pages. They inform how AI systems understand, categorize, and recommend your products. Stores that treat keyword research as a Google-only exercise will miss the fastest-growing product discovery channel.
What Are the Most Common Keyword Research Mistakes?
The most expensive keyword research mistakes aren't about picking the wrong keywords. They're about putting the right keywords on the wrong pages. Bad keyword choices cost time. Bad keyword placement costs revenue.
Here are the mistakes I see ecommerce stores make repeatedly.
Targeting informational keywords on product pages. If your product page for running shoes is optimized for "how to choose running shoes," Google won't rank it. The intent doesn't match the page type. That informational keyword belongs on a blog post or buying guide, not a product detail page.
Chasing volume over intent. A keyword with 50,000 monthly searches and informational intent will send you visitors who want to learn, not buy. A keyword with 500 searches and transactional intent sends you people with credit cards out. Volume feels good in a spreadsheet. Intent drives revenue.
Ignoring long-tail product queries. Stores optimize their product pages for the main product name and stop there. They miss the size-specific, use-case-specific, and comparison-specific queries that represent buyers deep in the purchase decision. "Nike Pegasus 41 wide men's size 12" is a buyer. "Running shoes" is a browser.
Creating multiple pages targeting the same keyword. This is keyword cannibalization, and it's common in stores with large catalogs. If your blog post about "best trail running shoes" and your category page for trail running shoes both target the same primary keyword, they compete against each other in search results. Neither ranks as well as one strong page would.
Doing keyword research once and never revisiting it. Search behavior shifts. New products launch. Competitors publish content that changes the SERP landscape. Keyword research from 12 months ago may not reflect what customers search for today.
Relying on a single tool's data. An Ahrefs study found that Google Keyword Planner overestimates search volume 91.45% of the time. Every tool has blind spots. Cross-reference at least two sources before making decisions based on volume or difficulty data.
When Should You Ignore Keyword Data?
Sometimes the smartest keyword research decision is to ignore what the tools tell you. Keyword tools report historical search data. They can't predict emerging demand, and they undercount queries that real people search but tools haven't indexed yet.
Three situations where following the data leads you in the wrong direction.
Zero-volume keywords that drive real traffic. Keyword tools show zero or "N/A" for terms that people actively search. A keyword showing zero volume in Ahrefs might show 100 to 1,000 monthly searches in Google Keyword Planner. The tool just hasn't caught up. If your customers search for something (and you can confirm it through Search Console or direct customer research), the tool's zero-volume label doesn't matter.
Emerging product categories. When a new product type or trend appears in your market, there's no historical search data for it. Stores that wait for search volume to show up in tools will always be behind the stores that publish content early based on customer signals, industry trends, and product knowledge. The stores that ranked for "AI shopping" keywords in early 2024 didn't have volume data to justify the investment. They had judgment.
Entity-first opportunities. Some topics are worth covering not because they have search volume but because they build your store's topical authority around your core product categories. A post about a niche topic that connects your product entities to related concepts strengthens the entire cluster, even if that specific post never drives significant direct traffic.
The rule isn't "ignore data." It's "don't let tools make decisions that require judgment." Tools measure the past. Your keyword strategy should account for where your market is going.
How Do You Keep Your Keyword Research Updated?
Keyword research isn't a one-time project. It's an ongoing input that needs refreshing every time your products, competitors, or market shift. Stores that do keyword research once and build their entire content strategy on a static spreadsheet slowly fall behind as search behavior evolves.
Here are the triggers that should prompt a keyword research refresh.
Quarterly review. Every three months, check Google Search Console for new queries driving impressions to your store. You'll find keywords you're ranking for accidentally, keywords where you've dropped, and new query patterns you didn't target initially. This takes an hour and often reveals quick-win opportunities.
New product launches. Every new product needs its own keyword map. Product name variants, use-case queries, comparison queries against similar products, and category-level terms that the new product should contribute to. Don't launch a product page without knowing which keywords it targets.
Seasonal shifts. Ecommerce search behavior changes with seasons. "Winter running gear" peaks in October and November. "Back to school backpacks" starts climbing in June. Google Trends shows these patterns clearly. Build seasonal keyword research into your content calendar so you're publishing content before the demand spike, not during it.
Competitive changes. When a competitor publishes content that starts outranking you, revisit the keywords you're competing on. They may have covered angles you missed, targeted long-tail variants you didn't see, or built a more complete page. A competitive keyword refresh helps you identify where to improve existing content rather than building from scratch.
SERP layout changes. Google regularly changes what search results look like for product queries. If AI Overviews start appearing for keywords where you rank well organically, the click-through rate for those keywords may drop. That doesn't mean the keyword lost value. It means you might need to optimize for AI citation as well as traditional ranking.
Frequently Asked Questions About Keyword Research
Target one primary keyword and 3 to 10 related secondary keywords per page. The primary keyword defines what the page is about. Secondary keywords are variations, long-tail versions, and closely related terms that naturally fit into the same content. Trying to target 50 keywords on a single page dilutes the focus. Targeting just one and ignoring related terms leaves search traffic on the table.
Short-tail keywords are broad, high-volume terms with one or two words ("running shoes"). Long-tail keywords are specific, lower-volume phrases with three or more words ("best waterproof trail running shoes for women"). Long-tail keywords convert at higher rates because the searcher has a clearer idea of what they want. Ahrefs data shows that 94.74% of all keywords get 10 or fewer monthly searches, which means the vast majority of your keyword targets will be long-tail.
Initial keyword research for a new store takes 4 to 8 hours of focused work. That includes brainstorming seed keywords, expanding with tools, classifying by intent, and mapping to pages. Ongoing keyword maintenance takes 1 to 2 hours per quarter. The time investment is front-loaded, and the payoff compounds as your pages start ranking.
Yes, you can run a complete keyword research process using only free tools. Google Keyword Planner gives you search volume data. Google Search Console shows which queries your site already ranks for. Google Autocomplete and "People Also Ask" reveal related queries. Google Trends shows seasonal patterns. Paid tools make the process faster and add competitive intelligence, but the fundamentals work without them.
Place your primary keyword in the page title, H1 heading, URL, meta description, and naturally throughout the content. Secondary keywords should appear in subheadings and body text where they fit naturally. The goal isn't to repeat keywords as many times as possible. It's to signal to search engines what the page is about while keeping the content readable for humans.
Keyword difficulty is a tool-generated score estimating how hard it'll be to rank on page one for a given term. It's useful as a relative guide but not perfectly accurate. Ahrefs bases its score on backlink profiles of top-ranking pages. Semrush uses a broader set of signals. The scores vary between tools. Treat difficulty as one input alongside intent, volume, and commercial value, not as a go/no-go signal.
Run a full keyword research refresh annually and a lighter review quarterly. The quarterly review checks Search Console for new opportunities and ranking changes. The annual refresh re-evaluates your entire keyword map against current competitors, new products, and shifts in search behavior.
Yes, ecommerce keyword research includes product-specific, category-level, and shopping-intent queries that other types of sites don't target. Blogs focus on informational keywords. Ecommerce stores need to cover the full intent spectrum from "how to choose" (informational) to "best [product] for [use case]" (commercial investigation) to "buy [product name]" (transactional). Each intent type maps to a different page type on your store.
Keyword cannibalization happens when two or more pages on your site target the same primary keyword, forcing them to compete against each other in search results. The fix is simple: assign one primary keyword per page during the keyword mapping process. If two pages naturally cover the same topic, consolidate them into one stronger page or differentiate their primary keywords so each targets a distinct query.
Start with seed keywords from your product categories, competitor keyword analysis, and customer research. A new store won't have Search Console data yet, so competitor analysis becomes your primary research method. Enter 3 to 5 competitor domains into Ahrefs or Semrush and export their top organic keywords. Combine that with seed keyword expansion and customer language research from forums and reviews.
Google Keyword Planner is the best free tool because it pulls data directly from Google. It's technically designed for Google Ads, but you can use it for organic keyword research without running ads. The volume ranges it shows are broad, but they're directional enough for prioritization. Supplement it with Google Search Console for your own site data and Google Trends for seasonal patterns.
Yes, if you have evidence that real people search for the term. Zero-volume keywords in tools often have actual search demand that the tool hasn't measured. Check Google Keyword Planner for confirmation. If a keyword shows 100+ monthly searches in Planner but zero in Ahrefs, it's worth targeting. Zero-volume keywords also tend to have minimal competition, making them easier to rank for.
Keyword research for AI search follows the same process but emphasizes conversational, question-based, and intent-rich queries. AI systems like ChatGPT and Perplexity pull product recommendations from structured, well-optimized content. The long-tail, question-format keywords in your research are exactly what these systems match against. Optimizing for AI search doesn't require a separate keyword strategy. It requires deeper coverage of the queries you're already finding.
Keywords are the building blocks of topical authority. When your store covers every relevant keyword cluster around a product category (informational, commercial, and transactional), search engines recognize you as an authority on that topic. Each page you publish that targets a keyword in the cluster strengthens every other page in the same cluster. Topical authority compounds. That's why keyword research isn't just about individual pages. It's about building a complete content map around your core product categories.
The process is similar but the evaluation criteria differ. For Google Ads, you focus on cost-per-click, conversion rate, and return on ad spend. For SEO, you focus on search volume, keyword difficulty, and intent. Some keywords are better suited for ads (high commercial intent, competitive organically). Others are better suited for SEO (informational, high volume, content-driven). Many ecommerce stores run both, using ads for immediate visibility on high-converting terms while building organic rankings for long-term compound traffic.