The short version

  • SEO pricing is a proxy for hours. Ask how many, and how they split, and every quote becomes comparable.
  • Below roughly €500 a month the hours for meaningful ongoing work do not exist in a competitive market.
  • Pay-on-results sounds fair and creates the wrong incentives almost every time.
  • Separate one-off projects (audit, fixes, migration) from the recurring retainer, or you will misjudge both.
  • Work backwards from what a customer is worth to you. That number sets the ceiling, not the market rate.

"How much does SEO cost in Valencia?" has no honest single answer, which is why the question usually gets a bad one. The same monthly figure can buy four hours of a senior specialist or twenty hours of a junior working from a checklist, and the two produce entirely different outcomes.

This article breaks down what you are actually paying for, what the pricing models do to behaviour, and how to work out what your own ceiling should be. The numbers are ranges we see in the Valencia market; treat them as orientation, not as a rate card.

What a monthly retainer actually buys

A retainer is a budget, not a price. Converting it to hours is the single most clarifying question you can ask, and the answers vary enormously between quotes at the same headline figure.

Typical monthly hours by budget band, local Valencia market
Monthly budgetRealistic hoursWhat fits in them
Under €5004-8Maintenance only: monitoring, small fixes, one short page. Not enough to grow a competitive site.
€500 - 9008-15One to two solid pages, some technical work, basic authority building, monthly analysis.
€900 - 1,50015-25The realistic floor for real progress: two to four pages, ongoing technical work, sustained outreach.
€1,500 - 3,00025-45Multi-front work: content programme, technical debt, authority, local presence, proper reporting.
€3,000+45+Named specialists rather than a shared generalist; suitable for ecommerce and competitive national terms.
The €199 problem

Packages at €199 a month exist and are not necessarily fraudulent — they typically buy an automated report, a couple of directory listings and a monthly email. The problem is not the price, it is when they are sold as a growth service. Four hours a month cannot move a competitive local market, and no honest supplier will claim otherwise.

The four pricing models and what they do to behaviour

Every model creates incentives. Understanding them tells you what your supplier will optimise for when nobody is watching.

Monthly retainer

Predictable for both sides. Incentive risk: coasting. Mitigate with a defined "delivered month".

Project fee

Right for audits, migrations, technical sprints. Incentive: finish and leave — fine, if that is what you wanted.

Hourly

Maximum transparency, minimum planning. Works for support and ad-hoc work, poorly for growth programmes.

Pay on results

Sounds fair, behaves badly. Covered below in detail.

Pay-on-results deserves the extra attention because it is the model businesses ask for most and regret most. The problems are structural rather than ethical. Someone has to define "results", and whoever defines them controls the outcome — easy queries get chosen, brand searches sneak into the count, and the metric drifts. The supplier carries the risk, so they price it in: successful pay-per-result arrangements usually cost more in total than a retainer would have. And it incentivises the fastest route to the metric rather than the healthiest route for the site, which is how businesses end up with link profiles they have to clean up later.

Where it does work: a narrowly defined, one-off objective — entering the local pack for one specific query, recovering a page that dropped — with the measurement method agreed in writing beforehand.

One-off costs, which nobody includes in the comparison

Most projects carry work that is genuinely a project, not a retainer. Blending them makes proposals impossible to compare and usually means either the ongoing work or the setup work is silently missing.

Typical one-off items and what they cost
ItemRangeWhen it is genuinely needed
Initial audit€400 - 1,500Always, at the start. Anything under €300 is a tool run.
Technical fix sprint€500 - 3,000When the audit finds layer-one or layer-two problems
Migration support€800 - 4,000Any redesign, replatform or domain change
Keyword and page map€400 - 1,200Once a year, or when services change
Local presence setup€300 - 900Google Business Profile, citations, review process
A cheap sequencing trick

Buy the audit as a standalone project first, from whoever you are considering. You get a real sample of their thinking for a few hundred euros, you own the document either way, and you can walk away without a twelve-month commitment. Suppliers who refuse to sell an audit without a retainer are telling you something.

Working out your own ceiling

Market rates tell you what things cost. They do not tell you what you should spend. That comes from your own numbers, and the calculation takes ten minutes.

  1. What is a customer worth?Average sale, times purchases per year, times years retained. A clinic at €90 per visit, three visits a year, four years, is roughly €1,080. A renovation firm with a €12,000 average job and little repeat business is €12,000.
  2. What share of that can you spend to acquire one?Depends on margin. Service businesses commonly land between 10% and 20% of lifetime value.
  3. How many new customers per month would justify the spend?If a customer is worth €1,080 and you can spend 15%, that is €162 of acquisition budget per customer. A €1,200 retainer needs roughly seven or eight new customers a month to break even.
  4. Is that plausible from search?Now check it against reality: at a 2% conversion rate, eight customers means four hundred additional qualified organic visits a month. Compare that with the real search volume for your target queries.

That last step is where the exercise earns its keep. Sometimes it shows the target is comfortably reachable through the long tail. Sometimes it shows the entire local market for that query set is smaller than the number you need, and the honest answer is to broaden the service range or the geography rather than to spend more on SEO.

The data for step four is free: your own impressions in Search Console analytics show real demand in your market, and rank tracking shows who currently holds the positions you would need to take.

Where the money should go

A useful rough split for an established local business over a year, once the technical base is sound:

40%content and on-page
25%authority and local presence
20%technical work
15%analysis and reporting

Two warnings about this split. If technical is taking more than 20% beyond the first quarter, either the site has structural problems that need a project rather than a retainer, or hours are being absorbed by low-value fixes. And if analysis and reporting exceeds 20%, you are paying for documents rather than for changes to your website.

What changes the price, and by how much

Two businesses in the same street can receive quotes that differ by a factor of three, and it is rarely arbitrary. Five variables drive most of the spread.

Competitive density. The single biggest factor. A specialist B2B service with four real competitors in the region needs a fraction of the effort of a legal, dental or renovation firm competing against dozens of local businesses plus national portals with budgets nobody local can match. Before accepting that a quote is high, check who currently occupies the positions you want — that is the actual cost driver.

Site size and platform. Twenty pages on a modern CMS is a different job from four hundred product pages on a bespoke system nobody has documented. Platform matters more than page count: if every change requires a developer who is booked three weeks out, the hours inflate regardless of the SEO work itself.

Starting condition. A site with a clean technical base and reasonable existing content can put most of the budget into growth. A site with an inherited migration disaster spends its first quarter on repair. This is exactly why the audit belongs before the retainer decision rather than inside it.

Content capability. If someone internal can write competently in your sector and simply needs direction, a large slice of the budget disappears. If everything must be researched and written externally — particularly in regulated fields where accuracy is not optional — content becomes the largest line by some distance.

Geographic scope. One location in the city is straightforward. Several districts, the metropolitan area, or the region plus a national ambition multiplies the query set, the local presence work and the content programme. Scope creep here is the most common reason budgets stop matching results.

Red flags in a quote

A guaranteed position. Nobody controls Google. Guarantees are either for queries nobody searches or they are not guarantees.

No hour breakdown. If the supplier cannot say how the budget divides, they have not planned the work.

Links priced per unit with no context. "40 backlinks a month" is a volume metric from a decade ago and a decent signal that quality is not the priority.

A 24-month lock-in with no review point. Reasonable minimum terms exist. Two years with no exit for non-performance is financing, not service.

Reporting only from their own tools. There must be a verification route you control. This is why we tell every client to hold their own analytics account regardless of who does the work.

Check the demand before you set the budget

Your own impressions and the competitors holding your target positions are free data. They tell you whether the traffic your budget needs actually exists in your market.

Sign in to Semalt See Semalt plans

Frequently asked questions

What is a realistic minimum monthly budget?

For a competitive local market, around €700-900 is where meaningful ongoing work starts. Below that, expect maintenance rather than growth.

Is pay-on-results ever a good idea?

Only for a narrow, one-off objective with the measurement method agreed in writing first. As an ongoing model it distorts behaviour and usually costs more overall.

Should the audit be included in the retainer?

Better as a separate project. You get a real sample of the supplier's thinking, you own the document, and you keep the option to walk away.

How long before the spend pays back?

For local services, typically six to twelve months to break even and eighteen to twenty-four months for the compounding to become obvious. Budget for the full period or do not start.

Do cheaper suppliers just take longer?

Sometimes, but not usually. Below a certain hour count the work is maintenance, and maintenance does not eventually become growth no matter how long it runs.

Conclusion

Two quotes at the same monthly price can differ by a factor of three in delivered work, which is why price alone tells you almost nothing. Convert to hours, separate projects from retainer, check the split across content, authority, technical and analysis, and compare the totals. Suddenly the market is legible.

Then do the part that has nothing to do with suppliers: work out what a customer is worth to you and check whether the search demand exists to deliver the number you need. Connect your domain and look at your own impressions — it costs nothing and it is the only way to know whether any budget is the right budget.

If you want a quote broken down honestly, including the cases where we would tell you not to spend yet, get in touch. The initial audit is free and delivered within 48 hours.

Semalt Dashboard

Free analytics for Google Search, SERP rankings and AI answers - plus fast indexing for your new pages.

Sign in to Semalt semalt.com
← Back to the blog

Need help with your SEO?

Get in touch for a free audit