Every SEO agency's sales pitch sounds confident. Case studies, rankings screenshots, a promise to get you onto page one. None of that tells you what actually happens after the contract is signed.

Only 1.74% of newly published pages reach Google's top 10 within a year, according to Ahrefs' SEO statistics. Most pages that do rank have been optimized for years, not weeks. That gap between the pitch and the actual work is exactly where a weak agency hides.

This guide covers the questions that separate a legitimate SEO partner from an expensive guess. It walks through pricing benchmarks, the proof you should verify yourself, and the contract terms that protect you later. Use it before your first discovery call, not after six months of vague monthly reports.

What you're actually buying

"SEO" covers more ground than most buyers realize going in. A real engagement touches technical site health, content built for search intent, local listings, and increasingly, AI search visibility. An agency that only talks about one of these is selling a fraction of the job.

Technical foundations matter more than most pitches admit. A slow or unindexed site undermines every other tactic, a point we've covered in depth before. Ask directly which of these four areas — technical, content, local, and AI search — sits inside their scope.

Then ask which one they hand off to a subcontractor, or skip entirely. A "full-service" package is sometimes one service wearing a bigger label. Getting a straight answer here tells you more than any slide deck will.

Ninety-six point five five percent of pages get zero search traffic from Google, per that same Ahrefs research. Ranking isn't a byproduct of general marketing activity — it's a specific, technical discipline. An agency vague about which discipline they actually practice is a warning sign on its own.

Ask for proof, not promises

Case study logos and screenshot collages are a starting point, not evidence. Ask for results from a business similar to yours in size and industry. A dental practice's SEO results tell you very little about what will work for a manufacturer.

Push for specifics: which keywords moved, over what time period, and what happened to actual leads or revenue. An agency that only shows ranking charts without business outcomes is showing you the easiest part to fake. Rankings without inquiries or sales don't pay your bills.

Then verify independently rather than taking the pitch at face value. Search the referenced client's business yourself and see if the claimed rankings hold up today. Call the reference and ask what went wrong at some point — every real engagement hits a snag.

A single glowing testimonial doesn't tell you much on its own. Ask how the agency handled a client whose rankings dropped, not just one whose rankings climbed. How they describe that failure says more than any success story they volunteer first.

Third-party reviews on platforms like Clutch or G2 add a layer of verification worth checking before you sign. Look for detailed reviews that mention specific deliverables and numbers, not generic five-star praise. A cluster of vague reviews posted the same week deserves a follow-up question, not an automatic pass.

Ask how long they've worked with their longest-tenured client, and why that relationship has lasted. Agencies that keep clients for years, not months, are proving something a pitch deck can't. A short average client lifespan is worth asking about directly.

What should this actually cost?

Pricing varies more in SEO than in almost any other marketing category, which makes lowball quotes tempting and dangerous. According to WebFX's 2026 pricing data, monthly retainers typically run $1,000 to $5,000, with most businesses spending around $2,500. Project-based work — audits, technical fixes, content builds — runs $500 to $5,000 per project.

Hourly consulting for genuine strategic expertise runs $75 to $200 or more. A $200-per-month "unlimited everything" package is not a bargain. Real technical and content work takes more hours than that price could ever cover.

Pricing modelTypical rangeWhat it usually coversWatch for
Monthly retainer$1,000–$5,000/moOngoing technical, content, and reporting workVague scope with no listed deliverables
Project-based$500–$5,000/projectAudits, one-time technical fixes, content buildsNo clear handoff or follow-up plan
Hourly consulting$75–$200/hrStrategic guidance, audits, trainingRates far below range for "senior" work
Performance-basedVaries, often % of resultsPay tied to ranking or traffic gainsGuaranteed rankings tied to the deal

Ask exactly what's included at whatever price is quoted: audits, content, link building, reporting, or just a monthly PDF. Cheap SEO usually means templated work applied across hundreds of clients at once. Your competitors may already be getting the identical template from the identical vendor.

Ask, too, whether the quote scales with the size of your site or stays flat regardless. A 500-page ecommerce catalog and a 10-page service site need very different amounts of work. One flat rate for both is a bad deal for someone, or proof the price ignores scope entirely.

The strategy questions: technical, content, and AI search

Ask for a plain-language explanation of your site's current technical health before any contract discussion happens. An agency that can diagnose real problems is doing actual technical work: slow image loading, missing schema, broken mobile navigation. One that jumps straight to "we'll build links" is treating a symptom, not the cause.

Structured data deserves a specific question of its own. Schema markup tells Google and AI assistants what your business does, where it's located, and what it sells. Sites without it force search engines to guess, and guesses rarely win visibility.

Content strategy is where a lot of agencies coast on templates. Ask how they pick which topics to target for your specific business. Real search data should drive that choice, not a generic industry checklist reused across clients.

Location-specific or product-specific pages written for actual search terms outperform generic pages every time. A page that swaps in a city name but repeats the same paragraph rarely earns real rankings. Ask to see one example of a page they wrote from scratch for a similar client.

AI search adds a genuinely new layer to this conversation in 2026. Ask whether Answer Engine Optimization is part of their standard scope, not an add-on billed separately. AEO covers how your business gets described when someone asks an AI assistant for a recommendation.

If an agency hasn't heard the term, read our AEO guide before your next call. Bring it up yourself and watch how confidently they respond. A team that's already thinking about it will have a real answer, not a shrug.

Ask how often their strategy gets revisited based on what's actually working. SEO isn't a plan you set once and let run for a year untouched. A team that only checks in when the contract renews isn't managing a strategy — it's managing a subscription.

How will you know it's working?

A real SEO report shows specific keyword rankings, tracked over time, compared against named competitors. It includes traffic and conversion data, not just a screenshot of a rankings tool. It ties activity back to business outcomes: leads, calls, or completed sales.

A weak report says "we're continuing to optimize your presence" with no numbers attached. If a report doesn't tell you anything you couldn't have guessed without reading it, that's the agency's actual output. Ask to see a sample report from an existing client before you sign anything.

Ask specifically how often you'll talk to an actual person, not just receive an automated dashboard link. SEO involves judgment calls a dashboard alone can't make: which keywords to prioritize, how to respond to an update. A monthly call with someone who can explain the numbers is a reasonable baseline.

Ask how call and form-fill attribution actually works, since visits alone don't pay the bills. A dedicated tracking number or form tag tied to organic traffic shows which channel is actually driving business. Without it, you're guessing whether SEO or something else caused the phone to ring.

Ask how the agency handles a ranking drop, since one will happen eventually regardless of who you hire. Search engines update their algorithms constantly, and a serious agency has a process for diagnosing what changed. One that blames the algorithm without investigating is avoiding the actual work.

Who owns what when the contract ends

This is the question most businesses forget to ask, and it causes real damage later. Your Google Business Profile should be owned by your own business account, with the agency added only as a manager. Agencies sometimes create and control profiles under their own login, a mistake we've documented in detail before.

Ask directly what happens to your rankings, content, and reporting history if you switch providers. A legitimate agency answers without hesitation and documents the transfer process in writing. One that hedges is signaling how a future breakup would actually go.

Confirm who owns the content written for your site during the engagement. Blog posts, landing pages, and metadata should transfer with you, not stay licensed to the agency indefinitely. This detail rarely comes up unless you raise it yourself.

Look closely at contract length and cancellation terms before signing anything. Month-to-month agreements signal confidence in results. Twelve-month lock-ins with steep early termination fees usually signal the opposite.

Red flags that should end the conversation

A handful of patterns predict a bad outcome almost every time, regardless of how polished the sales call sounds.

  • Guarantees a specific ranking or timeline. Google's own guidance states plainly that no one can guarantee a #1 ranking. A firm promising one is telling you how they operate.
  • Claims a "special relationship" with Google. No agency has priority access to Google's index. Any pitch built on that claim is misleading you from the first call.
  • Won't give you admin access to your own Google Business Profile. This is the clearest single sign that the relationship is designed to be hard to leave.
  • Can't name your actual competitors. If they haven't researched who you're up against, the strategy is generic — reused from another client entirely.
  • Reports contain no specific numbers. Vague progress updates without rankings, traffic, or lead figures usually mean there's nothing specific to report.
  • Never mentions AI search or answer engines. An agency still pitching Google-only visibility in 2026 is already behind where the market has moved.
  • Pressures you into a long-term contract immediately. Confidence looks like a short trial period, not a signature rushed before you can compare options.
  • Refuses to explain what changes they'll make to your site. Legitimate technical work is explainable in plain language, even to a non-technical owner.
  • Recommends mass link submissions or link schemes. These tactics violate Google's guidelines and can get a site penalized rather than ranked.
  • Won't share a single verifiable client reference. A real track record survives a phone call; a fabricated one avoids it.

Frequently asked questions

How long does SEO actually take to show results?

Most businesses see meaningful movement within four to six months for moderately competitive terms. Highly competitive industries can take longer, sometimes closer to a year for durable top-10 rankings. Anyone promising results in a few weeks is setting an expectation they can't sustain.

Is a bigger agency always the safer choice?

Not necessarily. Team size matters less than whether the agency understands your specific market, platform, and competitors. A smaller, focused team can outperform a large one that spreads senior attention thin across too many accounts.

Should I ever pay for performance-based SEO?

Be cautious. Performance-based pricing sounds appealing, but it often pushes agencies toward risky shortcuts that generate quick rankings and long-term penalties. A transparent flat fee tied to defined deliverables is usually the safer structure.

What's the real difference between local SEO and general SEO?

General SEO targets broad organic rankings across an entire site and audience. Local SEO specifically targets map results and searches with geographic intent, like "near me" or a neighborhood name. A business with a physical location or service area needs the local version prioritized.

Can I do basic SEO myself before hiring an agency?

Basic groundwork costs nothing but time: claiming your Google Business Profile, fixing obvious technical errors, asking customers for reviews. That groundwork is worth doing regardless of who you eventually hire. Agencies earn their fee once the work requires ongoing technical fixes, content, and competitive tracking most owners can't sustain alone.

How many client references should I actually ask for?

Two or three verifiable references, ideally from a similar industry or size, is a reasonable ask. If an agency hesitates to provide even one, treat that hesitation as your answer. A confident agency offers references before you ask.

What's a reasonable minimum commitment before judging results?

Give a new SEO engagement at least three full months before evaluating whether it's working. Search engines need time to recrawl, reindex, and re-rank a site after changes are made. Judging results at thirty days measures onboarding speed, not actual SEO performance.

Does my industry change which agency I should hire?

Some categories — healthcare, legal, and financial services — face heavier competition and stricter content standards. An agency with documented experience in your specific industry has already solved problems generic to it. Ask for examples from your category specifically, not just your general market.

Do certifications like "Google Partner" actually mean anything?

They confirm ad platform spend, not SEO skill, so treat them as a minor signal rather than proof of expertise. A Laravel or Statamic partnership badge says more about technical depth for a website-heavy engagement. Ask what a certification actually required them to demonstrate before weighing it heavily.

Should I hire a specialist or a full-service marketing agency?

A specialist usually goes deeper on technical and content SEO specifically, without other channels competing for attention. A full-service shop can be the better fit if you also need paid ads, social, or design under one roof. Match the choice to whether SEO is your main gap or one piece of a bigger one.

The bottom line

Hiring an SEO agency comes down to a handful of hard questions, asked before anything gets signed. Who owns your Google Business Profile and content if you leave? What does a monthly report actually measure, in real numbers?

Agencies that answer clearly and in writing are worth a serious look. The ones that dodge are telling you something too.

SEO isn't glamorous, and it isn't instant. It's a technical discipline that rewards specificity — in strategy, in reporting, and in what a contract actually promises. An agency that treats these questions as reasonable, not intrusive, is usually the one worth hiring.

Want a second opinion before you sign anything? Ravenna offers a straightforward technical and content review for businesses evaluating their SEO options, no pressure attached. Ask us the same questions in this guide, and see how the answers compare.