May 21, 2026
Mahesh V R

The SEO industry has a trust problem, and it's well earned.
Business owners get pitched by agencies, freelancers, and consultants who all sound the same. Everyone guarantees results. Everyone has case studies. Everyone talks about strategy and white hat techniques.
The pitches blur together because most of them are built from the same template.
The result is that business owners either hire the first person who sounds confident, or they give up and try to do SEO themselves. Both outcomes are bad. Wasted budget or wasted time.
Some of what follows comes from what we hear from clients who came to us after bad experiences, and from forums like Reddit where business owners share what happened to them.
Finding an SEO partner who knows what they're doing requires a different approach than most guides recommend. Search Google, read reviews, compare proposals. This optimizes for presentation, not competence.
Find SEO Experts Through Referrals from Ranking Businesses
The fastest way to find a good SEO partner is to find a business in your industry or area that's already ranking for keywords you care about.
If a local plumber ranks near the top for "emergency plumber [city]," ask who handles their SEO. If a SaaS company ranks for competitive terms in your space, find out who they work with.
This works because the results are already verified. You're not trusting a case study or a testimonial. You're trusting a live ranking that you found yourself.
The business is ranking, which means their SEO is working. The referral comes from someone with no incentive to mislead you.
How you ask matters. Don't email the business asking for their SEO provider's contact information. That's a cold ask to a stranger.
Instead, look at the business owner's LinkedIn or Twitter. Many business owners are happy to recommend good service providers, especially if you're not a direct competitor. If you are a direct competitor, look in an adjacent market. A plumber in one city can ask a plumber in another.
If they won't share, move on. Some businesses treat their SEO provider as a competitive advantage and won't reveal them. Others have non-disclosure agreements. Don't push.
A handful of referrals from ranking businesses will give you better candidates than hours of Googling.
The SEO Conversation Test: Can They Talk Without a Script?
Once you have a candidate, the fastest tell is whether they can talk about SEO without a script.
This sounds simple. It isn't. Most people in the SEO industry can talk about SEO at length without saying anything specific. They use industry jargon, reference general best practices, and nod along when you describe your situation. None of this tells you whether they know what they're doing.
Someone who actually does SEO work discusses your situation in specifics. Your site structure. Your content gaps. Your technical issues. Your competitive landscape.
They mention concepts naturally, the way someone who works with them every day would. They don't need to look anything up or check with their team before answering a basic question.
A sales rep deflects. "Let me check with my team" on a question about title tag optimization is a red flag. "That's a great question, I'll get back to you" on something fundamental like how they approach keyword research means the person you're talking to doesn't do the work.
Listen for three things during the conversation.
Do they ask about your business goals, or just your website? Someone who only asks about your website is treating SEO as a technical checklist. Someone who asks about your revenue model, your sales cycle, and your customer acquisition channels understands that SEO serves the business.
Do they mention specific technical concepts naturally? Not as a feature list, but as part of explaining their thinking. "Your canonical tags are probably causing duplicate content issues" said in passing is different from "We offer comprehensive technical SEO audits including canonical tag optimization."
Can they explain why a competitor outranks you? This is the hardest question to fake. A good SEO will look at your site and your competitor's site and give you a specific hypothesis. "They have stronger topical authority in this area, their content is more comprehensive, and they've built links from a few real industry publications." A sales rep will say "more backlinks" and move on.
The SEO Mini-Audit Test
Before any pitch, before any proposal, ask for a mini-audit. Pick one page on your site, one keyword you care about, and one competitor who outranks you. Ask what they would change and how they'd measure success.
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.
This request forces someone to figure out what's wrong before recommending fixes. It reveals depth. It exposes people who can't work without a template.
A strong response includes specific observations about your page. Prioritized changes, not a laundry list. A clear measurement plan: what metric they'd track, roughly what timeframe they'd expect to see movement in, and what would indicate the change worked.
Honesty about what's hard. If the keyword is extremely competitive, they should say so. If the page needs a fundamental rewrite rather than a few tweaks, they should say that too.
A weak response is easy to spot. "More content and more backlinks" is the universal answer of someone who hasn't looked at your page. "We'd optimize your on-page SEO and build high quality backlinks" is the same answer with more words. Neither demonstrates any understanding of your specific situation.
The mini-audit is the single best filter in this entire process. A short amount of your time. A short amount of theirs. No cost. More revealing than any proposal, deck, or case study.
For a longer walkthrough of what makes a keyword worth targeting in the first place, our keyword research guide for Indian businesses covers exactly the kind of thinking a good mini-audit should reflect.
Talk to the SEO Specialist, Not the Sales Rep
The person who sells you the service is rarely the person who does the work. This is standard in the agency world.
It becomes a problem when the gap between the salesperson and the person doing the work is wide enough that the strategy discussed during the sales process never reaches the actual work.
At some agencies, a senior strategist or partner handles the sales conversation. They're knowledgeable, articulate, and understand your business. Then your account gets assigned to a junior specialist carrying far too many other clients to give any of them real attention.
That specialist is applying templates because the workload doesn't allow for anything else. The strategy you discussed becomes a content calendar and a backlink package.
This is the economics of agency scaling. The owner maintains margins by loading specialists with as many clients as possible. The specialist can't spend meaningful time on any single account. Every client gets the same playbook with minor variations.
Ask to speak with the person who will actually manage your account. Not the salesperson. Not the account manager who relays messages. The person who will be in your Google Search Console, writing your content briefs, and making technical recommendations.
If the agency refuses, pay attention to what that tells you. Some agencies have legitimate reasons, like the specialist's schedule. But an agency that consistently prevents you from speaking with the person doing the work is managing your expectations, not your account.
When you do speak with the specialist, ask them the same questions you asked during the sales conversation. If the answers are different, or less specific, or more hesitant, the salesperson oversold what the team can deliver.
Our internal linking guide for B2B SEO talks about exactly this pattern, where internal linking only comes up when an agency wants to upsell rather than as part of the actual weekly work.
How to Verify SEO Consultant Claims
A few claims show up in almost every SEO pitch. All of them can be faked. Here's how to verify each one.
"We worked with [major brand]"
This claim usually means someone on the team was an employee at a large agency that had that brand as a client. They didn't manage the account. They didn't make strategic decisions. They were one of many people who touched the work.
Ask for specifics. What was their role on the account? What was the scope of work they personally handled? What results did they drive? If the answers are vague or they defer to "the team handled it," the brand name is decoration.
"Here are screenshots of our rankings"
Screenshots can be manipulated. A ranking screenshot with no source, no date, and no way to verify is not evidence. It's a picture.
Ask to see a live dashboard. Google Search Console, Google Analytics, whatever they use. An agency that does real work can screen-share a current client's dashboard with sensitive data redacted. Agencies with happy clients do this regularly. Agencies that resist are telling you something. Our guide on SEO reporting for small businesses covers what a real, healthy report actually looks like versus one built for show.
"We've managed a lot of clients"
This usually means they've touched a lot of accounts briefly. Maybe they ran an audit. Maybe they sent a monthly report. Maybe they were one of several people on the account for a short stretch.
Ask how many active clients each specialist manages. The number matters, even if they won't give you an exact one. If one specialist is spread across a huge roster, they're running a production line. If they're handling just a handful, they have room to think.
Verification That Works
Ask to speak with a current client. Not a reference the agency handpicked. A real client you can call and ask hard questions. "Are you seeing results? How does the agency communicate? Would you hire them again?"
An agency with real credibility invites this. They have clients who are happy to vouch for them. An agency that resists client references, or only offers written testimonials, is managing perception rather than delivering results.
SEO Partner Selection: Green, Yellow, or Red
After running through these steps, you'll have enough information to make a decision. Here's how to read the signals.
Green Light
You got a referral from a business that's ranking. They pass the conversation test, talking in specifics without a script. Their mini-audit was specific, prioritized, and honest about what's hard. They let you talk to the specialist, who answered technical questions confidently. They connected you with a current client who confirmed the work is real.
Green light means move fast. Good SEO partners are rare. If you find one, don't let them slip.
Yellow Light
You found them through search or outreach. The conversation was decent but not deeply specific. The mini-audit was okay but felt somewhat templated. The specialist is accessible but junior. The client reference was positive but vague.
Most providers will land here. Yellow doesn't mean walk away. It means proceed with a short contract, clear KPIs, and an early review checkpoint. Give them a chance to prove the work matches the pitch. If it does, extend. If it doesn't, you've limited your exposure.
Red Light
No assessment in the mini-audit. Can't answer technical questions without deferring. The mini-audit response was "more content and backlinks." Won't let you talk to the specialist. No client references, or only written testimonials.
Red means walk. Don't negotiate. Don't give them a chance. The signals are clear enough.
Most providers will be yellow. That's normal. The goal isn't to find a perfect partner on the first try. The goal is to avoid the red ones, give the yellow ones a structured trial, and move quickly when you find green.
If you want a fuller checklist for evaluating a proposal specifically, see our companion guide on how to choose an SEO agency without getting burned. It covers the same filters from the agency side rather than the individual consultant side.
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.
Is cold outreach from an SEO agency a red flag?
No. Many good SEOs do cold outreach. It's a legitimate way to find clients. What matters is what happens after you reply.
If they respond with a personalized mini-audit and want to talk about your specific situation, that's a good sign. If they send a generic proposal with pricing tiers before they've looked at your site, that's a different story.
The channel they used to find you matters less than how they handle the conversation once you're in it.
How do I know if an SEO consultant is actually working on my account?
Access. If they have access to your Google Search Console and Google Analytics, or vice versa, you should have access to their project management tool from day one, and you can see activity, that's a start.
Then look for deliverables tied to strategy, not just volume. A technical audit. A content gap analysis. A competitive backlink review. If all you're getting is blog posts and a monthly ranking report, the strategic work isn't happening.
What should an SEO consultant deliver early on?
Early on: tool access, questions about your business and customers, not just your website.
A bit later: a prioritized action plan. Technical issues first. Content gaps mapped. Link building that fits your industry.
By the end of the first month: 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. For what that reporting structure should actually contain, see our SEO reporting guide for small businesses.
If by then you've received blog posts but no strategy, no technical audit, and no competitive analysis, you have your answer.
Can I find a good SEO consultant on freelance marketplaces?
You can, but the odds are against you. These platforms optimize for low prices and fast delivery, which is the opposite of what good SEO requires.
If you do use them, look for someone with a specific niche, detailed reviews that mention business outcomes rather than just "delivered on time," and someone willing to do a mini-audit before you commit. Skip anyone offering packages priced at rates so low the math simply doesn't work.
A better approach: find someone through a referral from a business that's ranking, then hire them directly. Cut out the platform middleman.
What's the difference between an SEO consultant and an SEO agency?
A consultant typically works alone or with a small team. They advise, strategize, and may implement directly. You're paying for their personal expertise and attention.
An agency has a team. They can handle more work in parallel, like content production, technical fixes, and link building, but may assign your account to a junior specialist. You're paying for capacity and process.
The question isn't which is better. It's which fits your situation. If you need strategy and guidance, a consultant might be enough. If you need execution at scale, an agency makes sense. Either way, talk to the person who will actually do the work before you sign. For how we think about SEO services more broadly, including what a full engagement should cover, see our guide on SEO services in India.
What to Do Next
Finding a competent SEO partner isn't about finding the flashiest pitch. It's about running a process that filters for competence rather than presentation.
Get referrals from businesses that are actually ranking. Have a real conversation and listen for specifics. Ask for a mini-audit before any proposal. Insist on talking to the person doing the work. Verify the claims instead of taking them at face value.
If you want to see what a real mini-audit looks like for your own site, book a free audit call with us here. We'll walk through your site, your competitors, and what we'd actually change, before you commit to anything.
Related reading: How to Choose an SEO Agency Without Getting Burned | SEO Services in India | Keyword Research for Indian Businesses | SEO Reports for Small Businesses | Internal Linking Strategy for B2B SEO


