
How to build a blog that brings customers (not just visits)
A blog that brings traffic but no customers is set up wrong. How to design, write and run a blog that actually converts into real business.
Your blog has traffic. And zero customers.
We see this pattern in 70% of SMBs with a blog: they publish for months, traffic grows, they boast about it... and customers don't grow. Zero correlation between blog and revenue. Each new post is harder to write, until the blog is quietly abandoned.
The problem is not the blog. The problem is that the blog was set up as a traffic channel, not a conversion channel. They are different things.
3%
average conversion of blogs built for customers vs 0.2% of blogs built to please Google. 15× more.
A blog that brings customers and a blog that brings visits are completely different strategies, even if they look the same from the outside. In this guide we show you how to design the second kind.
The fundamental mistake: confusing traffic with customers
Most SMB blogs are written this way:
- I do keyword research and see that "what is X" has 5,000 searches/month
- I write a post explaining what X is
- It ranks, receives visits
- The visits read and leave
That's pure informational content. It builds brand awareness, but generates no customers because the user searching "what is X" typically:
- Has no purchase intent yet
- Wants a short answer, not a service
- Will read and close the tab
A customer-focused blog targets a different kind of search and shapes the content differently.
The 4 dimensions of a blog that sells
1. Commercial and transactional keywords (not only informational)
Go back to the keyword research pyramid and the fundamentals of website positioning for SMBs. When your goal is generating customers, prioritise:
| Type | Example | Typical volume | Conversion |
|---|---|---|---|
| Informational | "what is SEO" | High | Very low (0.1-0.5%) |
| Commercial | "SEO agency vs freelance" | Medium | Medium (1-3%) |
| Transactional | "SEO agency London price" | Low-medium | High (3-8%) |
| Commercial long-tail | "how much does ranking a website cost" | Low | Very high (5-10%) |
A blog that sells dedicates 60-70% of posts to commercial and transactional keywords. Informational ones are support, not the main act.
2. Conversion-oriented structure
A commercial post is not an essay. It has a concrete structure:
- Strong hook — opening paragraph that connects with real pain
- Clear promise — what they get if they keep reading
- Real-value body — no fluff, no padding
- Social proof — data, cases, numbers, quotes
- CTAs interspersed — not just at the end
- Closing with main CTA — one clear, unique action
We develop this in web content that sells.
3. Specific CTAs, not generic
"Contact us for more information" is a dead CTA — and part of the same problem as turning visitors into customers. These are the ones that convert:
- Free personalised audit — "We analyse your site in 24h and tell you what's broken"
- Concrete demo — "We set up the system and you test it before paying"
- Downloadable resource + email sequence — capture the lead even if they're not ready to buy
- Interactive calculator or tool — engages and adds value
Every post should have a main CTA aligned with the intent of the reader. If the post is "how to rank a website", the CTA is an SEO audit. If it's "AI agent vs chatbot", the CTA is an AI agent demo.
4. Capture system beyond the post
A selling blog doesn't wait for the reader to click the final button. It captures at multiple points:
- Topic-contextual lead magnet
- Exit-intent pop-up with relevant offer
- Sidebar banner with always-visible CTA
- Inline form mid-post
- Retargeting pixel to chase the reader later in ads
The ideal blog structure: the "hub and spoke" model
A selling blog is not a list of random posts. It's a hierarchical structure:
Hubs (pillar posts)
Long posts (2,000-4,000 words) covering a whole topic. Target generic, high-volume keywords.
Example: "Complete local SEO guide for SMBs"
- 1 hub every 2-3 months
- Updated every 6-12 months
- Attracts links and authority
Spokes (satellite posts)
Shorter posts (800-1,500 words) drilling into a subtopic. Target commercial long-tails.
Example: "How to handle negative Google Maps reviews"
- 2-4 spokes per month
- Each spoke links back to its hub
- Converts better than hubs
This structure tells Google "I'm an expert in this topic" (topical authority) and the reader "you have all the info in order" (experience).
How to decide what to write each week
Don't improvise. Keep an editorial calendar with this logic:
Step 1: identify your keyword map
List your 5-8 main transactional keywords (services you sell). For each, find 4-6 related commercial long-tails. Total: 30-50 post ideas in one session.
Step 2: prioritise by intent + viability
For each potential post, evaluate:
- Commercial intent: does someone searching this buy?
- SEO viability: can we rank in 3-6 months?
- Effort: how much writing time?
- Connection to your service: can you make a clean CTA?
Sort best to worst on those 4 axes.
Step 3: schedule with sustainable rhythm
Better 1 good post every 10 days than 3 mediocre posts every week. For an SMB:
- 2-4 posts/month is the sweet spot
- Mix hubs (infrequent) and spokes (regular)
- Block 2-3 hours weekly to write
The 8 mistakes that kill a commercial blog
Mistakes that drain blog ROI
1. Writing only what you feel like. If you write "to please Google" or "to please yourself", you don't connect with the buying reader's intent.
2. Generic, undifferentiated posts. "10 tips for X" adds nothing. Your opinion, your case, your own data does.
3. Zero social proof. Without data, cases or numbers, it's just another blog. Said by someone else, sounds nice. Proven by you with data, sells.
4. Generic or missing CTAs. "Contact us" at the end. Doesn't work.
5. Not updating. A 2023 post on SEO is outdated. Readers notice and Google buries it.
6. Just writing, never promoting. A post published without distribution is invisible. Share on social, in your newsletter, in relevant groups.
7. Ignoring Search Console. Data tells you which posts to improve and which are already converting.
8. Quitting at 3 months. Organic SEO takes 6-12 months. Quit earlier and you throw away all the work.
Real case: a blog that goes from 0 to 12 customers/month
A legal sector client hired us to refocus their blog. Starting point: 22 informational posts ("what is inheritance", "types of will"), 4,000 visits/month, 0 customers attributed to the blog.
Strategy we applied:
- Audit: identified that 100% of posts were pure informational
- New map: 12 commercial post ideas ("notary inheritance price", "open vs closed will", "how much does an online notary inheritance cost")
- Hub-and-spoke structure: 1 monthly hub + 2-3 spokes
- Specific CTAs: "Free 15-min consultation" on every post
- Lead magnet: "Inheritance checklist: 12 steps in the process"
Six months later: 7,000 visits/month (less growth than expected), but 12 customers/month attributed to the blog. Average customer acquisition cost: £20. Their LTV: £700. ROI: 31×.
Traffic dropped proportionally, customers grew geometrically. That's the difference between a blog for visits and a blog for customers.
What a well-built commercial blog costs
Three options for an SMB:
| Option | Monthly cost | Typical outcome |
|---|---|---|
| DIY | £0 + 10-15h/month of your time | Variable, depends on skill |
| Freelancer | £250-700/month (2-4 posts) | Decent with a good brief |
| Agency with strategy | £700-2,200/month (strategy + posts + measurement) | Best ROI when set up properly |
The expensive mistake isn't paying for content. The expensive mistake is publishing 24 posts a year that don't convert because nobody set them up commercially. 4 well-crafted commercial posts sell more than 24 informational ones.
Your next step
If you already have a blog: run a conversion audit. Take your 10 highest-traffic posts in Search Console and check how many customers they generated in the last year. If the answer is "none or very few", the blog is set up wrong and the upside is huge.
If you don't have a blog and you're about to start one: don't write a single post before having a commercial keyword map and a hub-and-spoke structure. Without that, you'll write for a year for nothing.
At webifay we design and run complete commercial blogs as part of our SEO service (strategy + writing + measurement). We do a free audit of yours and tell you exactly what to change so it starts generating customers.