Lemme be straight with you. In September 2023, I spent three hours crafting a pitch for $2,500 in “high-impact SEO” for a Denver furniture company. Only problem? Halfway through, I realized I hadn’t even checked their site tech — they were running WordPress 3.5, creaky as an attic floorboard, with plugins older than my first failed startup. Google had just rolled out another core update six months earlier, and my best tactics were already toast. Almost cost me the deal. If you wanna know how to actually sell SEO without stepping in the same puddles, you’re in the right place.
Here’s the Deal — Selling SEO Is Harder Than Anyone Admits
The Pipe Dream of Easy Money
You’ve seen those “how-to-sell-SEO” guides that swear leads just fall into your lap if your outreach game is strong enough. Spoiler alert: It’s nonsense. I’ve slogged through dozens of direct pitches, and according to my own CRM from Q1 2023, even face-to-face meetings closed barely 40%. That’s if you buy the coffee and bring your A-game.
What Nobody Tells You About Hidden Costs
Here’s something you won’t see on those agency Instagram reels: You’ll bleed time and money on projects that looked simple on paper. Last fall, I ate six hours “educating” a client about why Grammarly isn’t a content strategy. That’s not billable, but it’s real. Those markups you hear about—100 to 300 percent on white-label gigs—mean zip if you’re constantly fighting technical fires and eating revisions. You chase margin, end up making peanuts, or worse—delivering half-baked results. I’ve been there. Not proud.

The Real Story on Pricing (Nobody Wants to Talk About)
Price Tags Are Just the Beginning
Most pricing advice out there? Useless. They tell you “just charge what you’re worth.” Okay, but try saying that to a contractor who thinks SEO is spitballing keywords into Yoast. What works: Layered pricing. I’ve gone with value-based (what one lead is worth), with a “premium” anchor at the top to frame every other offer as a bargain. You want recurring deals? Monthly plans starting at $750 for local, up past $10,000 if national. See what sticks, then tailor for actual needs.
- Charge per qualified lead—not clicks or rankings.
- Open with your most expensive package. It sets the bar.
- Keep monthly retainers dead-simple, with zero wiggle room on scope creep.
This Is How You Actually Keep Clients
Churn will kill you. Every time you think you’ve landed someone “for life,” they bolt at the worst possible moment—usually after Google updates or a slow month. What’s worked for me:
- Quarterly scorecards tied to their business, not just traffic reports.
- Flagging every algorithm update and sending actionable “what you need to do” blasts.
- Scheduled check-ins where you prove you ticked boxes—no hiding behind fancy dashboards.
Don’t sugarcoat timelines; when you screw up, own it fast. Clients remember how you handle the ugly.

If You Sell SEO, Get Ready for Pushback (and Some Clients Just Won’t Get It)
Price Objections — How I Learned Not to Flinch
You know how many times I’ve heard “But our nephew can do SEO for $200?” Too many. Here’s what I do now:
- Blunt, direct case studies: “Here’s how much money your biggest competitor lost by ignoring SEO last year.”
- Basic math: Cost of waiting six months = how many leads flushed?
- Tell the truth: “You won’t see magic for 4-9 months, if at all.”
Some prospects appreciate this. Some walk. I don’t chase the latter.
Proposal Landmines and How I Dodge Them Now
I’ve lost thousands letting clients sneak in “just one more thing.” Now, my proposals spell out what’s out of bounds—bolded, underlined, sometimes in all-caps. You want hourly? Fine, here’s the rate. Want a project quote? Here’s every deliverable, with a bulletproof timeline. Local plumber? You don’t get national e-commerce bells and whistles. It’s brutal, but necessary.
The Stuff No Guru Covers: Real SEO Work and Where the Money Goes
Technical Deep Dives — Not “SEO Audits”
I wish I could tell you every audit leads to gold. Truth is, a lot of them are four-page checklists in disguise. If I’m getting paid, it covers:
- Full deep dives: Screaming Frog + Ahrefs + a manual crawl for plugin rot and 404 graveyards.
- Live monitoring—if a page tanks, I want to know before the client.
- A PDF breakdown of every technical ask, with “why this matters,” so they don’t panic at the jargon.
Last year, Ahrefs caught a rogue disavow file a freelancer dropped—saved a $15K account.
Don’t Sell the Same SEO to Local and National Clients
If you’re charging that dentist $1,500/month, you’re optimizing Google Maps and reviews, not pitching skyscraper link building. National retail chains? North of $2,000, minimum. More content, more complexity, more headaches. Know what you’re signing up for. Your results? They’ll vary wildly. This isn’t set-and-forget.

The Ugly Truth — Where the Money Actually Goes
Pay Close Attention to These Numbers
In 2023, my average hourly rate fell between $150 and $225 because seasoned pros aren’t cheap. Whole-site projects? $7,000 if you get lucky, but $50,000+ isn’t wild in legal or insurance. And most clients have zero idea where this cash ends up. Be transparent or expect questions—and resentment.
Operational Costs Most Agencies Hide
Every piece of the puzzle—Sitebulb licenses, annual Ahrefs plans, staff training days—hits your bottom line. If you don’t talk about them, clients will always wonder what you’re upcharging for. I show mine the tool list and hours. Builds trust; avoids blowback on renewals.
| Model | Typical Price Range | Best For | Key Pros | Major Risks |
|---|---|---|---|---|
| Monthly Retainer | $500 – $10,000+ | Ongoing partnerships |
|
|
| Project-Based | $5,000 – $50,000+ | Specific site work or campaigns |
|
|
| Hourly | $100 – $300/hr | One-off audits, consulting |
|
|
| Performance-Based | Varies, % of results | Clients obsessed with ROI |
|
|
| SEO Reseller | $750 – $2,000+ | Non-technical agencies |
|
|
FAQ: Straight Answers, No Buzzwords
How do I actually start selling SEO?
First, ask yourself if you can genuinely do the work. If not, learn or partner up—don’t fake it. Pick your niche, start with audits (I usually charge $600-$1,200 for a solid deep-dive), then build up to bigger packages. Show up with screenshots and proof, not just promises.
What do I put in an SEO proposal?
No nonsense: Outline the client’s pain, list every deliverable, give honest timelines, and highlight what’s out of scope. Add one or two short case studies—“We grew [client] from 1,200 to 5,000 visitors in six months, using Ahrefs and on-page fixes.” Don’t fudge the numbers.
How should I set my prices?
Depends which mess you wanna wrangle—local, national, or something nuts like multi-language B2B. Calculate your actual time spent, make room for curveballs, and quote accordingly. I bake in a “headache margin” because things always go sideways.
How do I keep my SEO clients long-term?
Quarterly phone calls, blunt progress reports, and pre-booked check-ins. Don’t hide when traffic dips. If something fails, admit it and explain what’s next. Building trust is slow—losing it takes one bad surprise.
How do I show value if results take months?
Before and after screenshots. Real traffic figures. A timeline (“here’s what to expect in months 1-3”). Most clients don’t care about “rankings” but about leads or phone calls—show them the numbers that matter.
Questions? Wish someone gave you this advice before you burned hours writing proposals nobody reads? My inbox is open. Your turn: What’s the worst SEO pitch you’ve ever seen?
