Every SEO report we inherit has the same shape. Impressions up. Sessions up. A chart pointing cheerfully to the top right. And somewhere further down, quietly, a conversion number that has not moved in a year.
This is not a reporting problem. It is what happens when a keyword strategy is built from a volume column in a spreadsheet, sorted descending, without anyone asking what the person typing that query actually wants.
Volume and intent are different axes
Take two queries for an accounting firm. "What is bookkeeping" has real search volume. "Bookkeeping services for restaurants Islamabad" has almost none by comparison. The first will win you a traffic chart. The second will win you a client.
The person searching the first query is usually a student, a curious business owner three years from needing you, or someone settling an argument. The person searching the second has a restaurant, a problem, and a budget. One of those queries has money behind it.
Sorting keywords by buying stage
Before writing anything, we sort every candidate keyword into one of four buckets. It takes an afternoon and reshapes the entire plan.
- Transactional — the searcher is ready to buy or enquire now. These get dedicated service pages and the bulk of your internal links.
- Commercial investigation — comparing options, reading reviews, checking pricing. These get comparison and pricing content that answers honestly.
- Informational with commercial adjacency — a real problem you happen to solve. Worth an article that leads naturally to a service page.
- Purely informational — good for authority and internal linking, but never expect a conversion and never build a money page on one.
Most struggling sites we audit have their effort inverted: extensive content in bucket four, thin or missing pages in buckets one and two. The fix is often not more content. It is moving effort to where the buyers already are.
Technical work comes first anyway
None of this matters if search engines cannot crawl your commercial pages efficiently. On one e-commerce audit we found filter combinations generating tens of thousands of near-identical URLs. Google was diligently crawling every colour-and-size permutation while genuine category pages waited weeks to be indexed.
Cutting that crawlable surface by eighty percent produced ranking improvements before a single new word was published. Technical SEO is not the boring prelude to the real work. It is frequently the cheapest win on the table.
- Audit what is actually crawlable before planning any content.
- Fix canonicals and parameter handling before adding pages.
- Get Core Web Vitals into the green on commercial templates first.
- Add structured data to money pages before informational ones.
Then measure something that matters
Track rankings by keyword cluster with conversions attached, not as a flat list of positions. A cluster that moved from position eight to position four and produced eleven enquiries is a result. A cluster that went from forty to twelve and produced nothing is a note to self about intent.
The goal was never to rank. The goal was to be found by people who are ready to buy — ranking is just the mechanism.
This is also, incidentally, what makes a page quotable by an AI search summary. Clear structure, a specific question answered directly, and correct schema markup. The fundamentals that serve buyers are the fundamentals that serve answer engines.



