SEO objections and how to handle them
The seven objections you will hear most when selling SEO — and the response that works for each one. The shape: validate, reframe with specifics, hand control back with a question.
Every SEO sale eventually hits an objection. The objections themselves are remarkably consistent — there are about seven of them, and you'll hear all seven in the first 50 calls you take. The good news: there's a working response to each one. The bad news: most agencies handle them defensively, which kills more deals than the objections do.
The shape of every good objection response is the same:
- Validate the underlying concern. Don't argue with the premise.
- Reframe with a specific example, fact, or piece of data — not generic reassurance.
- Hand control back with a question. Objections are conversations; you don't win them by talking.
Here are the seven, with the response that works for each.
1. "We tried SEO before and it didn't work"
What's underneath: They got burned. Could be by a bad agency, by unrealistic expectations they were sold, or by a real but slow result they didn't have patience for. The objection is partially true; partially scar tissue.
Response:
"Yeah, I hear that a lot — most of the SEO that gets sold to small businesses is genuinely bad. Two questions if I can: who did you work with last time, and what was the deliverable they were sending you each month? The shape of what got delivered usually tells me whether it was a bad fit or a bad agency."
Why it works: You explicitly agree that bad SEO exists. That's disarming. The questions then surface diagnostic information — "monthly report from a tool," "blog post per week with no strategy," "they ranked us for keywords nobody searches" — that you can directly contrast with what you'd do differently. You're not defending SEO; you're separating "real" SEO from what they got.
Don't say: "Well, that's because they weren't us." Comes off as smug.
2. "It's too expensive"
What's underneath: Could be three different things. (a) "The number is genuinely above what we can afford." (b) "I expected a lower number and you anchored too high." (c) "I'm not sure the value is there." Each needs a different response.
Response (diagnostic first):
"What number did you have in your head? I want to make sure I'm pricing this for what you're actually trying to do, not what some other agency would price."
Then, depending on their answer:
- If they have a number that's 30%+ below yours: "Got it — I can do good work at that price for you, but it's a different scope. Here's what I could do for [their number]: [smaller scope]. Or, here's why I priced it where I did: [link the higher price to a specific outcome only achievable at that scope]. Either is fine. Which one fits your situation better?"
- If they don't have a number: "Okay, then let me ask differently — what would make this feel like a no-brainer? Is it a faster timeline, a different scope, a guarantee on a specific outcome?" You're surfacing what they actually value.
- If their number is wildly off (e.g., $300/mo for a $3K/mo retainer): Disqualify gracefully. "Honestly, that price point isn't where we'd be effective for you. You'd be better off with [referral or DIY suggestion]." Don't try to win every prospect; some aren't yours.
Don't say: "I can offer you a discount." Discounts taught at the close-stage objection train your prospect to expect them on every renewal.
3. "We use Wix / Squarespace / Webflow — does SEO even work for that?"
What's underneath: They've heard "you can't do SEO on [platform]" from someone, and they're worried they're stuck. Often false; sometimes partially true.
Response:
"Almost everything we'd do is platform-agnostic — content, GBP, AI visibility, link building. The places where the platform matters are technical SEO (page speed, structured data, custom canonical tags) and that's maybe 15% of the work. So the question is whether your platform can handle that 15%, and the answer for [Wix/Squarespace/Webflow] is mostly yes — with some specific limitations I can walk you through. Want me to look at your site after this call and tell you exactly which constraints would apply?"
Why it works: You name a specific percentage (15%) which makes the trade-off concrete. You acknowledge real limitations rather than saying "it's all fine." You offer a specific action item that earns you a follow-up touch.
Don't say: "Yeah, Wix is terrible for SEO." Even if you believe it. The prospect built their site on Wix; criticizing the platform criticizes them.
4. "It takes too long — we need results faster"
What's underneath: They have a timeline pressure (event, season, runway) and have heard SEO takes 6+ months.
Response:
"I'd push back on the framing slightly. Some of what we do shows up in 30 days — GBP optimization, AI visibility, technical fixes that move pages out of being filtered. The slower wins are content-driven keyword rankings, which are 4–6 months. So the question is: what's the result you need fast, specifically? If it's local pack visibility, that's actually pretty quick. If it's organic blog traffic, that's slower. What does success look like in the next 90 days for you?"
Why it works: You separate the SEO work into "fast" and "slow" buckets, which is honest and accurate. You then ask what they specifically need fast — and depending on the answer, you either confirm you can deliver or honestly tell them SEO isn't their fastest channel and they may need paid in parallel.
Don't say: "We can get you ranked on page 1 in 30 days." Either you're lying or you're going to do something black-hat that hurts them later.
5. "We'll just do it in-house"
What's underneath: Either (a) they have someone capable they're going to ask, or (b) they're using "in-house" as a polite way to disqualify the engagement. Different responses.
Response:
"That's a totally legitimate option — most of what we do can be learned. Two questions: who would be doing it, and how many hours a week could they put on it? I can usually tell pretty quickly whether the in-house route makes sense for your situation, and if it does, I'd rather just tell you that than try to talk you out of it."
What you'll find:
- "Our marketing assistant, maybe 3 hours a week" — they're underestimating the work. You can quantify: "Realistically, what we do takes 25–40 hours/month for a single account. So you'd get about 10% of the throughput. Want me to share what I think the most leveraged hours would be, in case you decide to go in-house?"
- "Me, when I have time" — owner intent, no real plan. "Got it — and I respect the impulse. The challenge is that SEO compounds; gaps in execution are expensive to backfill. Want me to send you a 1-page priority sheet so if you do go in-house you're at least ordering things right?"
- "We have a full-time SEO already" — actual capability. "Cool, then we're probably not a fit. I appreciate you being upfront." Don't push.
Don't say: "In-house never works as well as an agency." Untrue and dismissive.
6. "We want guarantees"
What's underneath: Reasonable risk-aversion, sometimes informed by a previous bad experience. They're testing whether you'll commit.
Response:
"Two kinds of guarantees we can talk about, and one we can't. We can guarantee specific outcomes — like top-3 local pack for a target keyword in 90 days, or AI citation for a specific query in 120 days. Those are under our control if we do the work right. What we can't guarantee is total organic traffic numbers, because traffic depends on demand we don't influence. Which kind of guarantee matters most to you?"
Why it works: You commit to specific outcomes (which most agencies refuse to do, and which differentiates you), while honestly explaining what you can't promise. The credibility comes from saying no to one type of guarantee while saying yes to another.
Don't say: "Anyone who guarantees rankings is lying." True, but unhelpful when you could instead commit to the things you can guarantee.
7. "Isn't AI going to kill SEO anyway?"
What's underneath: They've been reading the same headlines as everyone else and aren't sure SEO is a growth investment.
Response:
"It's killing some of it. The SEO that's dying is informational queries — 'what is X', 'how does Y work' — which AI now answers directly without sending traffic to a webpage. The SEO that's growing is local intent and decision queries: 'best plumber near me', 'top dentists in [city]'. Those still go through Google, AND they're now also routed through ChatGPT and Gemini, which is a new channel most businesses aren't visible on yet. So actually we're at a moment where the work is more important, not less — but the work has shifted. Most of what I'd do for you would land in both old-Google and new-AI search engines. Want me to show you specifically how your business looks to ChatGPT right now?"
Why it works: You acknowledge the kernel of truth in the objection (informational SEO is dying), pivot to the SEO that's growing, and offer a specific, concrete next step (an AI visibility check) that immediately demonstrates the new value. More on this conversation.
Don't say: "Don't believe the hype." Dismissive and inaccurate — there is real change happening.
What objection handling actually requires
Two skills, really:
- Curiosity instead of defensiveness. Every objection contains a real concern. Your job is to ask one clarifying question before responding, almost always. The clarifying question both buys you time to think and surfaces the actual concern, which is rarely the surface objection.
- Comfort saying "we're not a fit." The agencies that close the most have the most prospects they decline. Counter-intuitive but true. Disqualifying frees you to spend the time you would have spent on a bad-fit prospect on a good-fit prospect.
The objection isn't the enemy. The objection is information. Treat it that way.
If you're hearing the same objection from 6 prospects in a row, that's not an objection problem — that's a positioning problem. Either your pricing is off, your scope is unclear, or your lead source is bringing in poorly-qualified prospects. Walk back up the funnel.
Ready to try SEODex?
Generate a complete pitch dossier for any prospect in about a minute.
Start your free trial →