How to Find Keywords That Drive Sales (Not Just Traffic)
You find keywords that drive sales by starting in your own Search Console, not in a keyword tool. The buying searches already sending you a few clicks are the ones Google has decided you belong on, and you can pull that list in an afternoon. The seven steps below are the order I run on every store.
Short answer: Filter Search Console for your product names plus buy, best, and vs, then rank that list by Google’s top-of-page bid instead of search volume, check that page one is product and collection pages, and give each keyword one page.
What You Need
- Google Search Console with at least three months of data (free)
- A Google Ads account for Keyword Planner, with no spend required (free)
- Your Google Ads search terms report, if you run any ads
- A spreadsheet with four columns: keyword, impressions, top-of-page bid, page
- One afternoon
Step 1: Pull Your Buying Searches From Search Console First
Pull your buying searches from Search Console first, before you open any keyword tool. Google’s Performance report shows every query that put your site in results over the last three months, with clicks, impressions, click-through rate, and average position, and that is a list of real shoppers, not a tool’s estimate.
Most people still start keyword research by opening a paid tool.
I start by opening Search Console, because the keywords already showing impressions are the ones Google has decided you belong on. Set the date range to the last three months, open the Queries tab, and filter for your product names, then run the filter again for buy, best, vs, price, and near me. Export each list.
From there, sort by impressions and keep anything with an average position between 4 and 20. A keyword at position 12 with 900 impressions is a sale you are already close to, and the fastest ones to move are the same Search Console quick wins I pull on every new account. Ignore your brand name throughout; you already own it, and it inflates every average it touches.
Step 2: Type Your Product Into Google and Read Autocomplete
Type your product into Google and read autocomplete second, since it hands you the exact phrases shoppers finish with. Open a private window, type “best [your product] for” and stop. The dropdown is the list of buying segments Google sees most, in the order it sees them.
That one move built Exclusive Beauty Club’s biggest cluster. I typed “best sunscreen for” and autosuggest returned face, sensitive skin, kids, babies, body, oily acne prone skin, and tattoos. Each one became a page. The sunscreen pages went from 207 clicks to over 6,000 in a year, impressions grew from 54,000 to 428,000, and the acne post ranks #1 above Ulta and Sephora’s shopping ads. The Exclusive Beauty Club case study has the before and after.
Also, run the same move with “[your product] vs” and “[your product] for [use].” Those two fill in the comparison and problem keywords that autocomplete never shows under “best.” Write every phrase down, even the ones a tool would show as zero volume.
After that, scroll to the People Also Ask box on one of those searches and open it. Every question in there is a heading for the page you are about to build, and the questions with a product in them (“is a mineral sunscreen better for acne”) are buying questions wearing a how-to costume. Autocomplete gives you the pages, and People Also Ask gives you the sections inside them.
Step 3: Keep the Keywords With Buying Words in Them
Keep the keywords with buying words in them and park the rest. The word a shopper adds around your product tells you how close they are to paying, and the four groups below cover almost every sale I have traced back to a search.
| Modifier | Examples | What the shopper is doing |
|---|---|---|
| Transactional | buy, order, price, discount code, free shipping | Ready to pay today |
| Commercial | best, top, review, vs, alternative | Choosing between options |
| Problem | for acid reflux, for wide feet, that won’t fade | Has a problem your product solves |
| Local | near me, in Dallas, same day | Wants it nearby or fast |
The problem keywords are the ones most stores skip. “Adjustable bed for acid reflux” has a fraction of the volume of “adjustable bed,” and it brought Ergomotion a page-one ranking and an AI Overview citation, since the person typing it has already decided to buy a bed and is picking which one.
Beyond that, keep the long phrases even when the number next to them is tiny. Ahrefs found that keywords with fewer than 10 searches a month make up almost 93% of its US database, and roughly 15% of daily searches are brand new. A keyword with 30 searches a month and the word “best” in it is worth more than one with 3,000 and the word “what.”
Step 4: Check Page One Before You Commit to Anything
Check page one before you commit to anything, since Google has already decided what a keyword means and the results show you the verdict. Search each keyword on your list and count what sits in the top ten: product pages, collection pages, comparison posts, or how-to articles.
If the top ten are collection and product pages, the intent is commercial and a product or collection page of yours can win it. If the top ten are blog posts from publishers, a product page will not rank there no matter how good it is, and you either write the post or drop the keyword.
That matches Google’s own Search Quality Rater Guidelines which split queries into Know, Do, Website, and Visit-in-person and tell raters to judge pages against the “dominant interpretation” of the search. Page one is that interpretation made visible. Also note whether an AI Overview sits above the results. On a buying search it usually does not, and that is a good sign for you.
Step 5: Rank the List by Top-of-Page Bid, Not Volume
Rank the list by top-of-page bid, not search volume, because advertisers only pay for clicks that turn into orders. Keyword Planner shows two columns for this, and Google defines them as the 20th and 80th percentile of what advertisers have historically paid for a top-of-page spot on that keyword.
Where to Find the Bid Columns
Open Keyword Planner inside Google Ads, choose “Get search volume and forecasts,” and paste your list from Steps 1 through 4. The table that comes back includes Top of page bid (low range) and Top of page bid (high range) beside the volume. You do not need a running campaign or any spend to see them.
Then paste both bid columns into your spreadsheet next to each keyword. A keyword with a $4 to $11 bid range and 300 searches a month is a keyword where a dozen stores have already proven the click pays. One with a $0.20 bid and 5,000 searches is a keyword nobody has been able to make money on.
How to Read a High Bid Against a Low One
Read the high bid as a ceiling and the low bid as the floor of what the click is worth. Sort the sheet by the high range, descending, and the top third of the list is your first quarter of work. Most of those will be the problem and comparison keywords from Step 3, which is why the modifiers step comes before this one.
Just know that a high bid on an informational phrase is a trap. “How to clean a heated jacket” can carry a decent bid because retailers chase the whole category, but page one is all how-to posts, so the bid is telling you about the category, not that keyword. Step 4 is what keeps the trap out of your sheet.
What to Do With the Low-Bid Keywords
Keep the low-bid keywords in a second tab instead of deleting them. A low bid with a clear buying modifier and no competition on page one is often a low-competition keyword a small store can own in a month, and those add up. The rule is only that they come after the high-bid ones, not that they never get built.
Step 6: Give Every Keyword One Page
Give every keyword one page, and let the modifier choose which kind of page. Google’s ecommerce site structure guidance describes the path it expects, menus to categories to subcategories to products, and your keyword map should follow the same path.
| Keyword pattern | Page that wins it | Example |
|---|---|---|
| [product] buy, [product] price | Product page | “ascend adjustable bed price” |
| best [product] for [use] | Buying-guide post that links to the collection | “best heated jackets for women” |
| [product type] for [problem] | Collection page with the problem in the title | “adjustable beds for acid reflux” |
| [product] vs [product] | Comparison post | “heated vest vs heated jacket” |
| [product] near me | Store or stockist page | “heated gloves near me” |
The buying-guide row is the one that pays fastest for most stores. Fieldsheer’s “The 9 Best Heated Jackets for Women” was #1 on Google two weeks after it published and sat inside the AI Overview above the results, and total sales doubled from $20.7K to $42.2K year over year with Google Search sales up 138%. The Fieldsheer case study shows the post and the collection it feeds.
So map every keyword to one URL in the spreadsheet before you write a word. Two pages chasing one keyword split the ranking between them, and the fix later is a redirect you could have avoided. This mapping is the first thing I build on a new Shopify SEO engagement, before any content, because every page after it has a job.
Once a keyword lands on a blog post, point the post at the money. A post about picking running shoes links to the running shoe collection in the first screen, which is the whole reason bottom-of-funnel content outperforms top-of-funnel posts on revenue per visit.
Step 7: Track Revenue per Keyword, Not Clicks
Track revenue per keyword, not clicks, once the pages are live. Search Console gives you clicks per query but no revenue, and GA4 gives you revenue per landing page but no query, so the join is the landing page: each keyword maps to one URL from Step 6, and that URL’s organic revenue in GA4 is the keyword’s revenue.
To do it, open GA4, go to the landing page report filtered to organic search, and sort by revenue. Then open Search Console’s Pages tab, click the same URL, and read which queries drove it. Do this every 60 days. The keywords feeding revenue get more internal links and a refresh; the ones pulling clicks and nothing else get demoted or merged.
Just know that the two tools will never match to the dollar. Shopify credits the last site a shopper came from and GA4 uses its own attribution, so read Shopify for the size of the store and GA4 for the trend by channel. The direction is what you are managing, not the decimal.
Also, keep the posts on one subject while you do this. Ten pages about sunscreen build topical authority that lifts every sunscreen keyword at once, where ten pages about ten subjects lift nothing. Ergomotion’s organic search sales grew 102% in a year on fewer, tighter pages, not more of them.
If you run ads, pull the search terms report too. It lists the actual searches that triggered your ads, including ones you never bid on, and any term converting in paid search is a keyword to build an organic page for.
What to Do If the Keywords Don’t Sell
The page ranks but nobody buys
If the page ranks but nobody buys, the keyword matched a different page type than the one you built. Go back to Step 4 and look at page one again. A product page ranking at position 8 for a “best” keyword is sitting under comparison posts, and the fix is a buying-guide post that links to the product, not more work on the product page.
Search Console shows no buying keywords yet
If Search Console shows no buying keywords yet, your store is too new for Step 1 and you start at Step 2 instead. Autocomplete and the problem keywords from Step 3 give a new store its first list, and the low-bid tab from Step 5 is where the first wins come from. Expect Search Console to start filling in after 8 to 12 weeks of pages being live.
Your Sales Keyword Checklist
- Export Search Console queries filtered for product names, buy, best, vs, price, and near me, last three months
- Type “best [product] for” and “[product] vs” into Google and write down every autocomplete phrase
- Keep the keywords with a transactional, commercial, problem, or local modifier
- Search each one and count product pages versus blog posts in the top ten
- Paste the list into Keyword Planner and sort by Top of page bid (high range)
- Give every keyword one URL, with the page type chosen by the modifier
- Link every blog post to the collection or product it sells in the first screen
- Recheck revenue per landing page in GA4 every 60 days
Want the List Built for Your Store?
Keywords that drive sales come from your own data in a set order: Search Console, autocomplete, buying modifiers, page-one check, top-of-page bid, one page per keyword, then revenue per page. None of it needs a paid tool, and the whole first pass fits in an afternoon.
If you would rather have it done, book a call. I will open your Search Console on the call and show you the ten buying keywords you are already close on, and if you want the pages built and tracked after that, my Shopify SEO services run this exact process every month.
