"How much does SEO cost?" is a question every business owner asks, and the honest answer is: it depends on a dozen things specific to your site and your market.
But "it depends" isn't useful. So let's break down what actually sets the price of SEO, how SEO is usually billed, how to work out yourself whether it pays off, and how to recognise a good proposal.
What determines SEO pricing
SEO isn't one product. It's a set of jobs that vary enormously in scope and difficulty. Just as "construction" can mean a garden shed or a skyscraper, "SEO" can mean a short technical audit or a year of work in a competitive market.
Here's what moves the price up or down:
Your starting point
A new site with no content and no backlinks needs far more work than a site that already gets visits and only needs refining. An audit can turn up a handful of problems or a hundred. Your starting point sets the scope.
Your competition
A local bakery in a small town needs moderate effort. A software product up against competitors who have invested in SEO for years is a completely different budget conversation.
Look at who's on the first page for the terms you care about. Compare their domain rating, number of backlinks and depth of content. That's your benchmark, and matching and passing it is what you're paying for.

Geographic scope
Local SEO for one city takes less work than national SEO, and national less than international SEO in several languages. Every new layer adds terms, content and technical requirements.
A local business targeting "web design Zadar" has a different task from a company targeting "web design" across Europe. The second needs content in several languages, backlinks from each country and correctly set hreflang tags.
Scope of services
Some businesses only need technical fixes. Others need everything: a technical audit, on-page optimization, content writing, link building and ongoing monitoring. The more that's included, the bigger the investment.
Common services and what they include:
- Technical SEO audit. A review of the whole site, a list of problems and fixing them. A one-off project with occasional checks.
- On-page optimization. Reworking titles, meta descriptions, headings and content for target terms. Can be done page by page.
- Content writing. Blog articles, service pages and landing pages for specific terms. Ongoing.
- Link building. Earning backlinks through outreach, guest articles and digital PR. Ongoing and time-consuming.
- Local SEO. Managing your Google Business Profile, directory listings and replying to reviews. Ongoing.
- Reporting and strategy. Monthly analysis, rank tracking and plan adjustments. Ongoing.
Common SEO pricing models
We haven't found a public, checkable survey of SEO prices that we could cite, so we don't copy ranges from elsewhere here. Our own prices are public: on our SEO services page every item has a price and a billing unit, and the SEO basics (meta tags, semantic markup, a sitemap and a robots file) are part of every website we build. The proposals you receive will usually follow one of these four models.
Monthly retainer
The most common model. You pay a fixed monthly amount for an agreed scope of work, and the provider runs the ongoing optimization: content, links, technical upkeep and reports.
Best for: Businesses that want steady progress over a long period. Most serious SEO work runs this way because rankings take continuous effort.
Watch out for: Providers who won't write down what's included. A monthly fee without a clear list of deliverables is a monthly payment without control.
Project-based pricing
A fixed price for a clearly defined project, such as a technical audit, a move to a new site or a first optimization of existing content.
Best for: Businesses with a specific, limited need. You know what's wrong, you want it fixed and you want a clear price.
Watch out for: SEO is ongoing work. A one-off project fixes what's broken today but doesn't build the reputation competitive terms need. Treat it as a foundation, not a finished building.
Hourly consulting
A specialist bills by the hour for consultations, strategy reviews or hands-on work.
Best for: Businesses with their own marketing team who need direction, not execution. Or for a specific technical question that needs an expert opinion.
Watch out for: An hourly rate doesn't reward speed. An experienced specialist finishes some jobs in two hours that a beginner might spend ten on. Agree on a time estimate and what you'll get up front.
Results-based pricing
The provider is paid for results, usually reaching certain positions or traffic, typically on top of a base fee.
Best for: In theory, businesses that want guaranteed results. In practice, be careful.
Watch out for: Google's own advice on hiring an SEO is clear: if someone guarantees that their changes will give you first place in search results, find someone else. Google decides rankings, not the provider. If the answer to "how?" involves buying links or networks of sites made only for links, walk away.
The real question: is SEO worth the investment?
SEO costs money, like every other marketing channel. The question isn't whether it's expensive, but whether it pays back what you put in. You can work that out yourself, from your own data.
Compare it to paid advertising
Google Ads charges for every click, and when you stop paying, the traffic stops. Organic traffic builds more slowly, but it doesn't stop the day you stop investing.
For the comparison you need two numbers. In Google Keyword Planner, look up the estimated cost per click for the term you care about. In Search Console, look at how many organic clicks a month that term already brings, or could bring at a better position. Multiply the two and you see what you'd pay each month for the same traffic through ads.
Calculate your customer value
The second comparison runs through your customers. What is one new customer worth to you over the whole relationship? How many new enquiries a month come from organic search? Multiply those and compare the result with the monthly cost of SEO, and you'll see whether it pays off.
Not every visitor becomes a customer. But someone who finds you through search is actively looking for what you offer, and that's a different starting point from someone who saw an ad on social media in passing.
Think in timeframes
SEO isn't a quick fix. Google has to recrawl changed pages, new links build up gradually, and positions settle only over weeks and months. That's why Google advises asking a provider what results they expect, in what timeframe, and how they measure success. If you need results next week, run ads. If you're building for next year and beyond, invest in SEO.
A good approach combines both: start SEO now, use ads to cover the period while organic traffic grows, and reduce ad spend as organic results arrive.
How to evaluate an SEO proposal
When a provider sends you a proposal, look for this:
Clear deliverables. "We'll do SEO" isn't a deliverable. "A monthly technical check, four articles a month, outreach to twenty potential link sources and a monthly ranking report" is.
Realistic timelines. Anyone promising page one within a month is either targeting terms nobody searches for or not telling the truth.
Open reporting. You should know exactly what they're doing, which terms they're targeting and how results move month to month. Tools like Semrush make this data available. Keep in mind that Google doesn't evaluate or endorse third-party tools, and they have no access to Google's ranking data.
No ranking guarantees. A guarantee is a red flag. Good providers describe their process and show past work as evidence that it works.
An initial audit. A provider should understand your situation first. If they quote without looking at your site, they're guessing. For the audit, give them read-only access in Search Console, as Google itself advises.
No separate charge for "AI SEO". According to Google, there are no additional requirements or special optimization for appearing in AI Overviews and AI Mode. The same fundamentals apply as for ordinary search. If a proposal charges for it as a separate item, ask what exactly is done differently.
What to avoid when hiring SEO
Prices that are too low. If the monthly price of "full SEO" doesn't cover even a few hours of skilled work, the work can't be done. Good keyword research alone takes hours, and link building longer. Cheap SEO often means automated, spammy tactics that do more harm than good.
Long contracts with no way out. Good providers keep clients with results, not contracts. Monthly or quarterly agreements are reasonable.
Promises that sound too good. "You'll get 500 backlinks this month" should scare you. Buying links and similar schemes break Google's spam policies, and sites that break them can rank lower or disappear from the results entirely. Recovery takes longer and costs more than doing the work properly from the start.
Providers who won't explain what they do. If they can't tell you what they'll do, why it works and how they'll measure progress, move on. SEO isn't dark magic. It's a plan and its execution, and any good specialist can explain both.
The bottom line on SEO pricing
There's no standard price because there's no standard project. A local restaurant that wants to rank first for "best pizza in Zadar" has a completely different task from a software company targeting a project management tool in five countries.
What matters isn't finding the cheapest offer, but the one that pays back. Well-done SEO builds traffic that stays. Badly done, it's money thrown away, and sometimes damage that has to be repaired.
Know what a customer is worth to you, who your competition is and what exactly you're buying. Then invest as much as fits your plans.
Curious what SEO would mean for your site? Start with our free website analysis. A developer goes through your site by hand and sends back what to fix first, ranked by impact, within 48 hours, so you know where you stand before you spend anything on SEO.
From the studio
We work on the technical foundations that help search engines find and understand a website.



