SEO
SEO Cost: What Drives It and How a Quote Is Built
SEO cost depends on how much skilled work your site needs each month and how competitive your market is. You pay mostly for research, technical fixes, content and measurement, billed as a monthly retainer, a project fee or an hourly rate. A scoped quote is the only reliable way to see your own number.
The same three letters cover a one-off audit, a monthly retainer and everything in between, so two quotes for SEO are rarely quotes for the same work. If you already have offers in hand and want to compare what they include, our guide to SEO pricing packages is the better starting point, and if you are still deciding what to do first, SEO for small business covers the work itself.
What do you pay for with SEO?
You pay mostly for skilled human time spread across research, technical work, content, authority and measurement. The work falls into a few areas, and a real engagement touches most of them.
There is research, finding the queries worth chasing and separating them from the ones that look attractive but never convert. Technical work comes next: making the site load fast, work on phones, and stay crawlable and indexable, since a technical problem quietly caps everything else (see technical SEO services for what that work covers). Then content, building or improving the pages that answer what searchers ask, because thin pages rarely hold a ranking. Authority is its own strand, the links and mentions earned from places that already know you. And underneath all of it runs measurement, tracking which pages bring inquiries so the budget keeps going to what works.
Most of that is skilled human time, which is why SEO cost tracks hours more than anything else. A provider who charges very little is, almost by definition, spending very few hours on your site.
How do agencies price SEO?
Agencies price SEO as a monthly retainer, a one-off project fee or an hourly rate, and each suits a different situation.
A monthly retainer is the most common. You pay a fixed fee and the provider does an agreed amount of work each month across research, content, technical fixes, and reporting. Retainers fit ongoing SEO, which is most SEO, because rankings need sustained effort rather than a single push.
A project fee covers a defined piece of work with a clear end: a technical audit, a site migration, or a batch of new pages. The cost of a one-off audit depends mainly on site size. Projects fit businesses that want a specific problem fixed rather than a standing relationship.
Hourly billing suits consulting and small tasks. It is honest and flexible, though it can make budgeting harder because the total depends on how many hours the work needs. Packaged versions of these models are common too; how to read their tiers and fine print is covered in the packages guide linked above.
What drives SEO cost by business size?
The monthly cost depends mostly on the size of the business and how competitive its market is. The breakdown below shows how that usually plays out.
- A small local business, competing in one town or region, needs the lightest monthly workload.
- A mid-sized business in a more competitive market or with several locations needs more content, more technical work and more measurement.
- A larger business chasing competitive national queries needs the heaviest and most sustained effort.
What moves you within these tiers is the difficulty of the queries you want and the amount of content and technical work your site needs. A local plumber ranking for one city is a very different job from a software company competing for a national term against funded competitors. If you are at the smaller end, doing part of the work yourself is the most reliable way to lower the bill, which the next sections come back to.
What does cheap SEO leave out?
Cheap SEO leaves out the research, technical fixes and content that take real hours. Offers priced far below the going rate exist, and below a realistic floor SEO stops being real.
Cheap SEO typically skips genuine research and instead targets easy, low-value queries so the report shows movement. It skips technical fixes, because those need developer time. It produces thin, generic content, or none at all. And in the worst cases it buys links from networks, which Google lists among its link spam policies and which is a reliable way to get a site penalized later. The reports look busy, full of impression counts and "domain authority" scores, while the numbers that matter, inquiries and orders from organic search, do not move.
Google itself advises hiring an SEO with care and says to be wary of anyone who guarantees a first-place ranking. The honest way to read any offer is to ask which specific pages the provider will change and how you will both know whether it worked. A provider who cannot answer that plainly is selling activity, not results.
How should you budget SEO against expected return?
Budget SEO against what it is likely to return, the way you would any investment.
Start with the value of a customer. Work out what a new client is worth to you over the time they stay, then compare that with your monthly SEO fee. The fewer extra customers you need each month to cover the fee, the easier the decision, and everything above break-even is profit. Then account for time, because SEO pays back slowly. The early months mostly build foundations that produce little visible return, and the compounding comes later, which means you should budget for at least six to twelve months before judging it.
A useful discipline is to treat your website and your SEO as one budget rather than two, because ranking and converting rest on the same foundation. A fast, well-structured site is cheaper to rank, so money spent getting the web design cost right lowers the SEO bill that follows.
How the in-house split changes the bill
The cheapest hour of SEO is the one you do not have to buy, and a fair share of the work can move in-house without hurting quality.
The parts that need knowledge of the business more than specialist tools cost nothing but time when you keep them: the Google Business Profile, review requests, first drafts of service pages, and answers to common customer questions. Moving them in-house can shrink a retainer noticeably, because those tasks are often billed as content or local SEO hours. Our SEO for small business guide lists them in the order that pays back fastest.
The parts worth paying for are the ones that need specialist tools or engineering time: real keyword research, technical audits and the fixes that follow, site structure decisions, and ongoing measurement. Budget for those first. SEO is one of four things we do at OZGN Studio, alongside AI development, web design and development, and mobile applications, and that combination matters for cost because most ranking problems turn out to be website problems. The team that audits the site can also fix it, so you are not paying one provider to write recommendations and another to implement them. What that covers in practice is on the page for our SEO service.
What does a multilingual site add to SEO cost?
On NovaOracles, most of the SEO cost went into checks that run at build time, not into a retainer. The site has free tools, journal posts and guides, each in five languages, which is a lot of titles and descriptions to keep right by hand.
So the build fails when they are wrong. One script checks that every page title stays within 60 characters once the brand suffix is added, that descriptions run 120 to 160 characters, and that no title repeats the brand the template already appends. Another refuses to build unless French, German, Turkish and Bulgarian carry exactly the same keys as English, and every post has the same number of sections in every language. Fixing these after launch is slow, because search engines have already picked up the wrong snippet. Fixing them at build time takes minutes.
Dates took a decision as well. On NovaOracles, the sitemap's lastmod and each page's dateModified come from the git commit dates of that page's own sources rather than a date someone types in. A page nobody touched keeps its old date across deploys, and a site where every page claims to have changed today gives search engines nothing to work with.
After a content deploy, a script submits every sitemap URL through IndexNow, which Bing and several other engines read. Google does not use it, so Google gets the same URLs from the sitemap in Search Console.
For a quote, ask which of these are one-time build work and which are monthly hours. Gates and generated dates are paid once and keep working. Monthly hours for something a script can check are paying for the wrong work. The NovaOracles case study describes the product.
FAQ
How much does SEO cost per month?
A small local business competing in one town needs far less monthly work than a mid-sized business in a competitive market, and a national campaign needs more still. The monthly cost depends on how much work happens each month and how hard the queries you want to rank for are, so the same provider will quote different businesses very differently. A scoped quote is the only reliable way to see your own number.
Is SEO worth the money for a small business?
It is worth it when people search for what you sell and you can commit to several months of steady work. Unlike advertising, a page that ranks keeps bringing inquiries after you stop paying for that month's work, which makes the long-term economics attractive. It is not worth it if nobody searches for your service or you need results within a few weeks, in which case paid ads fit better.
Why is SEO so expensive?
Most of the cost is skilled time: research, technical fixes, content, and ongoing measurement, none of which can be rushed. Good SEO also competes against every other business trying to rank for the same queries, so it takes sustained effort rather than a one-time task. Cheap SEO is usually cheap because it skips the parts that take real work, which is why it rarely moves rankings.
How long before SEO pays off?
Technical fixes and a completed local profile can show movement within weeks. New pages on an established site usually take two to four months to settle into a ranking, and a new domain often needs six months or more before organic traffic becomes a meaningful share of inquiries. Anyone promising page one in thirty days is either targeting queries nobody searches or using methods that will cost you later.
Where to start
Send your site address and the three services that bring the most revenue, at hello@ozgnstudio.com. We reply with what the first month of SEO work would cover. The work is described on our SEO service page.