Freelance SEO for B2B websites
Your website either gets no traffic, or it gets plenty of visitors who never contact you.
Either way, you’re not getting enquiries, and that’s a problem.
Most B2B businesses struggle with one of two issues: Google ignores them completely, or they’re ranking for keywords that attract browsers instead of buyers. Both scenarios waste your time and lose you money.
I’m a freelance SEO consultant who works with B2B service businesses to fix what’s broken – whether that’s getting you visible in search results in the first place, or making sure the traffic you’re getting converts into qualified leads.
This is for you if:
- Your website gets little to no organic traffic and you need to fix that
- You’re getting visitors but zero enquiries from search
- You’ve tried DIY SEO and it’s not working
- You got burned by an agency who delivered rankings but no business results
- You’re ready to invest in proper SEO but need someone who understands B2B conversion, not just search rankings
Not sure which problem you’re dealing with? Book a discovery call and I’ll tell you exactly what’s broken and how to fix it.

Here’s how I can help

SEO Services
The best website in the world is pointless if nobody can find it.
My SEO services make sure B2B decision-makers can find you on Google and other search engines – and more importantly, they find you for searches that will bring you enquiries and business, not just traffic.
Whether you need technical fixes, on-page optimisation, or a complete SEO strategy, I’ll tell you what’s broken and how to fix it.
There’s a reason I call my SEO services Non-Wanky SEO – because I focus on results that matter to your business, not vanity metrics that look good in reports.
SEO Content
Your SEO is sorted, but you need someone to write content that ranks and converts.
I write SEO-optimised blog posts, web copy, and service pages for B2B businesses – the kind of content that attracts decision-makers searching for what you offer, not DIYers looking for free advice.
Every piece of content targets commercial intent keywords and focuses on bringing you enquiries, not just traffic numbers that look impressive but don’t pay the bills.
SEO Training
Not ready to outsource your SEO yet? Fair enough.
My SEO training gives you everything you need to sort your own search rankings without the corporate waffle or impossible jargon.
Choose between 1:1 sessions where I walk you through exactly what your website needs, or self-paced courses you can work through when it suits you. Either way, you’ll know what to do and why you’re doing it.
I’ve been doing this since the early 90s (yes, before Google existed), so I’ve seen every SEO trick, trend, and bit of nonsense going. I’ll show you what works and what’s a waste of your time.
Why should you listen to me?
I’ve been promoting websites since before Google existed – we’re talking early 90s when getting to number one was quick, easy, and didn’t require second-guessing what a search engine wanted (because most of them hadn’t been invented yet).
Thirty years later, I’ve seen every algorithm change, every SEO trend, and every dodgy tactic that promises instant results. I know what works and what’s a waste of time.
I’ve worked with B2B businesses across dozens of industries – from web design agencies and accountants to SaaS companies and engineering firms. Extensive research means I can get up to speed with most industries quickly and write about them like I’ve been doing it for years.
(It also means I’m pretty good in a pub quiz, but that’s probably less relevant to your SEO.)
The combination of three decades in SEO and a background in writing means I understand both the technical side and the content side. Most SEO consultants can do one or the other. I can do both.

How much does freelance SEO cost?
My B2B SEO packages start at £750/month for small service businesses (Foundation), £1,500/month for growing SMEs with blog content (Growth), and £2,250/month for established businesses wanting comprehensive content strategy (Authority). Foundation requires 3 months minimum, Growth and Authority need 6 months. I'll tell you upfront what your website needs and which package makes sense.
What's the difference between hiring a freelancer and an agency?
Agencies charge £2K+ monthly minimums and you'll likely get junior staff working on your account. Freelancers like me give you senior expertise without the senior salary or agency overheads. You work directly with me, not an account manager who passes messages to someone else. Better communication, lower costs, same expertise. You can read more about Freelance SEO vs Agency SEO.
How long before I see SEO results?
Anyone promising results in 4 weeks is lying. Most B2B businesses see initial movement around 3 months, with significant improvements by month 6. The timeline depends on your starting point, competition, and whether we're fixing technical issues or targeting new keywords. I'll give you realistic expectations during your discovery call based on your specific situation.
Do you work with businesses outside the UK?
Yes, though most of my clients are UK-based B2B service businesses. As long as you're targeting English-speaking markets and I can access your website backend, we can work together. I've worked with clients across different platforms (WordPress, Wix, Squarespace) and various industries, so location matters less than whether we're a good fit.
What if I've been burned by SEO before?
That's exactly why I offer a free audit before you commit. I'll look at your website, tell you what went wrong, whether it's fixable, and which package makes sense for your situation. Most of my clients got rankings from previous SEO professionals but zero business results because they targeted traffic numbers instead of commercial intent keywords that attract buyers.
Non-Wanky SEO
