Independent expertise, direct access, no agency overhead, just results.
I am a freelance SEO consultant based in London, working independently with businesses across the UK and internationally. As a freelancer, I have no account managers, no junior staff, and no templated strategies. Every client I work with gets my direct attention and personal commitment to their results. That is the fundamental difference between working with a freelance SEO expert and working with an agency.
When you work with a freelance SEO consultant, you are hiring an individual, not a company. There is no organisation between you and the person doing the work. The person you speak to in the discovery call is the person building your strategy, conducting your audit, writing your recommendations, and working with your developers on implementation.
That directness has real consequences for how the work gets done. I understand your business deeply because I am not managing twenty other accounts simultaneously. My thinking about your SEO strategy is not diluted by competing demands from other clients. When something changes in your market or your performance, I am the person who notices first and responds, not an account manager who will flag it in the next monthly call.
Freelance SEO consulting also means flexibility. I do not have fixed service packages that you have to fit into. I work out what your business actually needs and scope the work accordingly, whether that is a standalone audit, ongoing monthly consulting, or a project-based engagement for a specific goal.
My freelance SEO consultancy services cover the full range of what a business needs to improve organic performance:
Crawl analysis, Core Web Vitals, JavaScript rendering, structured data, site architecture, and indexation.
Keyword research, content gap analysis, topical authority mapping, and content briefs.
full written audits with prioritised recommendations.
Title tags, meta descriptions, heading structure, internal linking, and schema markup.
Backlink profile analysis and targeted link acquisition strategy.
Part-time SEO leadership for businesses that need strategic ownership without a full-time hire.
My base is London, but most of my client work is remote. I work with businesses across the UK and internationally through a combination of video calls, written reporting, and asynchronous communication via Slack or email. Location has no impact on the quality of the work.
For London-based clients, I am happy to meet in person for initial conversations, strategy sessions, or team workshops. That kind of face-to-face contact can be valuable for building working relationships and for sessions where a whiteboard and live discussion are more effective than a video call.
Working as a freelancer means I can adapt to whatever communication style works best for you. Some clients prefer weekly check-ins. Others prefer monthly reporting with ad-hoc messages in between. I fit around how you work, not the other way around.
Expanding on how I handle specific aspects of this work.
The SEO industry has a low barrier to entry. Anyone can call themselves an SEO freelancer. Genuine expertise is rarer, and it shows in the quality of the work. Here is what I look for when evaluating any SEO professional, including myself.
Technical depth. Can they diagnose a complex JavaScript rendering issue? Do they understand crawl budget management? Can they explain how Core Web Vitals actually affect rankings, not just what the scores are? Technical SEO requires real engineering knowledge, and many "SEO consultants" lack it entirely.
Strategic thinking. Can they connect SEO activity to business outcomes? Do they understand the difference between a keyword with high volume and one with high commercial value? Do they know when to advise against investing in SEO at all, and suggest a different approach? Good strategy requires experience and judgement, not just tool proficiency.
Honest communication. Do they tell you when something is not working? Do they explain the reasoning behind recommendations, or just assert that they are right? An SEO freelancer who cannot clearly justify their recommendations is a liability, not an asset.
For most businesses at growth stage, a freelance SEO consultant is a more cost-effective option than a full-time hire. A mid-level in-house SEO manager in London costs £.50,000 to £.70,000 per year including employer costs, plus the cost of SEO tooling, training, and management overhead. A senior freelance SEO consultant on a monthly retainer is typically significantly cheaper, while providing more strategic depth.
The trade-off is hours. A full-time employee is available 37+ hours per week. A freelance consultant on a monthly retainer might provide 8-16 hours per month of focused work. For most businesses, those 8-16 hours of senior thinking deliver more value than a full-time employee who has the hours but not the experience.
As businesses grow and their SEO programme becomes more complex, there comes a point where a full-time hire makes sense. I am transparent about when that point is, and I will tell you honestly when I think you would be better served by a permanent hire.
Agencies offer scale. They can produce content at volume, run large-scale link building outreach, and manage multiple marketing channels simultaneously. If you need those things, an agency might make sense.
What agencies typically cannot offer is the depth of individual focus that a freelance SEO expert provides. The person doing the thinking is rarely the person doing the work in an agency model. Recommendations get templated. Account managers add overhead. The person who understood your business well moves to another client.
For the kind of strategic, technical SEO work that genuinely moves the needle, most businesses get better results from a senior freelance SEO consultant than from an agency of comparable cost.
My primary sectors are B2B SaaS, ecommerce, and professional services. These are the areas where I have the most depth of experience and where I can bring sector-specific knowledge that genuinely adds value.
B2B SaaS: Long buying cycles, complex keyword hierarchies, JavaScript-heavy sites, and content strategies that need to work across different stages of a long purchase decision. I understand how SaaS businesses work commercially and how organic search fits into the overall marketing mix.
Ecommerce: Category and product page optimisation, faceted navigation, platform-specific technical work (Shopify, Magento, WooCommerce), and the particular challenges of managing SEO across large, frequently changing product catalogues.
Professional services: Firms where reputation and trust are paramount, content needs to demonstrate genuine expertise, and the relationship between SEO and business development requires careful positioning. Law firms, accountancy practices, consultancies, and specialist professional services businesses.
Experience in SEO is not just about knowing the rules. The rules change frequently. What matters is the ability to understand why things work, how Google is likely to interpret changes, and how to make judgements in novel situations where the textbook answer does not apply.
Over more than a decade of SEO work, I have seen the industry change substantially. The shift to mobile-first indexing. The introduction of Core Web Vitals. The rise of AI-generated content and Google's response to it. The increasing importance of topical authority versus individual page optimisation. Each of these changes required businesses to adapt, and the consultants who help them adapt well are the ones with the depth to understand what has changed and why.
That kind of pattern recognition is what separates an experienced SEO freelancer from someone who learned SEO last year. It cannot be acquired quickly, and it shows in the quality and durability of the results.
A clear, structured process from first conversation to ongoing results.
A call to understand your business, your current situation, your goals, and your timeline. If there is a good fit, I send a clear proposal covering scope, timeline, and cost.
A thorough review of your current position with a prioritised action plan based on where the biggest gains are. The highest-impact changes come first.
Ongoing work with clear reporting. No lock-in contracts. A monthly summary of what was done, what moved, and what is planned next.
Increase in organic clicks for Half Double Institute over 12 months, delivered as a freelance consultant, not an agency.
Years of experience working independently across B2B SaaS, ecommerce, and professional services.
"Josh transformed our organic traffic. Within 6 months we went from invisible to ranking for every major term in our sector."
Mark T, SaaS Founder
Josh transformed our organic traffic. Within 6 months we went from invisible to ranking for every major term in our sector.
Mark T, SaaS Founder
The technical SEO audit Josh delivered was the most thorough I've seen. Every recommendation was prioritised and actionable.
Sarah K, Head of Marketing
Josh acts like a member of our team. He understands the business, not just the rankings.
David R, CEO
A freelance SEO consultant is an individual working independently. An SEO agency is a business with multiple staff members, usually including account managers, strategists, and specialist practitioners. The key difference is who does the work.
With a freelance consultant, the person you speak to is the person who does the work. With an agency, you typically speak to an account manager and the actual SEO work is done by one or more team members at varying levels of seniority. For most businesses, the freelance model provides more direct access to genuine expertise.
Look for case studies with specific numbers, not vague claims. Ask about their approach to specific technical challenges relevant to your site. Check whether they can explain their reasoning clearly, not just assert that they know what to do.
Beware of consultants who promise guaranteed rankings, offer very cheap services relative to the market, or are vague about their methods. Good SEO takes time and involves genuine expertise. anyone claiming otherwise is either misleading you or taking shortcuts that will create problems later.
Rates vary significantly by experience and scope. A senior freelance SEO consultant in the UK typically charges £.600 to £.1,500 per day, or £.1,500 to £.5,000 per month for an ongoing retainer, depending on the scope of work.
Very low rates (under £.500 per month) usually indicate either a very junior consultant, a limited scope of work, or both. Quality SEO consulting is an investment, and the economics need to make sense for both parties. For more detail on pricing, see the SEO consultant cost page.
Yes, with appropriate scoping. An experienced freelance SEO consultant can handle the strategy and technical oversight for enterprise clients. Large-scale content production or link building outreach at volume may require additional resource, which can be managed through specialist suppliers.
The most effective model for enterprise clients is often a senior freelance consultant providing strategic direction, with in-house teams or specialist suppliers handling execution under that direction.
Both. Some clients need a one-off project: an SEO audit, a technical review, a content strategy workshop, or a specific implementation task. Others want an ongoing consulting relationship. I am flexible about how the work is structured and will recommend the model that makes most sense for where you are.
For one-off projects, I typically provide a fixed-fee proposal. For ongoing work, a monthly retainer with no long-term lock-in is usually the right structure.
No account managers. No junior handoffs. Just direct access to someone who has spent over a decade getting results from organic search.
Get in touch