How much does SEO cost
Typical SEO price ranges, what good SEO includes and the red flags to watch for.
How much does SEO cost? For most small and medium businesses, SEO is a monthly investment rather than a one-off fee, because rankings need ongoing work. This guide explains typical price ranges, what you get at each level and how to spot deals that are too good to be true.
Typical SEO price ranges
These are rough market ranges we see across the US, UK, Canada and Australia. Prices vary with competition, location and scope.
- One-off SEO audit: often $500 to $2,500
- Local SEO for one location: often $500 to $1,500 a month
- SEO for a regional or national business: often $1,500 to $5,000 a month
- Competitive industries such as legal or ecommerce: often $3,000 a month and up
What affects SEO pricing
Competition
Ranking a plumber in a small town takes far less work than ranking a personal injury firm in a major city. Competitive markets need more content, more authority building and more time.
Your starting point
A fast, well structured site with some good content needs less work than an old, slow site with technical problems. Sometimes a rebuild or a round of speed fixes is the best first step.
Scope
Local SEO focuses on Google Maps and nearby searches. Broader SEO targets searches across a region or country. Many businesses need a mix. Our local SEO guide explains the local side.
What good SEO should include
- A technical audit and fixes
- Keyword research tied to real customer searches
- On-page optimization of key pages
- New content that answers customer questions
- Genuine authority building, never spammy links
- Monthly reporting on traffic, rankings and enquiries
Red flags
- Guaranteed number one rankings
- Very cheap packages with vague deliverables
- Long contracts with no clear exit
- Reports that only show rankings, never enquiries
- Buying links from networks
How long before SEO pays off?
Most businesses see clear progress in three to six months. SEO compounds over time, so the value grows the longer you keep going.
How we price SEO
What you should get each month
- A short report showing traffic, rankings and enquiries
- A list of work completed and planned
- New or improved content
- Technical fixes as they come up
- A call to discuss results and priorities
If you cannot see what was done or how it helped, ask. Good SEO providers are happy to explain their work in plain English.
Doing some SEO yourself
If budget is tight, you can handle parts of SEO in-house, such as your Google Business Profile, review requests and writing helpful content, and pay for technical work and strategy. Our local SEO guide is a good place to start.
A realistic SEO timeline
Understanding how much SEO costs also means understanding when it pays back. The first month usually goes on audits, fixes and planning. Months two to four focus on content and on-page improvements, and early ranking gains often appear here. From month four onwards, results tend to compound as new content ranks and authority builds.
That is why short trials rarely show the real value of SEO. If a provider asks for a minimum term, make sure it is reasonable, usually three to six months, and that you can leave after that without penalties.
How to compare SEO quotes
- Ask for the exact deliverables each month
- Ask how results will be reported
- Ask for examples from similar businesses
- Check who owns the content and accounts
- Confirm the notice period for ending the contract
Local SEO vs national SEO costs
Local SEO for a single location is usually the most affordable, because the competition is limited to your area and the work centres on your Google Business Profile, reviews and local pages. National SEO costs more because you compete with bigger sites across the whole country, which takes more content, stronger links and more technical work. Ecommerce SEO sits in between or above, depending on the size of the catalogue.
- Single-location local SEO: profile, reviews, local pages and citations
- Multi-location local SEO: all of the above for each location, plus location pages
- National SEO: in-depth content, technical work and digital PR
- Ecommerce SEO: category and product optimisation at scale, plus technical SEO
Our local SEO guide explains what the local work involves, and our local SEO service covers it every month.
One-off projects vs monthly retainers
Some SEO work is a one-off project: a technical audit, a site migration, a set of new service pages or a Google Business Profile setup. Other work is ongoing: reviews, content, links, tracking and fixing new issues. Many businesses start with a one-off project to fix the basics, then move to a smaller monthly plan to keep improving. If your site is being rebuilt, SEO should be part of the web design project from day one rather than an add-on later.
AI search and SEO budgets
AI tools such as ChatGPT and Google's AI Overviews are changing how people find businesses. The good news is that most of the work overlaps with SEO: clear pages, strong reviews, consistent details and trusted mentions. Some extra steps, such as checking what AI tools say about you and filling gaps, are worth adding to your budget. Our AI search visibility service and our guide on how to get recommended by ChatGPT explain what is involved.
How to tell if SEO is working
Good SEO reports focus on business results, not just rankings. Look for growth in organic traffic to service pages, calls and form submissions from search, Google Business Profile actions and revenue from organic visitors. Rankings for a handful of vanity keywords mean little if enquiries stay flat. Our SEO services include a plain-English monthly report built around these numbers.
Questions to ask an SEO provider
- What exactly will you do each month?
- How will you report results, and which numbers will you track?
- Who owns the content and accounts you create?
- How do you build links, and can you show examples?
- What is the notice period if we want to stop?
Good providers answer these clearly. If the answers are vague, or someone promises guaranteed rankings, keep looking.
We quote a fixed monthly fee after an audit, based on your market and goals, with clear deliverables and month-to-month terms after an initial period. See our SEO services and local SEO pages, or start with a free website audit.
How much does SEO cost for a small business?
For a small local business, SEO usually means a monthly plan focused on the Google Business Profile, reviews, a handful of service and location pages and technical health. That is less than a national campaign, because the competition is limited to your area. Many small businesses start with a one-off setup, such as Google Business Profile optimization, then move to a modest monthly plan once the foundations are in place.
Specialist industries often get better value from a focused program, such as dental SEO, law firm SEO, roofing SEO or plumber SEO, because the work is tailored to how their customers search.
Frequently asked questions
Is cheap SEO worth it?
Rarely. Very cheap SEO often means little real work or risky tactics.
Can I pay for SEO once?
You can pay for a one-off audit or setup, but lasting results need ongoing work.
How do I measure SEO value?
Track enquiries, calls and sales from organic search, not just rankings.
How much does SEO cost per month?
Local SEO for one location usually costs less than national or ecommerce SEO. Prices depend on competition and the amount of work needed.
Why do SEO prices vary so much?
Providers include very different amounts of work, from basic reports to in-depth content, technical fixes and link building.
What results should I expect for my budget?
Ask for a plan that connects the work to goals such as calls, enquiries and sales, with clear monthly deliverables.
Should I choose a fixed monthly fee or hourly billing?
A fixed monthly fee with clear deliverables is easier to budget and compare. Hourly billing can suit one-off projects.
Is local SEO cheaper than national SEO?
Usually, yes, because the competition is limited to your area and the work focuses on your profile, reviews and local pages.
Can I combine SEO and a new website?
Yes, and it often saves money. Building SEO into a new site avoids fixing problems later.
How long should I commit to SEO?
Plan for at least six months to judge results fairly, although you should not be locked into a long contract.
Key takeaways
The businesses that do well here are rarely the ones with the biggest budgets. They are the ones that get the basics right, measure what changes and keep going month after month. If you would like a second pair of eyes on your own site, get a free website audit or talk to us.