yoji studio

Blog · SEO without illusions

How to choose an SEO agency: 12 questions worth asking before you sign

In the first meeting, a strong agency and a weak one sound equally convincing: both bring polished slides and confident promises. It's the questions that expose the difference. Here are 12 questions about methods, links, reporting, KPIs and the contract, the red flags that should make you walk away on the spot, and an honest comparison: agency, freelancer or in-house specialist.

In short. Ask the 12 questions below — about methods, links, reporting, KPIs and exit terms — and listen for specifics, not promises. Run from “top 3 guaranteed in a month” and “secret techniques”: that means manipulation, followed by penalties. As a price benchmark, expect €800–1 800/month for a mid-sized project; a freelancer is cheaper but comes without a team, in-house costs more and pays off at scale. Everything agreed verbally must end up in the contract.

Why price and promises are the wrong way to choose

SEO is a market with delayed results: you'll only discover your contractor is weak after 4–6 months, when the promised growth never materialises. The cost of that mistake isn't just the €5 000–10 000 spent over six months — it's the lost time your competitors used to pull ahead. And if the contractor relied on grey-hat methods, add search engine penalties on top: recovering the site will take longer than promoting it from scratch would have.

That's why picking “whoever is cheapest” or “whoever promises loudest” is the worst possible strategy. Offers like “SEO for €150” almost always mean bulk link buying and click manipulation: a spike for a couple of months, then a filter. We covered sensible budget benchmarks in our piece on how much SEO costs: from €400/month for a small project to €1 800/month and above in competitive B2B niches.

The good news: a weak contractor can be spotted before the contract is signed — if you ask the right questions and know which answers should set off alarm bells. That's exactly what we'll do.

The 12 questions to ask before you sign

Run through this list in your first meeting. You don't need to know SEO better than the person across the table — just watch whether they answer with specifics or retreat into generalities.

  1. Which methods do you use — and which do you refuse on principle? The right answer sounds concrete: technical optimisation, content built around real search queries, natural link building — and an explicit refusal of click manipulation and link spam. If the methods are “proprietary know-how we can't disclose”, you're looking at the second of the four red flags below. What safe promotion actually means is covered in our piece on white-hat SEO.
  2. What exactly will you do in the first 2–3 months? Expect a plan: technical audit, error fixes, keyword research, a content plan, the first articles. “We'll start promoting” with no detail isn't a plan — it's an incantation.
  3. Where do your links come from, and how fast do you build them? A healthy answer: gradually, from relevant sites, vetting every donor; in Europe one quality link costs €50–250. “100 links in a bundle for €150” is a straight road to a penalty.
  4. Which KPIs do you propose, and why those? Rankings are an intermediate metric — easy to make look good. The KPIs that matter to a business are organic traffic and leads. If an agency itself proposes to be measured on leads, that's a good sign: it's ready to answer for money, not for lines in the search results.
  5. What does your report look like? Show us an example. A proper report has three parts: what was done during the month, how the metrics changed, and what's planned next. A report made of nothing but ranking charts is a way to hide the absence of work.
  6. Who exactly will work on our project? Ask how many projects the specialist handles at once, and who on the team owns content, technical work and analytics. If one person sold you the project and another will run it — find out who, exactly.
  7. What will you need from us? Counterintuitively, “nothing, just pay” is a bad answer. To deliver results, an agency needs access to your site and analytics, your product expertise and your sign-off on content. Especially in complex fields — as in SEO for B2B, where good content can't be written without the client's knowledge.
  8. What guarantees do you give? An honest guarantee is a guarantee of process: scope of work, methods, transparency, checkpoints. Rankings can't be guaranteed — search engines control the results, not the contractor. Whoever “guarantees top 3 in a month” is really guaranteeing manipulation.
  9. What happens if there are no results after six months? A strong agency describes a procedure: which interim metrics will tell it the strategy isn't working, when it will propose changing course, and at what point it will say honestly, “in this niche we can't deliver at this budget”.
  10. Who owns the site, the content and the accounts? Everything should belong to you: the copy, the site improvements, the access to Search Console and analytics. A “site on our platform — it stays with us if you leave” arrangement means you're renting your own asset.
  11. How is the contract terminated, and what do we get on the way out? Reasonable terms: one month's notice, no exit penalties, full handover of materials, access and keyword research. If leaving the contract costs more than staying in it, that's not a partnership — it's a trap.
  12. Can you show case studies in our niche or a neighbouring one — with numbers and a description of the work? Look past ranking screenshots to how traffic and leads developed over time, and to what the agency actually did. An honest case study shows the timeline too: growth over 2–3 years is more convincing than a “one-month takeoff”.

None of these questions requires specialist knowledge — just 30–40 minutes of conversation. But once you've asked them, you'll understand more about the contractor than most of its current clients do.

Red flags: when to walk away immediately

Some answers make further negotiations pointless. The four most common:

“Top 3 guaranteed in a month”

Search engines don't sell positions, and no contractor controls them. A “guarantee” like this is technically achievable only through manipulation — a spike for a couple of months, penalties after.

“Secret techniques”

There are no secrets in white-hat SEO: technical work, content, links, analytics. If the methods can't be named out loud, it's usually because algorithms punish them. Secrecy covers either grey-hat schemes or an absence of work.

Rankings-only reports

Rankings are easy to present favourably: pick the right queries, region, date. If an agency refuses to tie its reporting to traffic and leads, it's planning to report whatever is easiest to paint in a good light.

A site “for rent”

Promotion on the agency's platform, a domain or content registered to the contractor, penalties for leaving early — all signs of a model where the asset isn't being built for you. Leave, and you start from zero.

The general principle: the faster and cheaper the promised result, the more it will end up costing you. SEO physically takes months — the first organic leads arrive after 3–6 months on average, and there's no way around that limit without putting the site at risk. A contractor who promises otherwise either doesn't understand how search works, or understands it all too well — and is counting on getting paid before the penalties hit.

Agency, freelancer or in-house specialist

An agency isn't the only option. An honest comparison of the three models by cost and risk:

CriterionAgencyFreelancerIn-house specialist
Monthly budget€400–1 800+€300–800€2 500–4 500 (salary + taxes)
Skill setA team: SEO, content, technical, analyticsOne person — one set of skillsDepends on who you hire
ReliabilityThe process doesn't depend on one personHoliday or sick leave — work stopsA resignation — search and onboarding all over again
Immersion in the businessGrows over the course of the engagementModerate, limited by workloadMaximum
Best forSystematic growth on a budget from €400/monthOne-off tasks, an audit, a small siteLarge volumes: several sites or markets

A practical rule of thumb. A freelancer is a good choice for a one-off audit (market benchmark: €200–700) or a small project where price matters most. An agency wins when you need SEO as a permanent lead channel: content, technical work and analytics run in parallel, and the process doesn't stall because of one person. An in-house specialist pays off when the workload reliably fills a full-time role — otherwise you're paying €2 500+ a month for half a workload. A hybrid model works too: the agency builds the system, and after a year or two you hire someone in-house to maintain it.

Important: all three models are vetted with the same 12 questions. Ask a freelancer just as rigorously as you would an agency — grey-hat methods are no less common among independent specialists.

What belongs in the contract

Everything the contractor promised in the meeting must make it into the contract — otherwise, six months later, it will turn out “we never said that”. The minimum checklist:

  1. Scope of work by month: what exactly gets done — the audit, the number of articles, technical work, links.
  2. KPIs and evaluation metrics: which indicators both sides use to judge progress, and over what horizon.
  3. Reporting: the format, content and frequency of reports, and who answers questions, and how.
  4. Rights to the results: content, site improvements, keyword research and all accounts belong to the client.
  5. Methods: white-hat practices in writing, and the contractor's liability if the site is penalised because of its actions.
  6. Exit terms: notice period, no termination penalties, full handover of materials and access.

Check the price separately: what the monthly fee includes and what is billed on top — articles, links, site improvements. A “€400/month, but every article and every fix costs extra” scheme turns into €800–1 000/month in practice. That's not necessarily deception, but it should be calculated before you sign, not after.

What an honest case study looks like

The last of the twelve questions — about case studies — deserves a closer look. Here's what a case study you can trust looks like: with numbers, timelines and no magic.

×15

In our Cyprus investment real estate case study, organic traffic grew roughly 15-fold over 31 months — up to 11 leads a month with zero ad spend. Note the timeframe: 31 months, not “a month to the top”. That's what real growth looks like — consistent work with visible momentum you can verify on the traffic chart.

When an agency shows you a case study, ask the same questions: how long the result took, what exactly was done, what happened to traffic month by month. An impressive final number with no timeline and no description of the work isn't a case study — it's an advertising banner.

Frequently asked questions

Which is better: an SEO agency or a freelancer?

A freelancer — for one-off tasks: an audit, a consultation, a small site on a limited budget. An agency — when you need systematic growth: a whole team is at work, and the process doesn't stall because one person is on holiday or off sick. An in-house specialist makes sense at larger scale — several sites or markets.

What guarantees can an SEO agency give?

Guarantees of process and transparency: scope of work, white-hat methods, regular reporting, checkpoints. Rankings can't be guaranteed — search engines control the results. “Top 3 guaranteed in a month” is a sign of manipulation that ends in penalties.

What questions should you ask an SEO agency before signing?

At a minimum: methods and what they refuse to do, the plan for the first 2–3 months, where the links come from, which KPIs, what the report looks like, who runs the project, what they need from you, what guarantees they give, what happens if there are no results, who owns the content and accounts, the exit terms, and case studies in your niche.

How much do SEO agency services cost in Europe?

From €400/month for a small project to €1 800/month and above in competitive B2B niches; the typical range is €800–1 800/month. A one-off audit runs €200–700. A price noticeably below the market almost always means grey-hat methods and the risk of penalties.

See also

Put us to the test with the same 12 questions

Request a free audit — and ask us any question from this article. We'll show you our methods, the plan for the first months, a sample report and an honest forecast of timelines and budget for your site. No obligations.