When businesses look for SEO support, they almost always start with the same dilemma: agency or freelancer? They compare proposals, browse portfolios, ask around. That's understandable — but in my view, it's the wrong question to start with.

A better question is: what does your business actually need from SEO right now? And does it even need SEO?

I've been on both sides and several others. Inside an agency where I managed over 100 clients simultaneously. In-house, overseeing external specialists and agencies. As a client commissioning SEO. And as a freelancer and consultant, running projects independently or supporting internal teams. That perspective gives me a clear picture of what actually determines the quality of a working relationship — and it's not whether you pay an agency or a freelancer.

What is a freelance SEO consultant?

I'm an SEO and AI Search specialist with years of experience — working as a freelancer, though that's a matter of structure, not level of expertise. Depending on the project, I play different roles: sometimes I own the entire SEO project, sometimes I act as a consultant supporting an internal marketing or SEO team. Both require the same depth of knowledge — what differs is the scope of responsibility.

A freelance SEO consultant is an independent specialist who works directly with the client — without a layer of account managers and without agency overhead. A consultant is a project role: sometimes that means taking over an entire programme, sometimes it means bringing an outside perspective to work that's already underway.

How agencies really work

Let me start with something I know from the inside — because I've been through it myself.

I'll say upfront: I know good agencies, and they're worth their price. I've worked in different places and not every one looked the same.

But in one model I know well, I managed over 100 clients at the same time. Realistically, there was enough time to actively serve maybe 20 of them per month — roughly one day of work per client. If a client wasn't in touch and there were no ranking drops to flag, they could expect meaningful action once every three months. The rest of the time? The contract ran on autopilot.

This isn't a story about a bad agency. It's a structural problem with a certain model: an agency lives off subscriptions and client retention, not the results of each client individually.

Good sales can matter more than good work — because a client who doesn't monitor results doesn't know they're getting less than they're paying for. Large agencies also have a familiar pattern: you talk to an experienced senior during the pitch, then a less experienced person takes over the project. Not always — but often enough to be worth saying out loud.

Boutique agencies justify their higher price with a full team — but that team doesn't always work as intensively on your account as the rate implies. There are exceptions — and they're worth looking for. You just need to know how.

What a freelance SEO consultant can do — 4 modes of working

When people think "freelance SEO", they imagine someone who takes over an entire project and works alone. That's one possible model — not the only one. In practice, I see four scenarios where an external consultant makes sense:

Mode 01

Full SEO project ownership

You have nobody in-house for SEO — the freelancer takes over everything: strategy, implementation, content, reporting. The client gets results and knows what's happening.

Mode 02

Supporting an internal SEO team

You have an in-house specialist, but the project has grown, you need a senior-level perspective, or extra capacity. The freelancer reinforces the team rather than replacing it.

Mode 03

Supporting a marketing department

Your marketing team understands the channel and strategy, but SEO isn't their core speciality. The freelancer steps in as an advisor and handles technical or content work that requires deeper expertise.

Mode 04

Audit or one-off consultation

You want an outside perspective — to check what your agency or team is doing well and what could be improved. Or to get a second opinion before making an important decision.

Each mode has a different scope, intensity, and budget. The conversation about what you actually need should come before any decision about which model to use.

How I work specifically

A few things that distinguish my work from the typical agency model:

No fixed-term contracts

We work together as long as both sides are satisfied. There's no problem ending the engagement — no waiting for a notice period to expire, no losing a prepaid quarter.

Sprint model instead of a retainer — when the project calls for it

For smaller projects, a monthly retainer doesn't always make sense. One or two intensive sprints per quarter can deliver better results than a retainer spread thin across the month.

Full transparency on external budgets

Any additional budget — for links, Digital PR, publications — is communicated and agreed separately with the client. Not "included in the package." If we use platforms like WhitePress, I set up the account directly for the client: they know what's being purchased, they see the activity history, and they can continue the work independently — even after we stop working together.

Freelance doesn't mean solo

For projects that require it, I work with trusted collaborators — copywriters, designers, developers, data analysts. The difference is that I'm accountable for the end result, and there's no account manager layer passing information back and forth.

What does it cost?

The basis for pricing is an hourly rate — currently in the range of €35–60 net per hour (approximately 150–250 PLN), depending on the project and total volume of work. The larger the project or the longer the engagement, the lower the hourly rate tends to be.

Regardless of the mode — full management, sprint, audit, consultation — you pay for the same resource: an experienced specialist's time. Not a junior learning on your project. Not an account manager acting as a relay.

Additional services — copywriting, design, development, link building — are always priced separately and agreed in advance, unless we've set it up differently at the start.

When a freelance SEO consultant has limitations — honestly

An honest answer means admitting that the freelance model isn't ideal in every situation.

Availability

I don't take every project that comes in. Sometimes I don't have capacity — and I'd rather say that clearly upfront than accept a brief and deliver superficial work.

Mass content production

If a project requires dozens of texts a month and a large team of copywriters, an agency with that infrastructure in place may have a logistical advantage. Everything can be organised for the client, but it takes more coordination than inside an agency. That said: volume doesn't always mean quality, and links from agency-owned networks are often low value.

Specialist resources on demand

For more complex projects I bring in trusted collaborators — copywriters, designers, developers, data analysts. These are additional people, not "included in the package" — coordination is on my side, and costs are transparent and billed separately.

When I'll tell you SEO isn't the right service for you

This is a question most agencies and freelancers never ask — because why turn down a client?

But in my experience, some businesses shouldn't start with SEO. Not because SEO is bad — because other actions would give them a faster and more realistic return at this moment. A small local business with an underdeveloped website, no lead handling process, and budget for one month of work — they need foundations first, not Google rankings.

If I can see that SEO isn't the answer to your problem, I'll say so directly. I can then suggest another specialist — someone focused on paid campaigns, conversion rate optimisation, or content that isn't written for an algorithm. Or help you understand that good SEO is sometimes just good organic marketing, and getting the basics right is enough.

I don't default to "go to an agency." I point to the right tool.

How to choose a freelance SEO consultant — what to look for

The SEO market is hard to evaluate from the outside — results take time, and promises sound similar regardless of quality. A few things worth checking before you decide:

Contract terms

How does the notice period work? Is there a complicated lock-in clause? A long, hard-to-exit contract is a red flag.

Reporting

Will you get regular, clear reports on actions and results — or just vague summaries saying "we're working on visibility"?

The specialist's first questions

A good SEO consultant asks about your business, priorities, competition, and access to Google Search Console from the first conversation. If someone doesn't request GSC access and doesn't ask about your goals — that's a serious warning sign.

Red flags

  • Guaranteed results — e.g. "TOP3 in 3 months." Nobody can promise that.
  • No request for Google Search Console access at the start.
  • No questions about your business, priorities, or competitive landscape.
  • Complex contracts with long, binding notice periods.
  • No reporting on actions and results.
  • Keyword search volume used as a proxy for future revenue forecasts.

The more nuance, business questions, and concrete discussion about reporting — the better. The more unrealistic promises — the worse. SEO isn't easy to evaluate from the outside, which is exactly why conversation and questions matter so much.

How to decide — a few questions

Instead of comparing agencies and freelancers quote by quote, start with these:

What's your goal and timeline?

SEO is a long-term investment. If you need sales within 30 days, this isn't the right channel.

What do you have on your side?

An internal team that can implement changes? Content that can be optimised? Without client-side resources, SEO moves slowly.

How much visibility do you want into what's happening?

If direct contact, fast responses, and full transparency matter to you — a freelancer or consultant will probably serve that need better than a large agency.

How large is the scope?

One market, one language — a freelancer handles this well, often better than an agency. A dozen markets, several languages, a large content team — it's worth considering more human resources, whether internal or external.

FAQ

Frequently asked questions

First visible results typically appear after 3–6 months, depending on the competitiveness of the niche, the technical state of the site, and how quickly changes are implemented. SEO is a long-term investment — not a campaign with an immediate return.

Usually yes — but what matters more is what you get for your money. When you pay a freelancer, you're paying for an experienced specialist's time, not agency overhead: account managers, administration, office space. The hourly rate may be similar, but the hours going into actual work for you are a different story.

No. Anyone who offers a guarantee is either lying or doesn't understand how SEO works. You can guarantee quality of work and transparency — but not Google rankings, because those depend on dozens of factors no specialist fully controls.

It starts with an audit and a conversation about goals. First I need to understand your business, the state of your site, and your priorities — then we plan the work. To start, I need access to Google Search Console, Google Analytics, and — for e-commerce — sales data.

An agency has an advantage for projects requiring mass content production (dozens of texts per month), managing multiple markets simultaneously, or when a business needs comprehensive marketing services under one roof. For standard SEO projects for small and medium businesses, a freelancer typically delivers better quality at a comparable price.

The biggest: a results guarantee — e.g. "TOP3 in 3 months." Nobody can promise that. Other warning signs: no request for Google Search Console access, no questions about your business goals, complex contracts with long notice periods, no reporting on actions and results.