What a realistic SEO budget covers
SEO cost calculators that ask for one revenue goal and return one number are useless. The cost depends on four categories of work, and every site needs a different mix.
Content. Writing new pages, rewriting thin pages, adding FAQs and schema, optimizing existing articles. Costs run from $150 to $800 per finished page depending on depth, word count, and whether you hire a junior writer or a specialist who understands search intent. A small site publishing two articles a month spends $3,600 to $19,200 a year on content alone. A site publishing daily spends ten times that.
Technical SEO. Site speed, mobile usability, crawl budget, structured data, hreflang, canonical cleanup, internal linking fixes. Most sites need a one-time technical audit and remediation upfront, then quarterly maintenance. Audit and fix costs range from $2,000 for a small site to $15,000 for a large site with pagination, faceted navigation, or internationalization. Maintenance averages $500 to $2,000 per quarter.
Backlinks. Outreach to earn editorial links, guest posts, digital PR, broken-link building, resource-page placements. Link building in competitive niches costs $300 to $1,500 per quality link. Low-competition niches need 5 to 10 new links a month. High-competition niches need 20 to 40. A mid-tier monthly link-building retainer runs $3,000 to $8,000. Agencies working in legal, finance, or SaaS often quote $10,000 to $25,000 monthly for aggressive campaigns.
Tools. Ahrefs, SEMrush, Screaming Frog, Google Search Console API access, schema markup generators, rank trackers. A minimal stack costs $200 a month. A full agency stack costs $800 to $1,500. One-person operations can get by on free tiers plus $99-a-month Ahrefs Lite. Enterprises with 50-plus domains need $2,000-plus monthly for seat licenses and API volume.
Most calculators skip this breakdown. Ours shows you the per-category split so you can cut what you do not need and double down where your site has the biggest gap.
How to use this SEO cost calculator
- Choose Industry. SaaS, e-commerce, legal, local services, publishing, and B2B have different cost profiles. Legal and finance face higher link costs because competition for commercial keywords is brutal. Local services face lower link costs but higher content volume needs to cover every service-area combination.
- Pick Site size. Small means under 50 pages. Medium means 50 to 500. Large means 500-plus. A 20-page site needs less technical work and fewer internal linking fixes. A 2,000-page site needs crawl-budget optimization, pagination fixes, and faceted-navigation canonicalization, all of which cost more.
- Set Competition level. Low means niche markets with search volumes under 1,000 per keyword. Medium means competitive markets where the top five results already have strong backlink profiles. High means saturated markets where the top ten results are all domain-authority 60-plus sites publishing daily.
- Choose Delivery: in-house team, agency, freelancer, or hybrid. Agencies charge $3,000 to $25,000 a month depending on scope. In-house costs $70,000 to $150,000 annual salary plus tools. Freelancers charge $50 to $200 an hour. Hybrid splits strategy in-house and execution with contractors.
- Select Country. US and UK agency rates run 30 to 50 percent higher than rates in Canada, Australia, or mainland Europe. Rates in India, the Philippines, and Eastern Europe run 60 to 80 percent lower but often require more project management overhead.
Hit Estimate cost. You get a 12-month budget table and a narrative explaining the assumptions behind each number.
How site size changes the cost breakdown
The relationship between site size and cost is not linear. A 100-page site does not cost twice as much as a 50-page site. The cost jumps happen at three thresholds.
Small sites - under 50 pages. One-time technical audit costs $1,500 to $3,000. Content needs run 2 to 5 new pages a month, or $3,600 to $24,000 a year. Link building averages 5 new links a month, or $1,500 to $7,500 monthly depending on competition. Tools cost $200 to $400 a month. Total first-year spend for a small site in a medium-competition niche with agency delivery: $30,000 to $60,000. In-house cuts that by 20 to 30 percent but only if you already have the hire.
Medium sites - 50 to 500 pages. Technical work includes internal linking audits, duplicate-content cleanup, and crawl-budget analysis. Audit and remediation cost $4,000 to $8,000. Content needs run 5 to 15 new pages a month because medium sites often need category pages, comparison pages, and listicles to capture mid-funnel search demand. Link building averages 10 to 20 links a month. Tools cost $400 to $800 a month. Total first-year spend: $60,000 to $150,000 for agency, $40,000 to $90,000 for hybrid.
Large sites - 500-plus pages. Technical work includes JavaScript rendering audits, pagination and faceted-navigation fixes, hreflang for international sites, and schema markup at scale. Audit and fix cost $10,000 to $20,000. Content needs run 20 to 50 new pages a month plus rewrites of underperforming pages. Link building runs 20 to 40 new links a month. Tools cost $800 to $2,000 a month for API access, rank tracking across thousands of keywords, and team seat licenses. Total first-year spend: $150,000 to $400,000 for agency, $100,000 to $250,000 for in-house with a team of three to five.
The single biggest cost variable after size is competition. A large site in a low-competition niche spends less than a small site in a saturated niche because link acquisition is the highest per-unit cost and competition determines how many links you need.
Agency vs in-house vs freelancer cost comparison
Each delivery model has a break-even point. Agencies make sense when you need a full service stack but lack internal headcount. In-house makes sense when SEO is a core competency and you have three-plus years of runway. Freelancers make sense for execution work when you already have strategy in-house.
Agency costs. Retainers run $3,000 to $10,000 a month for small to mid-sized sites with medium competition. High-competition niches or large sites push retainers to $15,000 to $25,000 a month. Agencies bundle strategy, technical audits, content, and link building into one monthly fee. The effective hourly rate ranges from $150 to $300 depending on seniority. Moz's 2025 agency pricing survey found the median monthly retainer across 200 agencies was $5,500, with the top quartile charging $12,000-plus.
In-house costs. A mid-level SEO earns $70,000 to $90,000 in the US, $50,000 to $70,000 in Canada and the UK, and $40,000 to $60,000 in Australia. Add 30 percent for benefits, taxes, and overhead. A senior SEO or SEO manager earns $100,000 to $150,000. A three-person team - one strategist, one technical SEO, one content lead - costs $250,000 to $350,000 annually before tools. The break-even happens when agency retainers exceed $20,000 a month for more than 12 months. Below that threshold, agencies are cheaper because you avoid hiring risk and ramp time.
Freelancer costs. Junior SEOs charge $50 to $80 an hour. Mid-level freelancers charge $100 to $150. Senior specialists charge $200 to $350. A typical monthly engagement - 20 hours of strategy and execution - costs $2,000 to $7,000. Freelancers work well for content production, link outreach, and technical fixes when scope is clear. They work poorly for ongoing strategy because you lose continuity when the freelancer moves to another client.
Hybrid costs. Strategy and technical audits in-house, content and link building with contractors. A one-person in-house strategist costs $90,000 to $120,000 annually. Contract content at $200 per article, 10 articles a month, costs $24,000 annually. Contract link building at $500 per link, 10 links a month, costs $60,000 annually. Tools cost $5,000 annually. Total: $179,000 to $209,000 for a hybrid model. The model works best when the in-house hire has five-plus years of experience and can vet contractor output without redoing the work.
Most small to mid-sized businesses start with an agency, bring strategy in-house after 18 months once they understand what works, then shift execution to freelancers and contractors. The one-year agency spend builds the knowledge base that makes in-house viable.
Industry benchmarks and realistic budget ranges
SEO cost varies by industry because competition varies by industry. These ranges come from Ahrefs' 2025 cost-of-ranking study, which analyzed 50,000 keywords across 12 industries, and Search Engine Journal's 2024 agency survey of 180 SEO providers.
SaaS. Monthly spend ranges from $5,000 to $20,000. SaaS companies compete for high-intent keywords like "project management software" and "CRM for small business," which means domain-authority 50-plus competitors and 15 to 30 new backlinks a month to move the needle. Content needs run 8 to 20 articles a month because SaaS buyers research extensively before purchase. Time to rank: 9 to 18 months.
E-commerce. Monthly spend ranges from $4,000 to $18,000. E-commerce sites need product-page optimization at scale, category-page content, comparison and buying-guide articles, and structured data for rich snippets. Link building costs are moderate because product reviews and gift guides earn natural links. The cost driver is content volume: a site with 2,000 products needs 2,000 optimized descriptions. Time to rank: 6 to 12 months.
Legal. Monthly spend ranges from $8,000 to $30,000. Legal is the most expensive vertical because competition for keywords like "personal injury lawyer" and "divorce attorney" is extreme. The top ten results in most metro areas have domain authority 60-plus and 500-plus referring domains. Link acquisition costs $800 to $2,000 per link. Time to rank: 12 to 24 months.
Local services. Monthly spend ranges from $2,000 to $8,000. Local services - plumbers, electricians, HVAC, landscaping - compete in lower-volume markets where a hundred visits a month from "emergency plumber [city]" drives real revenue. Content needs are smaller. Link building focuses on local citations, chamber of commerce links, and local news mentions, all of which cost less than national editorial links. Time to rank: 3 to 9 months.
B2B. Monthly spend ranges from $6,000 to $18,000. B2B content requires subject-matter expertise, which raises per-article costs to $500 to $1,200. Link building costs are moderate because B2B publishers and trade journals accept contributed content. The time-to-rank is long - 12 to 18 months - because B2B buying cycles are long and Google rewards sites with sustained publishing cadence over years.
Publishing and media. Monthly spend ranges from $3,000 to $12,000. Publishers need high content volume but moderate link building because editorial content earns natural backlinks. The cost driver is content production at scale: 30 to 100 articles a month. Per-article costs are lower - $100 to $400 - because publishing workflows are optimized for volume. Time to rank: 3 to 6 months for news, 9 to 12 months for evergreen.
If your industry average is $8,000 a month and your competitor spends $15,000, you need to either outspend them or find a wedge - a keyword cluster they ignore, a content format they skip, a link source they overlook. The calculator helps you see what normal looks like so you can decide where to diverge.
Common mistakes when budgeting for SEO
The most common mistake is budgeting for the first six months and expecting results in month three. SEO is a 12-to-18-month investment. Rankings move slowly. The second most common mistake is cutting the budget after six months because results are not visible yet. That decision erases the investment you already made.
Underfunding link building is the third mistake. Content and technical fixes are necessary but not sufficient. A site that publishes 50 articles with zero new backlinks will rank for low-competition long-tail keywords but never for the head terms that drive volume. Link building is the highest per-unit cost and the hardest to execute in-house, which is why many businesses underfund it and wonder why rankings stall.
Overfunding tools is the fourth mistake. A $200-a-month Ahrefs subscription covers keyword research, backlink analysis, rank tracking, and site audits for most small to mid-sized sites. Buying SEMrush, Moz, and Ahrefs at the same time costs $800 a month and delivers 10 percent more data for 300 percent more spend. The single best tool investment is the one you actually use weekly.
The fifth mistake is treating SEO as a project with a finish line. SEO is ongoing. Google updates its algorithm five to ten times a year. Competitors publish new content. Backlinks decay as sites go offline. A site that ranks well in year one and stops investing in year two will slide by year three. Maintenance costs are lower than acquisition costs - $2,000 to $5,000 a month instead of $8,000 to $15,000 - but they are not zero.
Budget for 18 months upfront. Measure progress every quarter. Expect breakeven somewhere between month 9 and month 15. Our SEO ROI calculator projects the payback period based on your traffic, conversion rate, and monthly spend. Use that to set internal expectations before you pitch the budget to finance.