SEO Agency: How to Choose, Pricing and Pitfalls
An SEO agency charges €800-1,600 per day on average, or €500-3,000 per month for ongoing support. Choosing the right one rests on three concrete proofs: verifiable measurable results, a transparent method, and a readable monthly report. Expect 4 to 6 months before the first measurable effects, and steer clear of any "guaranteed #1 ranking" promise. Three options exist depending on your profile: an agency to delegate, a freelance consultant for flexibility, or tooled in-house management when the skill already exists on your side.

Key takeaways
- An SEO agency's rate ranges from €800 to €1,600 per day, or €500-3,000/month for ongoing support for a small business.
- SEO usually takes 4 to 6 months to produce measurable results: be wary of any promise of instant results or a "guaranteed #1 ranking."
- A good agency delivers a readable monthly report (traffic, rankings, conversions) and keeps you the owner of your Search Console and GA4 access.
- 3 alternatives coexist: an agency (full delegation), a freelance consultant (flexibility, €400-700/day), and tooled in-house management (the cheapest if the skill is available).
- A serious SEO audit covers technical, content, and link building: demand a written, prioritized deliverable, not a raw export from an automated tool.
Contents
- What an SEO agency actually does (and what it doesn't)
- How much an SEO agency costs and what the price covers
- Agency, freelancer, or in-house: which option fits your profile
- The 8 criteria to assess an SEO agency before signing
- What a serious SEO audit should include
- Should you really outsource your SEO to an agency today
- Track your agency's work and keep control of your data
- Take back control of your SEO with Lysible
- Frequently asked questions
What an SEO agency actually does (and what it doesn't)
An SEO agency works on three levers to move your site up in Google's organic results: technical, content, and inbound links. No magic, no secret button. Methodical work that takes time.
What exactly is an SEO agency?
An SEO agency sells expert time applied to your online visibility. It audits your site, fixes what's blocking you, produces or optimizes your content, and works to earn links from other sites. SEO in marketing is simply the art of getting your page to show up the moment someone types their question into Google, without paying for every click as you would in advertising.
The difference with SEA (Google Ads) is fundamental. With SEA, you rent visibility: the day you cut the budget, you vanish. With SEO, you build an asset that keeps working afterward. It's slower, but it compounds.
Technical, content, link building: the 3 levers in play
The first lever is technical optimization. The agency checks that Google can read and index your pages: load speed, site structure, tags, absence of ghost pages. Google's official documentation makes the point in its SEO starter guide: a site the engine can't crawl properly never ranks, no matter how good its content is.
The second lever is content. This means answering the questions your customers type, with pages structured around the right keywords. A well-built topic cluster links these pages together to strengthen their authority on a subject.
The third, link building, is about earning links from other sites to yours. These backlinks work like recommendations: the more credible sites point to you, the more Google trusts you. It's also the riskiest lever, because links bought in bulk can trigger a penalty.
What no agency can guarantee
No agency can guarantee a precise ranking on Google. The algorithm changes constantly, the competition shifts, and no one controls the ranking end to end. An agency that promises a "guaranteed #1 ranking" is either lying or playing a very short-term game.
It also can't guarantee a fixed timeline. Ahrefs data across millions of pages shows that most top-ranked pages are more than a year old. Generally expect 4 to 6 months before measurable results on an established site, longer on a brand-new one. I repeat it in every first conversation: if someone sells you results in three weeks, you're funding either disguised SEA or a technique that will expose you to a penalty later.
How much an SEO agency costs and what the price covers
An SEO agency charges between €800 and €1,600 per working day, or €500-3,000 per month for ongoing support depending on project size. The gap comes down to the scope covered and the experience of the assigned consultants, not the polish shown on the marketing site.

What are the rates of an SEO agency?
Three billing models coexist on the market. Here are the ballpark figures you'll come across for a small business.
| Billing model | Price range | For which need |
|---|---|---|
| Monthly retainer (small business) | €500-3,000/month | Ongoing support, growing site |
| Day rate (agency) | €800-1,600/day | One-off project, audit, technical work |
| Freelance consultant | €400-700/day | Flexibility, tight budget, targeted expertise |
| One-off audit | €500-2,500 (freelance), €2,500-10,000 (agency) | Initial prioritized diagnosis |
These ranges line up with what specialized media on the advertiser side regularly report, such as Blog du Modérateur. A €500/month retainer will at best fund a few hours of light monitoring. Above €3,000/month, you're entering the bespoke territory reserved for sites with large catalogs or highly competitive markets.
Monthly retainer, day rate, or project: which model to choose
The monthly retainer suits businesses that want steady progress and a stable point of contact. The risk: paying for "administrative presence," copy-pasted reports with no real action behind them. Insist that the retainer detail the production days, not just a lump sum.
The day rate is more honest about what you're buying. You know exactly how much time was spent on your case, which makes it the right model for a defined project: technical rebuild, migration, fixing an indexing problem. On that last point, I never launch a content campaign as long as a site isn't properly indexed, because producing pages Google doesn't crawl amounts to throwing budget away. The method to diagnose and fix your non-indexed pages actually fits inside Search Console, often with no outside service needed.
At what budget does SEO become profitable for a small business
SEO becomes profitable when the value of a customer acquired through organic clearly exceeds the monthly cost of the support, calculated over 12 to 18 months. On a local brochure site that generates a few leads a month, a €1,500/month retainer will take a very long time to pay off. On an e-commerce store with a high average order value and volume, the same retainer sometimes pays for itself within a quarter.
The real calculation means isolating organic traffic in GA4, assigning it a conversion value, then comparing it to the costs. That's exactly the logic detailed in our method to measure the SEO ROI of a small business. Without this number, you're steering by instinct, and so is the agency.
Agency, freelancer, or in-house: which option fits your profile
Three paths lead to organic search. The right choice depends on three variables: your budget, the maturity of your site, and the time available in-house. There's no universal answer, but there are fairly clear thresholds.
To rank the options, here's what really sets them apart. The agency is the only one that offers full delegation, with a team able to absorb large volumes (big catalog, multilingual site, highly competitive market), but its monthly cost starts at €500 and can exceed €3,000 depending on scope. The in-house skill required is low, which is precisely its appeal for organizations with no dedicated resource. The freelance consultant, at €400 to €700 per day, offers more responsiveness and removes the intermediary sales layer; it does, however, require some ability on your side to frame the assignment and track deliverables. In-house management, for its part, costs almost nothing in licenses (€20-80/month for tools), but it demands that someone have the time and curiosity to learn how to read their data. It's the most cost-effective path per euro invested for a simple site, and the most underrated.
When an agency is the right choice
An agency is justified when your site is complex, highly competitive, or when you have neither the time nor the desire to build the skill. An e-commerce store with several hundred SKUs, a multilingual platform, a sector where every ranking is fought over with costly link building: that's where a team's firepower changes the game. You pay for coordination and production capacity you wouldn't have on your own.
When a freelance consultant is enough
A freelance consultant is enough in the vast majority of small business cases with a reasonably sized site. At €400 to €700 per day, they cost less than an agency for work that's often more direct, with no intermediary sales layer. I covered the question of the right time to call one in our analysis on bringing in an e-commerce SEO consultant: below 200 to 300 SKUs, your own data is often enough to identify the priorities.
Managing your SEO in-house with the right tools
In-house management becomes viable as soon as a motivated person has two or three hours a week and the right tools. Search Console (free) for rankings and indexing, GA4 for behavior, Lighthouse for technical performance. The real cost is measured in time, not licenses. For a brochure site or a small store, this path frequently produces better results per euro invested than any external service. I'll come back to it later, because it's the most counterintuitive point of the whole subject.
The 8 criteria to assess an SEO agency before signing
Assessing an SEO agency comes down to eight criteria you can verify before signing, half of them trust signals and half red flags to watch for. An owner who ticks off this list cuts their risk of choosing wrong in half.
How do I find the best SEO agency for my business?
The best agency for your business is the one that proves measurable results on cases close to yours, not the one with the nicest website. Ask for three client references in your sector or your size, and check their rankings yourself with a tracking tool. An agency that refuses to name a single verifiable client is hiding something.
Here's the eight-point checklist I apply to every provider I assess:
- Verifiable results: quantified client cases, with measurable before/after, not anonymous screenshots.
- Methodological transparency: the agency explains what it does and why, in language you can understand.
- Clear monthly reporting: organic traffic, rankings, conversions, in a document you understand.
- Ownership of access: you remain the account holder for your Search Console and GA4, the agency accessing them without owning them.
These first four criteria form the foundation. Without them, everything else is cosmetic. The next four distinguish a serious partner from a provider who maximizes contract length: sensible link building (a few quality links per month, sourced, never "packs of 500 backlinks"), a flexible contract with no 24-month commitment tied to deterrent exit penalties, a dedicated contact who actually works on your case and not just a salesperson out front, and finally honesty about timelines (4 to 6 months stated, not instant results). These four points can be checked from the very first meeting.
The trust signals to check
A strong trust signal is the agency that shows you what it measures and trains you to read it. It keeps you the owner of your data and hands you a prioritized action plan, not a murky dashboard. When a provider explains why it tackles problem A before problem B, it's thinking strategy. When it strings together tasks with no hierarchy, it's billing time.
The red flags that should make you walk away
Some signals mean shutting the door immediately. The "guaranteed #1 ranking" tops the list: no one controls Google's algorithm, it's spelled out in black and white in Google Search's official documentation. Refusing to share access to your own accounts comes right after, often a sign someone wants to make you captive. Add bulk backlink offers at cut-rate prices, illegible or missing reports, and long commitments tied to punitive exit clauses. Each of these points, on its own, deserves an explanation. Two together, you walk away.
What a serious SEO audit should include
A serious SEO audit covers three areas (technical, content, link building) and ends with a written, prioritized deliverable, not a raw export from an automated tool. That's the difference between a diagnosis and a sales pitch.

The 3 areas of a complete audit
The technical area checks indexing, speed, structure, and the errors that stop Google from crawling the site. The content area analyzes which pages rank, on which keywords, and where the gaps are. The link building area examines your link profile and that of your competitors. An audit that covers only one of these axes isn't an audit: it's a fragment. Our step-by-step e-commerce SEO audit method details the seven steps to run it yourself with GA4, Search Console, and Lighthouse.
Free audit vs paid audit: the real difference
The free audit is a sales tool: it spots a few visible problems to justify a service, rarely to make you self-sufficient. An audit run through an automated tool spits out a list of technical alerts with no hierarchy or context. The paid audit, on the other hand, cross-references the data, prioritizes by impact, and tells you what to fix first. The price ranges by scope are detailed in our article on what each SEO audit price covers. A free audit isn't bad in itself: it's simply incomplete by nature.
How to read the deliverables without being a technician
A good deliverable can be read without being a developer. It ranks actions by priority, explains what's at stake for each in plain language, and estimates the effort. If you open the document and understand nothing, it's not your fault: it's a sign the agency writes for itself, not for you. Demand a one-page summary, the three priority actions, their expected impact, and the timeline. The rest is technical detail.
Should you really outsource your SEO to an agency today
For a small business with a simple brochure site, delegating to an agency at €1,000 per month is often oversized: tooled in-house management costs five to ten times less and frequently gives better results on a smaller budget. The consensus sells delegation as a mandatory step. The reality for small organizations says otherwise.
The case against systematic delegation
The reasoning is simple. A twenty or thirty-page brochure site, in a local market, doesn't call for the skills of a full team. Most of the work lies in a few fundamentals: well-structured pages, clear titles, decent technical performance, a few pieces of content that answer customers' questions. A curious owner applies these fundamentals in a few hours a month with Search Console and Lighthouse.
At €1,000 per month for a year, delegation costs €12,000. The same amount, reinvested in light training and tools at €20-50 per month, leaves a large surplus and a skill that stays in the company. SEO accounts for only 6% of small businesses' digital budget on average in France: better that this budget work for you, not for the agency. This figure is developed in our SEO and search statistics in France.
The hybrid model that works for small businesses
The model that works best for a small business is neither fully in-house nor fully delegated: it's the hybrid. You manage the day-to-day in-house (rank tracking, content, simple fixes) and call on a consultant or agency for one-off projects that exceed your skill: technical migration, link-building strategy, redesign. You keep control. You only pay for external expertise when it genuinely brings something.
It's the trade-off I recommend first to organizations starting out, because it avoids both dependency and underinvestment. If I had to keep just one principle from this subject, it would be this one: keep knowledge of your data in-house, outsource technical execution when it's beyond your means.
Track your agency's work and keep control of your data
Tracking an SEO agency comes down to four metrics to check yourself each month, and one absolute rule: stay the owner of your Search Console and GA4 access. Without this control, you'll never know whether you're paying for results or for busywork.

The 4 metrics to demand in every report
Four figures are enough to judge an agency's work, month after month:
- Organic traffic: the number of visits coming from organic search, in GA4. It's the net result of all the work.
- Rankings on your strategic keywords: tracked in Search Console or a dedicated tracker, to see real progress.
- Conversions from organic: leads, sales, inquiries. Traffic without conversion doesn't pay the bills.
- The link profile: how many backlinks earned, from which sites, at what pace. Growth that's too abrupt should raise a flag.
You shouldn't receive these metrics only filtered by the agency. You need to be able to read them on your side. For those who want clean rank tracking of their own, our comparison of Google rank tracking tools shows how to pair Search Console with a tracker at €20-50 per month.
Staying the owner of your access and your data
You must remain the account holder for your Search Console and GA4, with the agency accessing them only as a guest user. It's non-negotiable. The day you switch providers, you don't want to lose the history of your data or negotiate the return of your own accounts. I've seen too many owners discover, at the moment of breaking off, that the agency owned the GA4 property and held the traffic history hostage.
An independent dashboard, one that cross-references your Search Console and GA4 data without going through the provider, gives you a neutral source of truth. This cross-referencing is done by hand in about thirty minutes a month, or continuously if you automate the tracking of your metrics. The idea isn't to duplicate the agency, but to be able to judge its work on the evidence.
Take back control of your SEO with Lysible
At this stage, one thing is clear: whether or not you delegate, you need a neutral view of your own figures. An owner who reads their own organic traffic, rankings, and conversions decides with full knowledge. They no longer sign blindly, they no longer renew a retainer out of habit. Lysible brings your Search Console and GA4 data together in a clear dashboard, designed for an owner who has neither the time nor the desire to cross-reference exports by hand. Whether you're managing on your own or keeping tabs on an agency, you keep control of what matters: the truth of your figures.
Frequently asked questions
What is an SEO agency?
An SEO agency is a provider specialized in improving a website's visibility in Google's organic results. It works on three levers: technical optimization of the site (speed, indexing, structure), the creation or improvement of content around strategic keywords, and the acquisition of inbound links from other sites. Unlike paid advertising, its work builds a lasting asset that keeps generating traffic after the assignment ends. A good agency delivers a readable monthly report and keeps you the owner of your Search Console and GA4 access.
What is SEO in marketing?
SEO, or organic search, refers to all the techniques that move a site up in the free results of search engines. In marketing, it's an acquisition channel that captures visitors at the precise moment they're looking for an answer, without paying for every click. It stands in contrast to SEA (Google Ads advertising), where you rent visibility. SEO compounds over time: a well-ranked page works for you for months, sometimes years. In France, organic search accounts for around 53% of web traffic, which often makes it a site's leading channel.
What are the rates of an SEO agency?
An SEO agency charges between €800 and €1,600 per working day, or €500-3,000 per month for ongoing support for a small business. A freelance consultant costs less, between €400 and €700 per day. For a one-off audit, expect €500-2,500 with a freelancer and €2,500-10,000 with an agency, depending on the scope covered. The price gap reflects the extent of the work and the experience of the people involved, not the polish on display. Be wary of very low retainers: at €500 per month, you're funding a few hours of light monitoring at best.
How do I choose the best SEO agency for my business?
Choose the agency that proves measurable results on cases close to yours, not the one with the nicest website. Check eight points: verifiable client cases, a transparent method, clear monthly reporting, retained ownership of your Search Console and GA4 access, sensible link building, a flexible contract, a dedicated contact, and honesty about timelines. Steer clear of guaranteed-ranking promises, bulk backlink packs, and refusal to share your data. Ask for three references in your sector and check their rankings yourself with a tracking tool. A provider who names no client is usually hiding something.
How long before you get results with an SEO agency?
Generally expect 4 to 6 months before measurable results on an established site, and longer on a brand-new one. Ahrefs data across millions of pages shows that most top-ranked pages are more than a year old. SEO is foundational work: Google has to crawl the changes, re-evaluate the pages, and measure authority signals, which takes time. Any agency that promises results in a few weeks is selling either disguised SEA or a risky technique that will expose you to a penalty. Patience is part of the deal.
SEO agency, freelancer, or in-house: what to choose?
The choice depends on your budget, the complexity of your site, and the time available in-house. An agency suits complex sites, large catalogs, or highly competitive markets. A freelance consultant is enough in most small business cases, with more flexibility and a lower cost (€400-700 per day). Tooled in-house management becomes viable as soon as someone has two to three hours a week and the right tools: Search Console, GA4, Lighthouse. For a simple site, this last path often produces better results per euro invested than any external service.
Can an SEO agency guarantee the top spot on Google?
No, no agency can guarantee a precise ranking on Google. The algorithm changes constantly, the competition evolves, and no one controls the ranking end to end. Google states this explicitly in its official documentation: be wary of anyone promising a guaranteed placement. A "guaranteed #1 ranking" is a major warning sign: either the agency is lying, or it's targeting non-competitive keywords with no commercial value, or it's using risky techniques that will earn you a penalty. A serious agency commits to a method and to progress, never to a precise spot in the ranking.
What should an SEO agency's report contain?
A useful SEO report comes down to four metrics readable each month: organic traffic (visits from organic search, in GA4), rankings on your strategic keywords (via Search Console or a tracker), conversions from organic (leads, sales, inquiries), and the evolution of the link profile. The document should be understandable without being a technician and end with the actions planned for the following month. Steer clear of illegible reports, tables with no commentary, or the absence of tracking. You should also be able to consult this data on your side, without depending on the agency's filter.


