Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Research desk

Intent SEO

Stop guessing what searchers want — look at the SERP. I wasted months optimising for the wrong intent because I ignored Google's own layout.

Beginner5 min readUpdated 2026-07-27Notes by Callum Bennett

Start here

  • Check the SERP for the dominant content type, format, and angle before writing anything.
  • Use keyword modifiers (how, best, buy, near me) as clues, not rules — the SERP overrides them.
  • Treat each query independently: one keyword can have mixed intent across locations or time.
  • For commercial terms, build comparison or review pages instead of jumping straight to product pages.
  • Revisit intent periodically — Google may reshuffle SERP features and change what format it rewards.

Plain-English take

Search intent is the reason someone types a query into Google. It is the difference between "how to train a puppy" (they want instructions) and "buy puppy treats" (they want a transaction). The simplest way to figure out intent is to look at the live [SERP](/serp/). If the first ten results are blog posts, your page should probably be a blog post. If they are product listings, you need a product page. I have seen people spend weeks on a transactional landing page for a query that Google clearly treats as informational — then wonder why they do not rank.

The classic intent categories are informational, navigational, commercial, and transactional. But you do not need to memorise them. Just search your keyword, see what Google shows, and match it. The format (video, list, guide, product grid) and the angle (beginner vs expert, comparison vs direct buy) are your real signals. For example, "best running shoes" usually returns round-up articles with affiliate links, not individual product pages. That is commercial intent, and a straight product page will struggle.

I also consider intent when doing [keyword research](/keyword-research/). A high-volume keyword with the wrong intent for my site is a waste of time. I have learned to filter for intent early, not after writing.

When it actually matters

Intent matters most when the SERP format is unambiguous and your content does not fit it. A classic case is local intent. Queries like "coffee shop London" or "dentist near me" trigger local pack results. If you write a generic article about coffee shops, you miss the local intent. Google wants a Google Business Profile and a location-specific landing page. I have seen sites rank well for broad terms but lose traffic on local modifiers because the page never matched the searcher's need for a nearby place.

Another high-impact scenario is commercial investigation. Keywords with "vs" ("Nike vs Adidas running shoes"), "best", or "review" signal that the person is comparing options. A product page will not convert as well as a comparison or listicle. I once pushed a product page for "best wireless headphones" and got zero visibility. After I switched to a round-up with comparison table and buying guide, impressions jumped. The [SERP features](/serp-features/) also matter: if Google shows a [Featured Snippet](/featured-snippets/) for a "how to" query, write a concise step-by-step that matches the snippet format, not a 2000-word essay.

Location keywords especially can blur intent. "SEO services Manchester" could be navigational (someone looking for a specific agency) or transactional (someone wanting to buy). I check the SERP: if local pack and directory sites dominate, I target the navigational intent with a clear service page. If organic results include comparison articles, I lean commercial. Never assume one intent for all variations of a keyword.

What I got wrong

I used to think search intent was determined solely by the keyword modifier. If I saw "buy", I labelled it transactional. If I saw "how to", I called it informational. That works about 70% of the time, but the remaining 30% cost me ranking positions. For example, "buy a house" is not transactional in the e‑commerce sense — it is informational because people want steps, not a checkout button. I also assumed that all long‑tail keywords are informational. But a [long-tail keyword](/long-tail-keywords/) like "best quiet mechanical keyboard under $100" is clearly commercial, and I wasted a few pieces of content by writing guides instead of comparisons.

I also overlooked that intent can vary by audience. "Python tutorial" might be informational for a beginner but transactional for a developer looking for a paid course. The SERP shows which group Google is serving. Now I check the SERP first, every time. Another mistake: I ignored mixed intent queries where Google shows a blend — for example, a local pack plus informational articles. In those cases I pick the format that gets the most real estate, but I also create separate landing pages for different intents if the volume justifies it.

Finally, I used to set and forget. Intent shifts. Google updated a SERP for "digital marketing tools" from listicles to tool-specific landing pages after six months. I missed it because I did not re‑check. Now I audit intent quarterly for my money pages.

Next step

Quick answers

Can the same keyword have multiple intents?

Yes. For example, "iPhone 14" might be navigational (seeking official site), informational (wanting specs), or transactional (looking to buy). The dominant intent depends on the SERP. I always check the first-page results and align my page with the most prevalent pattern.

How do I discover intent for a keyword with low search volume?

Even with low volume, Google shows a SERP. If it returns zero results, use a similar high-volume keyword or a related term. You can also use Google Trends or manually assess the query structure. Modifiers like "how" or "best" provide solid hints.

Should I always follow the SERP or can I challenge it?

You can challenge it if you have a unique angle or authority. For instance, a well-known brand might rank a transactional page for an informational query. But for most sites, matching the SERP is safer. I only experiment when I have strong domain authority.

Sources

Primary documentation is linked directly. Anything commercial is marked nofollow.

Notes from Callum Bennett.