Here's something you probably don't expect to hear from an agency that writes blog content for a living: most B2B websites don't need a blog.
Not "shouldn't have one." Don't need one. There's a difference, and it matters, because somewhere along the way the marketing world decided that every business website needs a blog the same way every office needs a kettle. It became the default. Something you just do. And the result is thousands upon thousands of B2B websites with a blog section containing three posts from 2019, the most recent of which is titled "We're excited to announce our new website!" followed by radio silence.
That's not a blog. That's a liability.
The blog graveyard problem
We see this constantly. A company launches a new website, someone in the team (usually the marketing manager, sometimes the MD's PA) gets tasked with "doing the blog," they write two or three posts in a burst of enthusiasm, and then real work takes over. The blog sits there, untouched, slowly fossilising while the rest of the website gets updated around it.
The thing is, that abandoned blog isn't neutral. It's not just sitting there doing nothing. It's actively telling every visitor who stumbles across it that this company starts things and doesn't finish them. That they got bored, or didn't have the resources, or didn't think it was important enough to keep going. It's a public record of abandoned good intentions, and it's doing more harm than the company realises.
Think about it from the other side. You're researching a potential supplier, you click through to their blog, and the last post is dated three years ago. What's your first thought? It's not "oh, they've been too busy with client work to blog." It's "Are these people still trading?" A dormant blog raises questions about the business's health, which is the exact opposite of what it was supposed to do.

Why was everyone told they needed one
The advice wasn't wrong, exactly. It was just incomplete. The logic goes like this: Google rewards websites that publish fresh, relevant content. Blog posts give you pages to target keywords your customers are searching for. More pages mean more chances to rank. More ranking means more traffic. More traffic means more leads. It's a nice, clean chain of logic and, in fairness, it does work when you do it properly.
The problem is that "do it properly" is where most people fall off. Because doing it properly isn't writing a post when the mood strikes. It's not getting your intern to bash out 400 words about your company's values. It's not copying what your competitors wrote and changing the wording just enough to feel original. If you want to understand why this kind of effort actually works when done well, our guide to building a B2B content marketing strategy goes into detail.
But the short version? Blogging only works as a lead generation tool if you're willing to treat it like one. And most companies aren't.
What "doing it properly" actually looks like
Right, so let's say you've read this far and you're thinking, "Okay, but we do want a blog, and we want it to actually do something." Good. Here's what that commitment looks like in practice, because it's worth knowing before you start.
It starts with keyword research, not inspiration
Every post you write should be targeting a specific search term that your potential customers are actually typing into Google. Not what you think they're searching for, not what you'd like them to be interested in, but what the data tells you they're looking for. That means doing proper keyword research before you write a single word.
This is where most B2B blogs go wrong from the very start. They write about what they want to talk about rather than what their audience wants to find. Your post about winning an industry award is lovely, but nobody is Googling "did [your company] win an award." They're Googling "how to solve [specific problem that you can help with]." Write about that instead.
It needs to be genuinely useful
We've been writing content for B2B companies for over twenty years now, and the single biggest lesson we've learned is this: the posts that rank and generate leads are the ones that give away useful information without asking for anything in return. Not teasers. Not "contact us to find out more." Actual, practical, helpful content that someone can read and walk away knowing more than they did before.
That feels counterintuitive to many businesses. "If we tell them how to do it, why would they hire us?" Because they won't do it themselves. They'll read your post, realise you know what you're talking about, and pick up the phone. That's how it works, every single time. Our guide to writing SEO-friendly content walks through how to structure posts that are both useful to readers and visible to search engines.

You need to publish consistently
Not every day. Not even every week, necessarily. But consistently. Once a month at the absolute minimum, ideally twice. And "consistently" doesn't mean "when we get round to it" or "when the MD has a slow afternoon." It means scheduled, planned, and treated with the same seriousness as any other marketing activity.
This is the bit that kills most B2B blogs. Not the writing itself, but the commitment to keep showing up. You need someone who owns it, someone whose actual job description includes producing this content on a regular cycle. If blogging is something you do with your leftover time, you will never have enough leftover time. It needs to be in someone's calendar, with deadlines, with accountability.
It takes time to show results
This is the other thing nobody wants to hear. A blog isn't a switch you flip. You don't publish four posts and start seeing leads flood in. It takes months, sometimes six to twelve months, before your content starts gaining real traction in search results. We've written about how long B2B SEO actually takes in more detail, but the short answer is: longer than most people expect. And if you're going to give up after three months because you haven't seen results, you're better off not starting.
The honest assessment
So here's where we actually stand on this. We write blog content for clients. It's part of what we do, and we're good at it. We've seen it generate real, measurable leads for businesses that commit to it. But we've also seen plenty of companies waste money on half-hearted blogging that does nothing except make their website look dated six months later.
If you can commit to publishing at least once a month, if you're willing to base your topics on keyword research rather than whatever the MD fancies writing about, if you can produce content that's genuinely useful rather than thinly disguised sales copy, and if you have the patience to stick with it for at least six months before judging the results, then yes, your B2B website probably does need a blog. It'll be one of the best marketing investments you make.
But if you can't commit to those things (and there's no shame in that, by the way, plenty of great businesses have plenty of great reasons why blogging isn't realistic for them right now), then don't bother. Seriously. Redirect that budget into your core SEO, into improving your existing service pages, or into paid advertising. You'll get more from it than you will from a blog that quietly dies after post number three.
A good blog is brilliant. A bad blog is worse than no blog at all. And most B2B blogs, if we're being honest, are bad.

Not sure where you stand?
If you're reading this and thinking "that sounds like us," we're always happy to have a straight conversation about whether blogging is the right move for your business right now. No sales pitch, no pressure to sign up for a content retainer. Sometimes the honest answer is "not yet", and we'd rather tell you that than take your money for something that isn't going to work. Give us a shout if you'd like to talk it through.
Frequently asked questions
Does my B2B website need a blog?
Only if you can commit to doing it properly. That means publishing at least once a month, basing topics on keyword research rather than whatever feels interesting, creating genuinely useful content, and sticking with it for at least six months before expecting results. If you can't commit to those things, your website is better off without a blog.
Is a bad blog worse than no blog at all?
Yes. An abandoned blog with a handful of outdated posts signals to visitors that your business starts things and doesn't finish them. When a potential customer clicks through to your blog and the last post is three years old, their first thought is often whether the company is still trading. A dormant blog raises questions about the health of your business.
How often should a B2B company publish blog posts?
At least once a month as an absolute minimum, ideally twice. Consistency matters more than volume. The publishing schedule needs to be planned and treated with the same seriousness as any other marketing activity, with someone who owns it, has deadlines, and is accountable for keeping it going.
How long does it take for a B2B blog to generate leads?
Typically six to twelve months before your content starts gaining real traction in search results. A blog isn't a switch you flip. If you're going to give up after three months because you haven't seen results, you're better off not starting and redirecting that budget into core SEO or paid advertising instead.
What should B2B blog posts be about?
Every post should target a specific search term that your potential customers are actually typing into Google. That means doing keyword research before you write, not just writing about what you feel like talking about. The posts that rank and generate leads are the ones that give away genuinely useful information without asking for anything in return.

