The SEO industry has a reputation problem — and it's earned. There are excellent agencies doing genuinely good work, and there are plenty of operators making promises they can't keep while billing clients monthly for years with nothing to show for it.
This guide will help you tell the difference. Here are the red flags to walk away from, the green flags to look for, the questions to ask before signing, and how to evaluate an SEO audit when one lands in your inbox.
5 Red Flags — Walk Away
1. They Guarantee Rankings
No legitimate SEO agency guarantees first-page rankings. Google's algorithm is constantly changing and inherently unpredictable. Any agency that promises "Page 1 in 30 days" or "guaranteed top 3 rankings" is either lying or planning to use tactics that will eventually damage your site. Real SEO takes time, and results depend on factors no agency controls — including how competitive your niche is and what Google decides to update next.
2. They Talk About "Link Schemes" or "High DA Backlinks" from Generic Networks
Buying links from private blog networks (PBNs), link farms, or mass article directories is against Google's guidelines. It can produce short-term results and then result in a manual penalty that tanks your traffic overnight. If an agency is promising "500 backlinks for $200" or offering generic "guest posting packages," the links they're building are almost certainly low-quality or harmful.
3. No Transparent Reporting
If you can't see exactly what they're doing each month, there's a reason for that. A good SEO agency provides regular reports showing keyword movement, traffic data, work completed, and what's planned next. Vague updates like "we've been working on your site" without specifics should prompt serious questions.
4. They "Own" Your Assets
Some agencies build your content on their platforms, maintain admin access to your accounts, or retain ownership of assets they create. If you leave, you leave empty-handed. Everything built for your business should be yours — the content, the links, the access credentials, all of it.
5. They Skip Asking About Your Business
Good SEO is specific to your business, your customers, and your competitive landscape. If an agency jumps straight to pitching a package without asking about your revenue goals, target customers, current traffic, or existing content — they're selling a generic product, not a strategy.
Working on this for your business? Book a free 30-min strategy call →
5 Green Flags — Good Signs
1. Transparent Reporting with Real Data
They share Google Search Console and Analytics access, send monthly reports with specific keyword rankings, traffic changes, and work completed. No vanity metrics — just actual movement.
2. Realistic Timelines
They tell you to expect 3–6 months before meaningful organic results, and 12+ months for competitive keywords. If the timeline sounds too short, it's because they're either doing something risky or setting you up for disappointment.
3. They Show Case Studies in Your Industry
Not just traffic graphs — actual results with context. Which keywords improved? How much did revenue or leads change? What was the site's state before they started? A real case study shows the full picture, not just the highlight reel.
4. They Explain What They're Doing and Why
Good SEO agencies want clients to understand the strategy. They explain their reasoning, teach you what they're doing, and don't treat their methods as a black box. The more you understand, the more you can evaluate whether their work is genuinely effective.
5. They Work on Technical SEO, Not Just Content
Content production is important, but sustainable SEO requires a technically sound site. If the agency never mentions page speed, site structure, crawlability, schema markup, or Core Web Vitals — they're only doing half the job.
Questions to Ask Before Signing
- "Can you share examples of clients in my industry or with similar sites?" — Look for relevance, not just impressive numbers.
- "What does your month-1 process look like?" — A good agency has a clear onboarding and audit phase before they start making changes.
- "How do you build links? Can you show me examples?" — Listen for specific, legitimate tactics. Vague answers are a warning sign.
- "Who will actually work on my account?" — Many agencies sell the senior team and then hand work off to juniors. Know who's doing what.
- "What happens to my assets if I leave?" — Everything should be yours. If there's hesitation on this, that tells you something.
- "What do you need from us to be successful?" — Good agencies need access to your team, feedback on content, and sometimes subject matter input. If they need nothing from you, they're probably doing generic work.
How to Evaluate an SEO Audit
Free SEO audits are a common lead generation tool. Some are genuine. Many are automated reports dressed up as expert analysis. Here's how to tell the difference:
Generic = bad: If the audit looks like it could have been run on any website in any industry, it probably was. Automated tools like SEMrush, Ahrefs, or Screaming Frog can generate these in minutes.
Specific = good: A real audit references your actual pages, your specific keyword opportunities, your competitors by name, and makes recommendations that are clearly based on reviewing your site in context.
A good audit covers: technical health (speed, crawlability, indexation), on-page SEO (titles, meta descriptions, content structure), backlink profile, keyword gap analysis relative to competitors, and priority recommendations ranked by impact.
If you'd like to understand what genuine SEO looks like for your business, see our SEO services →
Frequently Asked Questions
How much should I expect to pay for a good SEO agency?
For a legitimate agency doing real strategic work, expect $1,000–$3,000/month for small to mid-size businesses. Budget options under $500/month typically involve automated work, offshore execution without oversight, or a very limited scope. SEO is a long-term investment — the agencies charging the least are often the most expensive in the long run.
How long before I see results?
For a new site or one with significant technical issues: 6–12 months. For an established site with good fundamentals targeting moderate competition keywords: 3–6 months. For highly competitive national keywords in established industries: 12–24 months. Anyone promising faster should be asked to explain exactly how.
Can I do SEO myself?
Yes, for basic on-page SEO and content creation. Technical SEO and link building are harder to do well without experience. If you have time and are willing to learn, you can make meaningful progress independently. Most business owners find that the time cost outweighs the savings — but understanding the fundamentals makes you a better client even if you hire someone.
What's the difference between SEO and SEM?
SEO (Search Engine Optimisation) is about earning organic rankings through content, technical improvements, and links. SEM (Search Engine Marketing) typically refers to paid search ads (Google Ads). Both drive traffic from search engines, but SEO builds long-term organic visibility while SEM stops working the moment you stop paying.
Should I use the same agency for SEO and paid ads?
Not necessarily. Some agencies do both well, but many specialise in one or the other. If an agency is generalist across every digital channel, ask for specific examples of results in the area you care most about. A focused specialist often outperforms a generalist team for either channel.
Ready to make this practical?
Need help with SEO for your business? Talk through the next step with Thirtyzero.