Your posts rank and nobody buys. That is a search intent problem.
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.
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.
- Informational. They want an answer. How to wash linen, what GSM means, whether a fabric shrinks. They are not shopping and will leave once they know.
- Problem-aware. They have a problem and do not yet know products exist to solve it. Shirts that do not show sweat. This is the most valuable blog territory you have.
- Commercial. They have decided to buy something and are choosing between options. Best, top, versus, review, for. These convert.
- Transactional. They know exactly what they want and are looking for a place to buy it. This is a product page query and a blog post will never win it.
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.
- Ranking and converting. Leave it alone. Write two more on adjacent topics.
- Ranking, not converting, informational query. Working as intended. Add an email capture and one internal link to the closest collection. Stop expecting orders.
- Not ranking at all. Check the results page for its keyword. If the first page is entirely product and collection pages, the post was aimed at the wrong intent from the start and no rewrite fixes it — point that keyword at a collection page instead.
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.
Want SEO blog posts like this for your own Shopify store? Try SEO Bison.