
What is shopping intent?
Shopping intent is the signal in a search query that tells you where someone is in the buying journey — just researching, comparing options, or ready to pull out a card. Misread it and you point the wrong page at the query: a buying-ready searcher lands on a blog post, or a researcher hits a bare product page and bounces.
Getting intent right is the difference between traffic that converts and traffic that just inflates your impressions. It decides which page type you build, what the page needs to contain, and whether you're even chasing a keyword worth chasing.
The intent ladder: from curious to card-out
Shopping intent isn't binary. It's a gradient, and different rungs need different pages:
- Informational (top of funnel): "how to clean suede shoes." They're not buying today. Serve a guide, capture the email, earn the brand memory.
- Commercial investigation (comparison): "best waterproof hiking boots," "brand A vs brand B." They intend to buy but are still deciding. Serve comparison content, buying guides, and category pages.
- Transactional (bottom of funnel): "buy Salomon X Ultra 4," "Salomon X Ultra 4 size 10." Card is out. Serve a product page that loads fast and makes checkout frictionless.
The SERP itself tells you which rung you're on. If Google fills a query with product listings and shopping ads, that's transactional — no blog post will crack it. If it fills with guides and listicles, that's commercial investigation, and a bare product page won't rank.
Reading intent from the query — a worked example
Take three variations on the same product:
- "running shoes for flat feet" — commercial investigation. Wants a guide and picks. Best page: a category or buying-guide page that filters by that need.
- "are Hoka Cliftons good for flat feet" — still investigating, narrower. Best page: a review or comparison.
- "Hoka Clifton 9 flat feet buy" — transactional. Best page: the product page, in stock, one click to cart.
Same product, three pages, three jobs. Force all three onto the product page and you win only the last one.
Intent types mapped to page types
| Intent | Query signals | SERP features | Page type to serve | Primary metric |
|---|---|---|---|---|
| Informational | how, what, why, guide, ideas | Featured snippets, People Also Ask, videos | Blog post, how-to guide | Assisted conversions, email capture |
| Commercial investigation | best, top, review, vs, compare, "for [need]" | Listicles, review sites, some shopping ads | Buying guide, comparison, category | Click-through to product, revenue per session |
| Transactional | buy, price, cheap, deal, coupon, brand + model | Shopping ads, product listings, prices | Product page, cart | Conversion rate, revenue |
| Navigational | brand name, "brand login", "brand store" | Sitelinks, brand knowledge panel | Homepage, brand landing | Branded CTR |
How to check shopping intent on your own site
- Actually look at the SERP. Search the target keyword in an incognito window. What page types rank in the top 10? That's Google telling you the intent it has decided the query carries. Match it or don't rank.
- Pull the query's landing page in Google Search Console. Use the Performance report's page + query view. If a transactional query is landing on a blog post, you have an intent mismatch and probably a low conversion rate.
- Check intent labels in a keyword tool. Ahrefs, Semrush, and DataForSEO tag keywords with intent (informational/commercial/transactional). Use it as a first pass, then verify against the live SERP.
- Segment by intent in GA4. Group landing pages by funnel stage and compare conversion rate and engagement. Transactional pages with low conversion, or informational pages with high bounce and no assisted conversions, flag the gaps.
- Read the People Also Ask box. The questions Google surfaces reveal the sub-intents around a query — often a roadmap for the content the searcher actually wants before they buy.
Common mistakes and how to fix them
- Targeting a transactional keyword with a blog post. You'll rank page 3 at best. Fix: point the product or category page at it and let the blog target the informational cousin.
- Building product pages for research queries. "best budget espresso machine" won't rank a single product page. Fix: build a comparison or category page that matches the listicle SERP.
- Ignoring the SERP and trusting the tool's intent label. Tool labels are guesses. Fix: the live SERP is the ground truth; check it before you commit a page.
- One page trying to serve every intent. A page that half-explains, half-sells, and half-compares wins nothing cleanly. Fix: one page, one intent, and link the stages together.
- Chasing high-volume informational terms for a store with no funnel. Traffic that never buys and never gets captured is a vanity metric. Fix: prioritize commercial and transactional terms first, then build informational content that feeds them.
FAQ
How do I tell if a keyword has shopping intent?
Search it and read the SERP. Shopping ads, product listings, and prices mean transactional intent. "Best/top/review/vs" phrasing with listicles ranking means commercial investigation. How-to guides and snippets mean informational. The query words hint at it; the SERP confirms it.
What's the difference between shopping intent and search intent?
Search intent is the broad concept covering all four intent types across every query. Shopping intent is the ecommerce-relevant slice — the commercial-investigation and transactional rungs where a purchase is on the table. See the wider search intent glossary for the full framework.
Should I target informational keywords if I run a store?
Yes, but with clear eyes. Informational content builds topical authority and captures researchers early, but it rarely converts on the same visit. Treat it as top-of-funnel that feeds your commercial and transactional pages — not as a direct revenue play.
Can one keyword have mixed intent?
It can, and the SERP shows it — a blend of guides, comparisons, and product listings. When intent is genuinely split, Google hedges by ranking multiple page types. You can compete with whichever type fits your site, but expect a mixed result set.
Why does intent matter more than search volume?
A 200-searches-a-month transactional keyword can out-earn a 20,000-searches-a-month informational one, because the intent aligns with a purchase. Volume tells you the size of the room; intent tells you whether anyone in it is holding a wallet.
Related terms
Related ecommerce and behavior terms: Transactional Intent, Add to Cart Tracking, and the full Search Intent guide covering all four types.
Claude Vincent is a technical SEO consultant focused on crawlability, rendering, and AI-search visibility. He writes the field guides and case studies at SEO ProCheck, with a bias toward the durable, unglamorous work that decides whether search engines and AI answer engines can actually read and cite a site.
About SEO ProCheck
Technical SEO consulting and GEO strategy with 20 years of enterprise experience. Case studies, resources, and tools for search and AI visibility.
Work With Me
Technical SEO audits, GEO strategy, site migrations, and international SEO. Hourly consulting for teams who need hands-on support, not just reports.
Subscribe to our newsletter!
Recent Posts
- Can AI Crawlers Actually Read Your Site? I Measured 400 of the Biggest September 5, 2026
- The Pre-Publish Quality Gate for AI-Assisted Content August 6, 2026
- AGENTS.md vs llms.txt vs llms-full.txt: Which Agent File Does What July 18, 2026







