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.