Optimizing for Search Intent: Matching Pages to What Searchers Want
A Shopify store selling block-print bedsheets wrote a 2,500-word blog post titled "Best Cotton Bedsheets in India". It was well researched, had good photos, and never got past page three. When we looked at the results, the top spots were a mix of marketplace category pages and comparison lists from review sites. The store's post was neither. It was essentially a long product pitch dressed as a guide. Matching search intent isn't about keywords at all. It's about building the kind of page Google has already decided searchers want.
The four broad types of intent
You'll see these in most SEO guides, and they're a useful starting point:
- Informational: wants to learn something. "why do bedsheets pill"
- Navigational: wants a specific site or page. "fabindia bedsheets"
- Commercial investigation: comparing options before buying. "best cotton bedsheets india", "percale vs sateen"
- Transactional: ready to act. "buy king size cotton bedsheet online"
Local intent cuts across these: "bakery near me" or "dentist Malviya Nagar" usually triggers a map pack.
The labels are rough, though. The real answer is in the results page itself.
Reading intent from the SERP
Search your keyword in an incognito window and look at three things.
1. Content type
What are the top results? Blog posts, product pages, category pages, tools, videos, local listings? If eight of ten results are category pages, Google has decided searchers want to browse products.
2. Content format
Within the type, what shape are they? Step-by-step guides, listicles, comparisons, reviews, definitions, templates. "Resume format for freshers" results are mostly templates and examples, not essays about resumes.
3. Content angle
What's the hook? "For beginners", "under ₹1,000", "in 2026", "without an oven", "for Indian skin". The angle tells you what extra need searchers have.
Also note SERP features: a featured snippet suggests a direct answer helps, People Also Ask shows follow-up questions, a video carousel suggests visual instructions are valued, and shopping ads indicate commercial intent.
Matching your page to it
Once you know type, format and angle, check your page against all three.
| Query | What ranks | What to build |
|---|---|---|
| "gst invoice format" | Templates, downloadable examples | A page with a sample invoice and a free template |
| "zoho books vs tally" | Comparison articles with tables | A side-by-side comparison with a clear verdict |
| "eggless cake jaipur" | Local bakeries, map pack | A service page plus Google Business Profile |
| "how to repot a money plant" | Step guides, videos | Numbered steps with photos, possibly a short video |
| "invoicing software for freelancers" | Product pages, roundup lists | A product landing page; a roundup if you can be fair |
If your page is the wrong type, more optimisation won't fix it. Build the right type, or target a different keyword that matches the page you have.
Mixed intent
Some queries have split results: a few guides, a few product pages, a few videos. "Yoga mat" might show shopping results alongside "how to choose a yoga mat" guides. This usually means Google isn't sure what most searchers want, so it hedges.
For mixed queries, you can often rank with either type, and your existing authority decides which one has the better chance. It can also mean the keyword is worth two pages: a category page for buyers and a guide for researchers, linked to each other.
Intent changes over time
Intent shifts. Searches around festivals, budget announcements or new phone launches can swing from informational to transactional within weeks. A query that showed guides last year may show product pages now. Recheck the SERP before updating an old page, as part of updating old content.
Fixing a page with an intent mismatch
Signs of a mismatch:
- The page ranks on page two or three despite good content and decent links.
- It gets impressions for the keyword but almost no clicks.
- Visitors leave quickly without scrolling.
Fixes, roughly in order of effort:
- Adjust the angle. Change title, intro and structure to match the dominant hook.
- Change the format. Turn an essay into a step list, add a comparison table or a template.
- Change the type. Turn a blog post into a category page, or build a separate page for the intent and redirect or re-target the old one.
- Pick a different keyword. If your page is good but the wrong fit, re-target it at a query that matches what it is.
Intent and keyword research go together
When choosing keywords, add an "intent" and "page type" column to your list. It stops you from writing blog posts for transactional terms or product pages for informational ones. The keyword research guide covers the rest of that process, and grouping by intent also helps avoid keyword cannibalization, where two of your pages chase the same query with different formats.
Where to start
Take the three pages you most wish ranked better. Search each target keyword, write down the dominant type, format and angle, and compare honestly with your page. At least one will probably be the wrong kind of page, and that's the one to fix first.