What It Actually Costs to Implement an SEO Audit
Before you decide how to implement an SEO audit, work out what it costs. Most people skip this and start doing posts by hand on a Saturday, which is the most expensive option disguised as the free one.
Here is the arithmetic.
The formula
Three numbers decide everything:
Posts in scope × hours per post × your rate
For a food blog, hours per post is the one people get wrong. A proper rebuild — internal links, broken links, block structure, alt text, schema, image compression — runs three to four hours. Not twenty minutes. If your estimate is under an hour, you are picturing a spelling pass, not an implementation.
What that produces at different archive sizes
At $50 per post, the standard rate for skilled VA work, and two posts a day, five days a week:
| Posts | Cost to hire out | Time at 2/day | Time yourself at 2/weekend |
|---|---|---|---|
| 300 | $15,000 | 7 months | 3 years |
| 500 | $25,000 | 1 year | 5 years |
| 1,000 | $50,000 | 2 years | 10 years |
| 1,500 | $75,000 | 2.9 years | 14 years |
| 2,500 | $125,000 | 4.8 years | 24 years |
Run your own numbers. Your archive is probably larger than you think — check Posts in WordPress, not your memory.
The number that should worry you is the timeline
Everyone reacts to the cost column. The time column is the one that decides the outcome.
At 1,500 posts and two years of implementation, the posts you fixed in month one are drifting again by month eighteen. Search does not hold still while you work through a backlog. You are painting a bridge.
That is why “do it gradually as I have time” quietly fails on large archives. Below roughly 300 posts it works fine. Above 1,000 the archive decays faster than one person can repair it.
When each option is actually right
Do it yourself
Right when your archive is under about 300 posts, or when you want to understand the work before delegating it. Do ten posts by hand regardless of what you choose afterwards — you will brief a VA or configure a system far better having felt the work.
Wrong when the archive is large enough that the timeline exceeds a year.
Hire a VA
Right when you have the budget, want a person you can talk to, and value judgement over throughput. A good VA catches things no checklist covers.
Wrong when the timeline still runs past a year, or when the audit is mostly mechanical fixes — you are paying skilled-human rates for work that does not need judgement.
Systematise it
Right when the findings are rules rather than decisions. Schema fields, link structure, alt text, broken links — all mechanical, all checkable, all identical across hundreds of posts.
Wrong when you expect it to run unattended. Every batch needs human review, and anything requiring taste — which recipes to develop, what to say — is not on this list.
What changes the math
How mechanical your audit is. An audit that is 80% schema and links automates well. One that is mostly “improve the content here” does not.
Whether you already have a VA. If someone competent already knows your site, adding structure to their work beats replacing them.
Whether your archive is earning. On an ad-monetised site, implementation is an investment against RPM and sessions, and you can calculate payback. On a site earning nothing, the honest answer may be to fix the top 50 posts and leave the rest.
How fast you plan to move. This is the constraint people discover late: there is a ceiling on how fast search will absorb changes, regardless of how fast you can make them. Budget for a pace of roughly 5 to 10 percent of indexed pages per month. We found that ceiling the hard way.
A worked example
1,500 posts, audit mostly mechanical, site earning ad revenue.
- By hand: 14 years. Not a real option.
- VA: $75,000 and 2.9 years. Real, if the budget is real. The timeline is the problem, not the price.
- Systematised: the archive can be worked through in months instead of years — but the safe publishing pace, not the processing speed, becomes the binding constraint.
The right answer is usually a combination: systematise the mechanical majority, keep a human on the judgement calls, and pace the rollout so search can keep up.
Frequently asked questions
How many hours does one post take to rebuild properly?
Three to four, covering internal links, broken links, block structure, alt text, schema and images. Estimates under an hour usually describe a proofread rather than an implementation.
Is $50 a post a fair VA rate?
Yes, for skilled work at three to four hours. Substantially cheaper usually means a narrower scope — confirm exactly which audit findings are included before comparing quotes.
Should I implement the whole audit or just part of it?
On a large archive with limited budget, fix everything sitewide that is cheap to fix — schema configuration, broken links, template-level issues — then work the per-post items in order of ranking value. Posts sitting between positions 5 and 15 move first.
How do I know how many posts I actually have?
Posts → All Posts in WordPress. Include pages if they carry content. Most people underestimate by several hundred.
If you would rather see the checklist before pricing anything, the prep list is free — it is the same list we run on every site.
The story behind these numbers, including the part that went wrong, is on This Silly Girl’s Kitchen and on Eat Blog Talk episode 816.
Get the prep list format we use
The checklist we run on every site, free. Roughly one email a month, no sequence.