← Back to blogseo

Your posts rank and nobody buys. That is a search intent problem.

4 min read

There is a specific kind of disappointment in checking Search Console, finding a post at position three with 900 impressions a month, and then finding it has produced zero orders since the day it went live.

The instinct is to blame the post. Usually the post is fine. The keyword was never a buying keyword, and no amount of rewriting turns a reference query into a purchase.

SAME PRODUCT, FOUR DIFFERENT JOBS how to wash linen without shrinking it informational › blog post › expect no sale today is linen worth it in humid weather problem-aware › blog post › capture the email best linen shirts for hot weather commercial › roundup or collection › this one sells navy band collar linen shirt transactional › product page › never a blog post
Four queries about one product. Only the bottom two are trying to buy something.

The four intents, without the jargon

Every query someone types is trying to do one of four things, and the useful question is not which category it belongs to but what the person expects to see when the page loads.

Read the results, not the keyword

You cannot reliably guess intent from the words. You can read it off the first page of results in about thirty seconds, because Google has already tested what satisfies that query against millions of people.

Search your keyword and look at what is actually ranking. If the first page is all product and collection pages, a blog post will not break in, and writing one is a guaranteed waste of an afternoon. If the first page is all guides and articles, a product page will not break in either. If it is mixed, that is the genuinely interesting case: it means the intent is split and there is room for a post that handles the question and then points at the product.

This one habit will save you more wasted posts than any keyword tool.

The mismatch that produces traffic and no revenue

The common failure is not writing bad content. It is writing a genuinely good informational post, ranking it, and then being surprised that readers behave exactly like the informational readers they are.

Someone searching how to get a wine stain out of a linen shirt has a stain right now. They are not in the market for a new shirt. They will read your paragraph, fix the stain, and close the tab, and that is the correct outcome for them. Counting that post as a sales failure misreads what it was ever going to do.

That post still has a job. It earns you a visitor who now knows your name, a page that can carry an email signup, and an internal link pointing at the collection that person might buy from in three months. Just do not judge it on today's orders.

What to do with the posts you already have

Open Search Console, sort your posts by impressions, and put each one into one of three piles.

The third pile is where most stores find their wasted effort, and it is usually larger than anyone expects.

Common questions

Can one page rank for more than one intent?

Sometimes, and mostly for commercial and problem-aware queries that sit close together. A buying guide can satisfy both someone comparing options and someone still deciding whether to buy at all. Informational and transactional intents almost never share a page, because the two audiences want completely different things in the first screen.

Should I stop writing informational posts entirely?

No. They build the topical depth that makes your commercial pages credible, and they are the posts most likely to earn links and be cited by answer engines. The mistake is measuring them by direct sales rather than by assisted conversions, email signups and the authority they pass to the pages that do sell.

How do I tell commercial intent from transactional intent?

Count the brand names. If the query names a specific product or your store, it is transactional and belongs on a product page. If it describes a category with a qualifier — best, for, under, versus — the searcher is still choosing, and a well-built roundup or collection page can win it.

My post ranks position three but gets almost no clicks. Is that intent?

More likely it is your title and description, not your intent. Check the click-through rate in Search Console against the impressions. If people see you and do not click, the snippet is the problem. If they click and leave in four seconds, the intent is the problem.

SEOSearch intentShopify

Want SEO blog posts like this for your own Shopify store? Try SEO Bison.