SEO Red Flags That Tell Me a Business Hired the Wrong Agency

If you’re already paying for SEO and quietly wondering whether it’s actually working, that feeling is worth paying attention to.

I’ve had business owners come to me after months — sometimes longer — of paying an SEO company without really understanding what was being done, what was improving, or why leads still weren’t coming in.

That doesn’t automatically mean your SEO company is bad.

SEO takes time.

Rankings fluctuate.

Not every month will look exciting.

But there are real warning signs that can tell you when the problem is bigger than normal SEO patience.

Here are the red flags I would look for.

Quick Answer: How Do You Know If Your SEO Company Is Doing a Bad Job?

Some of the biggest SEO agency red flags include:

  • guaranteed rankings
  • no clear strategy
  • reports with no business context
  • poor communication
  • low-quality backlinks
  • generic content
  • ignoring local SEO
  • targeting the wrong keywords
  • no technical SEO work
  • doing the exact same tasks every month regardless of results

Good SEO should feel strategic and understandable.

You should know what is being worked on, why it matters, and what the next priorities are.

Red Flag #1: They Guarantee Specific Google Rankings

If an SEO company guarantees:

“We’ll get you to #1 on Google.”

I’d be cautious.

No SEO professional controls Google’s rankings.

What we can control is the quality of the work.

That includes improving:

  • technical SEO
  • content
  • search intent targeting
  • internal linking
  • local relevance
  • authority
  • user experience
  • Google Business Profile optimization

Those things can improve your chances of ranking.

But there is no ethical way to guarantee a specific organic position.

One of the stranger situations I’ve seen is a business technically ranking #1 — but for a keyword almost nobody searched.

The agency could point to the ranking.

The business still wasn’t getting leads.

That’s why I care more about valuable visibility than impressive-looking rankings.

Red Flag #2: You Still Don’t Know What They’re Doing

SEO can be technical.

Your SEO relationship shouldn’t feel mysterious.

You should be able to answer:

What are they working on this month?

Why are they working on it?

What page or goal does it support?

What comes next?

If all you get is a report and an invoice, that’s a problem.

When I work on SEO, I want the business owner to understand the direction of the strategy.

You don’t need to know every technical detail.

But you should understand the purpose of the work.

Red Flag #3: You Get Reports, But No Explanation

SEO reports can contain a lot of numbers:

  • rankings
  • impressions
  • clicks
  • sessions
  • backlinks
  • traffic
  • conversions

But numbers without context aren’t particularly useful.

For example:

Traffic increased 40%.

Great.

But what traffic?

What pages gained visibility?

Which queries improved?

Did those searches have buyer intent?

Did leads increase?

I use Google Search Console and other SEO data to understand what is actually changing, not simply to produce a graph that looks good.

Your SEO company should be able to explain what the data means for your business.

Red Flag #4: They Build Lots of Links, But Can’t Explain Why They Matter

Backlinks still matter.

But link building should not be a numbers game.

Be cautious if your reports constantly brag about:

“50 new backlinks this month.”

without discussing where those links came from or why they’re relevant.

I care much more about earning links and mentions from:

  • relevant websites
  • industry sources
  • local publications
  • trusted directories
  • professional organizations
  • legitimate media
  • websites with a real audience

A smaller number of relevant, credible links can be far more meaningful than hundreds of questionable ones.

I explain more about this in my guide to digital PR and link building for SEO.

Red Flag #5: They Ignore Local SEO

If your customers are primarily in San Diego and your SEO company barely talks about local search, I would ask questions.

For a local business, SEO may need to include:

  • Google Business Profile
  • Google Maps visibility
  • reviews
  • local citations
  • location relevance
  • service-area content
  • local backlinks
  • consistent business information
  • locally relevant landing pages

Your website and Google Business Profile should support each other.

I explain that relationship in my guide to Google Business Profile and website SEO.

This is especially important in San Diego because search visibility can vary significantly depending on where the customer is located.

Someone searching in La Jolla may see very different local results from someone performing the same search in Santee, North Park, or Chula Vista.

Red Flag #6: They Publish Generic Content With No Strategy

Consistent content can absolutely help SEO.

But publishing more content is not automatically better SEO.

Every article should have a purpose.

A blog post might:

  • target an important search
  • support a service page
  • answer a common customer question
  • strengthen topical authority
  • earn links
  • fill a content gap
  • support a conversion path

What worries me is when I see dozens of articles that feel interchangeable.

The same generic post.

A different city name.

No original experience.

No internal strategy.

No connection to the services that actually generate revenue.

That’s content production.

It isn’t necessarily SEO strategy.

Red Flag #7: They Never Talk About Search Intent

One of the biggest SEO mistakes I see is targeting keywords simply because they have search volume.

I don’t just ask:

“Can we rank for this?”

I ask:

“Why would someone search for this?”

Someone searching:

“what is SEO?”

is at a completely different stage than someone searching:

“SEO company San Diego.”

Search intent helps determine:

  • which page should rank
  • what the page should say
  • how likely the visitor is to become a lead
  • whether the keyword is actually worth pursuing

You can read more about this in my guide to search intent.

Red Flag #8: Every Client Gets the Same Strategy

Having service packages is not inherently a red flag.

The problem is when every client receives the same SEO strategy regardless of what the website actually needs.

A law firm does not have the same SEO needs as a med spa.

A local plumber does not have the same strategy as an e-commerce company.

A new website does not need the exact same work as a website with ten years of authority and hundreds of existing pages.

The strategy should respond to:

  • competition
  • website history
  • current rankings
  • business goals
  • service areas
  • technical condition
  • content gaps
  • authority
  • budget
  • opportunities

Packages can define the amount of work.

They shouldn’t dictate the exact strategy.

Red Flag #9: They Keep Publishing Without Fixing Technical or Structural Problems

Sometimes a website doesn’t need another blog post.

It needs cleanup.

When I audit a site, I may find:

  • duplicate content
  • competing pages
  • poor internal linking
  • indexing problems
  • broken links
  • weak service pages
  • redirect issues
  • crawl problems
  • slow pages
  • outdated content

One problem I see surprisingly often is keyword cannibalization.

Several pages are essentially trying to rank for the same search.

Instead of making any one page stronger, the website spreads relevance across multiple URLs.

Sometimes the right SEO move is:

merge → improve → redirect.

Not:

publish another article.

Red Flag #10: Nothing Changes When the Strategy Stops Working

SEO requires adaptation.

Sometimes rankings plateau.

Sometimes competitors improve.

Sometimes Google changes how results are displayed.

Sometimes the original keyword strategy simply doesn’t produce the leads you expected.

That doesn’t necessarily mean the campaign failed.

The red flag is when nothing changes in response to the data.

A good SEO strategy should evolve.

Your provider should be asking:

What improved?

What stalled?

What isn’t converting?

What opportunity did we uncover?

What should we change next?

SEO is not “set it and forget it.”

Another Red Flag: You Don’t Know What’s Happening This Month

This one deserves special attention because it’s one of the clearest signs that an SEO relationship has become passive.

Ask your provider:

What are you working on right now?

You should receive a clear answer.

It might be:

  • improving a service page
  • rewriting outdated content
  • fixing a technical issue
  • building internal links
  • researching new keyword opportunities
  • strengthening local SEO
  • working on authority
  • updating Google Business Profile
  • analyzing Search Console data

If neither you nor the agency can clearly explain this month’s priorities, I’d want to know why.

What Should You Ask Your Current SEO Company?

If you’re questioning whether your SEO is working, I would ask for three things:

1. Your Current Strategy

Ask:

What are our biggest SEO priorities right now?

2. A 90-Day Roadmap

Ask what they expect to work on over the next three months.

The plan may change based on data, but there should still be a direction.

3. The KPIs That Actually Matter

Ask how they are measuring success.

Not just rankings.

Not just traffic.

Ask how your SEO efforts connect to the searches, pages, and actions that matter to your business.

What Good SEO Should Feel Like

Working with a good SEO company should feel like:

Clarity instead of confusion.

Strategy instead of random tasks.

Progress instead of screenshots.

Communication instead of silence.

Realistic expectations instead of guarantees.

You may not love every ranking fluctuation.

You may not see massive gains every month.

But you should understand the strategy and feel confident that there is a reason behind the work.

Should You Fire Your SEO Company?

Not necessarily.

If your rankings or traffic have stalled, I wouldn’t immediately assume your provider is incompetent.

Start by asking questions.

There may be legitimate reasons progress is slower than expected.

But if you consistently encounter:

  • vague answers
  • no strategy
  • poor communication
  • meaningless reporting
  • questionable tactics
  • no response to stagnant results

then getting a second opinion may be worthwhile.

If you’re currently evaluating alternatives, my guide to how to choose an SEO company in San Diego walks through what I recommend comparing before you hire someone new.

How I Approach SEO Takeovers

When someone comes to me after working with another SEO company, I don’t start by assuming the previous agency did everything wrong.

I start with the website.

I want to see:

  • what currently ranks
  • what Google Search Console shows
  • which pages drive traffic
  • which searches drive visibility
  • where leads come from
  • technical problems
  • backlink quality
  • content quality
  • local visibility
  • internal linking
  • competing pages
  • missed opportunities

Sometimes the previous SEO did plenty of good work.

Sometimes the strategy simply needs to change.

And sometimes we uncover problems that genuinely need to be corrected.

The goal isn’t to blame someone.

The goal is figuring out what should happen next.

Final Thoughts

If you’re paying for SEO, you deserve more than a monthly report.

You deserve a strategy you can understand.

You should know:

What are we trying to accomplish?

What are we working on?

What is improving?

What isn’t working yet?

What are we doing next?

That’s what a healthy SEO relationship should look like.

If you’re unsure whether your current SEO strategy is actually moving your business in the right direction, I can take a look.

Get a Free SEO Analysis →

Or call/text me at (619) 719-1315.

Frequently Asked Questions

How do I know if my SEO company is doing a bad job?

Warning signs include unclear strategy, poor communication, meaningless reporting, questionable backlinks, generic content, targeting irrelevant keywords, and failing to adjust the strategy when results stall.

How long should I give an SEO company before expecting results?

SEO timelines vary depending on competition, website condition, authority and the type of improvements being made. Some changes can show results relatively quickly, while competitive campaigns may require several months to build meaningful momentum.

Should my SEO company guarantee rankings?

No. An SEO company can improve the factors that influence search visibility, but no provider controls Google’s organic rankings.

Is AI-generated content bad for SEO?

Not automatically. The bigger issue is whether the content is useful, accurate, original enough to provide value, and appropriate for the audience. Generic content created at scale without strategy can create problems regardless of how it was produced.

Should my SEO company be working on my website every month?

There should generally be ongoing strategic work during an active SEO campaign, but that work will vary. It may include technical SEO, content improvements, new content, internal linking, local SEO, authority building, analysis or strategy adjustments.

Should I switch SEO companies if my rankings drop?

Not automatically. Rankings fluctuate for many reasons. Ask your provider what happened, what the data shows and how they plan to respond. Consistent lack of strategy or communication is more concerning than one temporary ranking decline.

What should I ask before switching SEO companies?

Ask the new provider to review your current performance, explain what they would prioritize, show relevant results, clarify who will manage the work and explain how they measure success.