Red flags · SEO

10 signs your SEO agency isn't doing its job

From #1 ranking promises in 30 days to reports with zero real metrics: here are the signs that your SEO agency isn't working the way it should.

Not every SEO agency delivers on what it promises, and the problem often doesn't show up until months after you've signed. Here are the 10 clearest signs that your SEO agency isn't doing its job, so you can catch them early.

1. They promised you the #1 spot on Google without auditing your site first

No serious agency can know how long it will take to rank without first reviewing your site's technical health, your competition, and your starting point. If you got a fixed timeline on the first call, that number was invented, not calculated.

2. Their reports only say "work completed"

A real SEO report should show organic traffic, keyword rankings, and, where possible, conversions. If yours is a list of tasks ("optimized 5 pages," "built 3 backlinks") with no result data attached, you have no way of knowing if any of it is actually working.

3. They can't explain their keyword strategy

An agency that can't tell you why it chose certain keywords for your business probably pulled them from a generic tool without adjusting for your actual market. Keyword research should have a logic they can explain to you in two minutes.

4. They run mass link building without telling you where the links come from

Low-quality or bulk-purchased links can trigger a Google penalty that takes months to reverse. If your agency can't show you where the backlinks it's building are coming from, that's a serious red flag.

5. The price is far below market rate

SEO requires real time for research, writing, and analysis. A rate far below average almost always means low-quality automated processes, or that your account is being handled by one person spread across too many clients.

6. They take weeks to answer technical questions

An agency that avoids explaining what it's doing, or dodges when you ask for concrete results, usually doesn't have a clear answer because there isn't a clear strategy behind the work.

7. The content they produce feels generic

If the articles or copy they deliver could apply to any business in the same industry, with nothing specific about your company, your customers, or your value proposition, they're not writing to rank your brand — they're just filling a content quota.

8. They only track rankings, never conversions

Ranking on the first page of Google doesn't help much if that traffic never turns into customers. An agency focused only on rankings, without connecting that data to useful traffic or conversions, is optimizing for the wrong metric.

9. You don't actually know who's working on your account

If, after several months, you have no clarity on who writes your content, who handles technical optimization, or who builds the strategy, it's hard to trust there's a real team behind it and not just automated tools with little oversight.

10. Results never match what was promised in the contract

If the contract mentioned traffic, ranking, or lead targets, and months later there's no measurable progress and no clear explanation of what changed, that's not bad luck — it's a sign the original strategy was never solid to begin with.

Conclusion

None of these signs alone means you should cancel your contract immediately, but if you recognize several of them at once, it's worth pausing to evaluate whether your agency is actually working on your rankings, or just billing you to stay busy with empty reports.

Frequently asked questions

How often should I receive a report from my SEO agency?

Typically monthly, with metrics on traffic, rankings, and conversions where applicable.

Is it normal for SEO to show no results in the first month?

Yes, that's normal. SEO usually takes 3 to 6 months to show measurable results, depending on industry competition.

What should I do if I recognize several of these signs with my current agency?

Ask for a meeting where they explain their strategy and results with concrete data; if they can't do that clearly, it's time to consider other options.

Does a low price always mean poor SEO quality?

Not always, but if the price is far below market average, it's worth verifying exactly what's included before assuming it's a good deal.