Blog

How to Choose an SEO Agency (10 Red Flags to Avoid)

By Portland SEO ·

To choose an SEO agency, look for transparency about methods, clear reporting you actually understand, realistic timelines, and white-hat tactics — then run from anyone who guarantees #1 rankings or hides how they work. The right partner explains what they do, shows you the data, and ties their work to leads and revenue, not vanity metrics. This guide, written by a Portland SEO consultancy, walks through how to tell a good agency from a risky one.

Hiring the wrong agency can cost you more than the monthly fee. Spammy links, thin content, and black-hat shortcuts can earn a Google penalty that takes months to recover from. Choosing well protects both your budget and the long-term health of your site.

What does a good SEO agency actually do?

Before you can evaluate anyone, it helps to know what real SEO work looks like. A good agency typically:

  • Audits your site first — technical health, content, backlinks, and how you currently show up in search before recommending anything.
  • Fixes the foundation — site speed, crawlability, structure, and on-page issues that quietly hold you back.
  • Builds content that answers real searches — service pages, location pages, and articles mapped to what your customers actually type.
  • Earns links the honest way — through genuinely useful content, relationships, and digital PR, not by buying them in bulk.
  • Optimizes for local and AI search — your Google Business Profile, reviews, and the way assistants like ChatGPT and Google’s AI Overviews summarize your business.
  • Reports on outcomes — rankings, traffic, calls, and leads, explained in plain language.

If an agency can’t connect its work to leads or revenue, that’s an early warning sign. You can see how we frame this on our SEO services page and on Diviner’s SEO approach.

What questions should you ask before hiring an SEO agency?

A short conversation tells you a lot. Before signing anything, ask:

  • What’s your process? A solid agency answers clearly. Vagueness is a tell.
  • Can I see a sample report? You want to know what you’ll actually receive each month.
  • How do you build links? “We have a network” or “it’s proprietary” usually means something you wouldn’t want associated with your domain.
  • What does success look like in 3, 6, and 12 months? Honest answers acknowledge that SEO takes time. (We cover realistic timelines in how long does SEO take.)
  • Who owns the work? Your site, content, and Google Business Profile should belong to you, not the agency.
  • How do you handle AI search? In 2026, this is no longer optional.

What are the green flags in a good SEO partner?

When you’re choosing an SEO company, the right one tends to share these traits:

  • Transparency. They explain what they’re doing and why, in language you understand.
  • Clear reporting. You get regular updates tied to business goals, not a wall of jargon.
  • Realistic timelines. They set expectations honestly instead of promising overnight results.
  • White-hat methods. Everything they do would survive a Google guidelines review.
  • Clear communication. You know who to talk to and you get answers promptly.
  • Ownership stays with you. No holding your accounts or content hostage.

These aren’t perks — they’re the baseline for a partner worth paying. A free brand and SEO audit is a low-risk way to see how an agency thinks before you commit to anything.

What are the 10 biggest SEO agency red flags?

If you spot several of these, keep looking. Here are the red flags to avoid when hiring an SEO agency:

  1. Guaranteed #1 rankings. Nobody controls Google’s algorithm. A guarantee of a specific position is either a misunderstanding of how search works or a flat-out lie.
  2. Secret or “proprietary” methods. Legitimate SEO isn’t a magic trick. If they won’t explain what they do, it’s usually because you wouldn’t approve of it.
  3. Long lock-in contracts. Twelve-month minimums with no out exist to protect the agency, not you. Good work earns renewal; it doesn’t need to trap you.
  4. No reporting (or unreadable reporting). If you can’t see what you’re paying for, you have no way to judge whether it’s working.
  5. Buying spammy backlinks. Cheap bulk links from link farms or private blog networks can trigger penalties that tank your rankings.
  6. No audit before they start. Recommending work before understanding your site is like prescribing medicine without a diagnosis.
  7. Instant results promised. Real SEO compounds over months. Anyone promising page one in two weeks is cutting corners that will cost you later.
  8. Vague or shifting deliverables. “We’ll do SEO” isn’t a scope. You should know what you’re getting each month.
  9. No focus on leads or revenue. Traffic that doesn’t convert is a vanity metric. The work should ladder up to actual business results.
  10. Poor communication. Slow replies, no point of contact, or dodging direct questions early on rarely improve after you’ve signed.

None of these are about a single mistake. It’s the pattern that matters — and a transparent agency happily passes all ten.

How do SEO contracts and pricing usually work?

There’s no single “right” model, but knowing the common ones helps you compare offers fairly:

  • Monthly retainer. The most common setup for ongoing work — a flat monthly fee for a defined scope. Look for month-to-month or short terms, not multi-year handcuffs.
  • Project-based. Good for a one-time audit, migration, or build. You pay for a specific outcome with a clear endpoint.
  • Hourly or consulting. Useful if you have an in-house team that needs direction rather than full execution.

Whatever the model, the contract should spell out scope, reporting cadence, who owns the assets, and how either side can exit. If pricing seems far below market, ask how they keep costs down — the answer is often automation or low-quality links you don’t want. For a broader look at where SEO fits against paid channels, see SEO vs PPC.

Why do local and AI-search expertise matter in 2026?

Search isn’t just ten blue links anymore. A growing share of people get answers from AI Overviews, ChatGPT, and similar tools that summarize the web and cite a handful of sources. Getting your business named in those answers — sometimes called GEO, or generative engine optimization — is becoming as important as ranking in traditional results.

Local matters just as much. If you serve a specific area, you’re competing in the map pack and in “near me” searches where reviews, your Google Business Profile, and location-relevant content decide who shows up. An agency that understands both local signals and how AI tools choose what to cite is far better positioned than one still optimizing like it’s 2018.

If you’re comparing local options, our roundups of the top SEO agencies in Portland and the best local SEO companies in Portland are a useful starting point.

Frequently asked questions

How much should an SEO agency cost? It varies widely by scope and market. The more important question isn’t the price tag but whether the work ties clearly to leads and revenue — and whether you can see what you’re getting.

Are long-term SEO contracts a bad sign? Not always, but long lock-ins with no exit clause favor the agency. Strong work earns renewal without forcing it.

How fast should I expect results? Meaningful movement usually takes months, not weeks. Be skeptical of anyone promising instant rankings.

What’s the single biggest red flag? A guarantee of #1 rankings. No one controls the algorithm, so a guarantee is a promise they can’t keep.

The bottom line

Choosing an SEO agency comes down to trust you can verify. The right partner is transparent, reports in plain language, sets honest expectations, uses white-hat methods, and keeps the work tied to real business outcomes. If you’d rather work with a Portland team that treats it that way — and that understands both local and AI search — we’d be glad to talk.

Talk to Diviner SEO