May 21, 2026

Mahesh V R

Most guides on choosing an SEO agency say the same five things. Define your goals. Check their experience. Demand transparency. Review their reporting. Avoid red flags.

Page one of Google is a hall of mirrors. Every result reflects the same checklist, and business owners who follow it still get burned.

You'll see some red flags in this article based on what we hear from clients, and also read about in forums like Reddit.

The pattern of failure is predictable. You sign a long-term contract with a monthly retainer. Traffic doesn't move for months. Eventually you cancel. The retainer money is gone and you have nothing to show for it.

The standard selection process never tests the thing that matters. Can the person you're hiring look at your situation and tell you what's wrong, or are they running a playbook they apply to every client?

The SEO Agency Mini-Audit Test

Before you discuss pricing, packages, or timelines, ask for a mini-audit. Pick one page on your site. Pick one keyword you care about. Pick one competitor who outranks you.

In our agency, we do this without even being asked. Anyone who fills out a form gets a mini audit through a quick video. You can get yours by filling out the form on our site.

Then ask: what would you change on this page, and how would you measure whether it worked?

Someone who actually does SEO work will talk through the page like they've seen it before. They'll point to your title tag targeting the wrong search intent. Your content missing the questions your customers actually ask. Your internal linking sending authority to pages that don't need it.

They'll prioritize. Fix this first, it's low effort and high impact. That one's harder, needs investigation before committing to an approach.

A sales rep gives you a different response. "More backlinks and more content." Maybe "improve your domain authority." They haven't looked at your page. They're reciting a feature list.

Someone who figures out what's wrong before recommending fixes understands your situation. Someone who recommends fixes without understanding your problem will give every client the same fixes.

A short conversation. No cost. More revealing than any case study or proposal. For a companion checklist that focuses on the individual you'll actually be working with rather than the agency as a whole, see our guide on how to find an SEO consultant who knows what they're doing.

Questions to Ask Before Hiring an SEO Agency

The mini-audit is your first filter. These questions are your second. Each one triggers a specific tell. You're watching how they think when the script runs out.

"What would you change on this page first?"

Same question as the mini-audit, asked differently. You're looking for prioritization.

A good answer names one or two things and explains why those matter most.

A bad answer lists everything. "We'd optimize your title tags, meta descriptions, header structure, internal linking, content depth, page speed, and build more backlinks."

That's a checklist, not an assessment. If they can't prioritize, they don't understand your situation. They're listing every service they offer and hoping something sticks.

"How long before I see movement, and what does movement mean to you?"

A long, vague timeline with no qualification is the most common shield in the SEO industry. Agencies use it to buy time and avoid accountability.

A long timeline can be accurate for competitive keywords. A good SEO will say that, then tell you what you should see sooner. Technical fixes tend to show results faster than content changes. Content optimization can produce movement well before the finish line on competitive terms.

If an agency tells you nothing will happen for a very long time with no early signal to watch for, they're either planning to do very little in that window, or they don't know how to identify early signals. For a more detailed breakdown of realistic timelines, our guide on how long SEO actually takes covers what should move first, second, and last.

A competent answer sounds like: "Technical fixes should show movement fairly quickly. Content changes take longer, especially for competitive terms. Here's what I'd look for as early indicators." Specific timeline. Specific signals.

A vague, open-ended timeline with no qualification means: we're going to do work that's hard to measure, and by the time you realize it isn't working, you'll have paid us a long retainer for nothing.

"Can I see the actual dashboard for a current client?"

Screenshots can be manipulated. Live dashboards can't, at least not easily.

An agency that does real work will have Google Search Console or Google Analytics open and ready to share. They'll have a client willing to let them show access with sensitive data redacted.

An agency that resists might cite privacy. Privacy is a real concern.

The solution is simple: ask a current client if they'll let the agency share their dashboard with a prospect. Agencies with happy clients do this regularly. Agencies with unhappy clients can't.

Screenshot theater: a document with graphs showing upward trends. No client name. No source data. Polished charts that could have been made in any design tool in a few minutes.

Live access: you're on a screen share. They open Google Search Console. You see the queries, the clicks, the impressions, the positions. You ask about a specific data point and they answer in real time. Our guide on SEO reporting for small businesses covers what a healthy report should actually contain, if you want a fuller picture before that call.

"What keywords would you target, and why those?"

Bad agencies target keywords that are easy to rank for but don't drive business. Later, they send a report showing rankings for a long list of keywords, without mentioning that those terms barely get searched and none of them convert.

Some agencies also promise to improve your Domain Rating or Domain Authority. These are third party metrics, not Google ranking factors. When an agency promises to improve them, they're usually reselling backlinks from low quality link networks or farm sites. The metric goes up. Your actual search performance doesn't change. You're paying for a number that looks good in a report.

A good SEO talks about search intent. Why certain keywords matter for your business goals. Which ones have reasonable competition. Which ones are a waste of budget. Our keyword research guide for Indian businesses goes deep on exactly how to tell a keyword worth targeting from one that just looks good on paper.

"We'll get you ranking across your entire industry" is quantity over quality. No mention of intent, competition, or whether any of those keywords will bring you a single lead.

"Can I talk to the person who'll actually be working on my account?"

The person selling you the service is rarely the person who does the work. Standard in the agency world.

The problem is the gap. At some agencies, a senior strategist closes the deal. Then your account goes to a junior specialist carrying far more clients than one person can properly manage.

That specialist is overloaded. They can't do deep work on any single account. Everything becomes templated because that's the only way to manage that many clients. You pay for customized SEO and get the same package as every other client they manage.

This is how low-cost agencies maintain margins. The owner keeps prices low by loading each specialist with as many clients as possible. A specialist managing a huge roster can't spend real time analyzing your site structure. They can't build a content strategy based on your competitive landscape.

Ask to speak with the person who will manage your account. If the agency refuses, that refusal is your answer. If they agree, watch whether that person can answer technical questions or defers to "let me check with my team."

How to Verify an SEO Agency's Claims

Case Studies

"We worked with [major brand]" is the most common trust signal in the SEO industry. It's also one of the easiest to fake.

Often, "worked with" means someone on their team was an employee at a large agency that had that brand as a client. They didn't manage the account or make decisions. They were one of many people who touched the work.

Ask for specifics. What was their role? What was the scope? What results did they personally drive? If the answers are vague, the brand name is decoration.

Reviews

Reviews can be bought. Agency owners have admitted watching competitors purchase reviews on review platforms. A high star rating with a large volume of reviews tells you almost nothing about whether the agency can help your business.

Reviews can flag consistent problems, though. If multiple reviews mention poor communication or lack of results, that's a pattern worth noting. A high rating alone is not competence.

Portfolios

Generic graphs with no business name attached prove nothing. A chart showing traffic going up could be from any website, for any reason, during any time period.

Look for named clients with specific, verifiable results. "We helped a named client grow organic traffic by restructuring their content and fixing technical issues" is a claim you can check. A line graph labeled "Client A" is not.

What to Verify Instead

A few things cut through the noise. Can you speak with a current client directly, someone you can call and ask hard questions? Will they show you a live dashboard? Can the person working on your account answer technical questions without deferring?

An agency with real credibility invites verification. One that resists it is hiding something, whether they know it or not.

SEO Agency Pricing: What You're Actually Paying For

SEO agency pricing spans a wide range, from rock-bottom monthly rates all the way up to premium retainers with senior teams attached.

At the low end, the economics are brutal. An agency charging that little needs a very large client base just to stay afloat.

No specialist can give meaningful attention to that many accounts. The work becomes templated. The same package for every client, regardless of industry, competition, or goals.

The business model doesn't allow for deep work.

Some agencies do frame a lower cost of operating in their country as the reason for lower prices, so you might want to take that into consideration. Real SEO experts don't stay at a low-cost agency for a fraction of what they're worth for long anyway.

At higher price points, the question changes. You're paying more, but for what? More hours from the specialist? Fewer clients per account manager? More senior people on your account? The agency should answer this specifically.

An agency charging a premium rate that shows you exactly what they're doing, why they're doing it, and how it affects your traffic and leads is a better deal than one charging far less that sends you a generic report every month.

Your First Month With a New SEO Agency

The selection process doesn't end when you sign. The first month is your final filter.

Early On

You should get access to whatever tools they're using, or vice versa, they should get these from you right away. Google Search Console, Google Analytics, their project management tool.

If they're asking about your business, your customers, your sales process, and your competitors, good. If they're only asking about your website, they're most likely following some technical checklist rather than actually understanding your business.

A real SEO wants to understand your business before touching your site. Your sales cycle. Your margins. Which leads are worth the most to you.

This context shapes every decision they make.

A Bit Later

You should have a prioritized action plan. Technical issues addressed first. Content gaps mapped. Link building that fits your industry.

If what you receive is a content calendar with a list of generic blog post titles and nothing else, you're with someone who just follows a template.

Content production is the easiest thing to outsource and the easiest thing to fake. Without strategy behind it, it's useless.

By the End of the First Month

You should see early signals. Technical fixes completed or in progress. Content briefed with clear rationale. A reporting structure that shows what's been done and what impact it's having.

If by then you've received blog posts but no strategy, no technical audit, no competitive analysis, and no clear direction, you have your answer. The question is how much more money you're willing to lose before you cancel.

How to Choose an SEO Agency: Three Filters

Three filters. The mini-audit tests whether they can assess your situation. The questions test how they think without a script. The first month tests whether the work matches the pitch.

Most agencies will pass one or two of these. Few will pass all three.

If you're evaluating whether to build a D2C content engine or a B2B SaaS content program alongside the agency you choose, our guides on D2C SEO strategy and SEO services in India are worth reading alongside this one, so you know what a full engagement should actually look like once you've picked someone.

Frequently Asked Questions

Should I hire an SEO freelancer or an agency?
Depends on your budget and how much hand-holding you need. Freelancers typically charge less, have fewer clients, and can give your account more attention. The tradeoff is they may lack specialized skills in certain areas, like technical SEO, link building, or content strategy, that an agency spreads across multiple people.

Small SEO shops with a lean team often hit a sweet spot. Fewer clients than a large agency, more range than a solo freelancer.

The worst option isn't a freelancer or an agency. It's a low-cost agency that loads each specialist with far more clients than they can properly serve. You get agency pricing with freelancer-level attention, except worse, because the freelancer at least chose their own workload.

How much should I budget for SEO?
For a small local business targeting local keywords, a modest monthly retainer is reasonable. For a business targeting competitive national or industry keywords, expect to pay meaningfully more before you start getting real strategic work.

At the very bottom of the market, you're buying templated work. The economics don't allow for anything else. At the top end, you should expect senior level strategy, dedicated account management, and clear reporting tied to business outcomes.

The number matters less than the question: what am I getting, and how do you measure whether it's working?

What if I'm already with an agency and seeing these warning signs?
Run the first-month check even if you're past it. Look at what they've delivered so far. Have you received a technical audit? A content strategy? A competitive analysis? Or just blog posts and a monthly report with keyword rankings?

If it's just blog posts and rankings, ask the questions from this article. Specifically, ask to see a live dashboard and ask to speak with the person managing your account. Their responses will tell you whether to stay or leave.

If you're well past the early checkpoints and seeing none of the signals described above, start looking for a replacement before you cancel. Don't leave a gap in your SEO work, but don't keep paying for work that isn't happening.

Can I do SEO myself instead of hiring an agency?
You can handle basics. Fix your title tags. Write content that answers what your customers search for. Make sure your site loads fast and works on mobile. Claim and optimize your Google Business Profile.

What you can't easily do yourself: technical SEO audits covering crawl errors, structured data, and indexation issues, competitive analysis at scale, and link building. These require tools and experience.

If your budget is very limited, doing the basics yourself will likely produce better results than hiring a rock-bottom agency. Use the money you save to invest in tools and learning until you can afford real help.

How do I know if SEO is actually working?
Impressions to clicks to leads.

Open Google Search Console. Look at total clicks and impressions over time. Are they going up?

Then look at Google Analytics. Is traffic increasing? Are those visitors taking action, filling forms, calling, making purchases?

Rankings without traffic mean you're ranking for keywords nobody searches for. Our guide on SEO reporting for small businesses breaks this down in more detail if you want the full picture of what to track.

What's the difference between someone who sells SEO and someone who does SEO?
The person who sells you the service pitches benefits, handles objections, and closes the deal. They may understand SEO at a high level, but they're not the one in your account day to day.

The person who does SEO is in your Google Search Console, reading your crawl reports, writing your content briefs, analyzing your competitors' backlink profiles, and making technical recommendations.

At good agencies, the salesperson and the doer are the same person, or at least sit in the same room. For a full breakdown of how to spot the difference before you sign, see our guide on finding an SEO consultant who actually knows what they're doing.

What to Do Next

Most agencies pass the sales conversation and fail the actual work. The only way to tell the difference before you sign is to test for it directly.

Ask for a mini-audit before any pricing discussion. Ask the pointed questions and watch how they answer without a script. Verify their claims instead of taking them on faith. Run the first-month check on whoever you choose.

If you want a straight, no-pitch look at what our own mini-audit would say about your site, book a free audit call with us here. You'll get a real assessment either way, whether or not we end up working together.

Related reading: How to Find an SEO Consultant Who Knows What They're Doing | SEO Services in India | How Long Does SEO Take in India | Keyword Research for Indian Businesses | SEO Reports for Small Businesses