SEO red flags: how to spot a dodgy SEO provider before you pay

Ajay K. Published 11 Mar 2026 Updated 24 Oct 2026 21 min read SEO Reviewed by Liam P., SEO Lead · Oct 2026 Share
SEO red flags. Line drawing of a large red flag waving on a pole.

The biggest SEO agency red flags are promises nobody can control and work you can't verify. Ask for dated evidence and check it against your own accounts. Slow results alone don't prove misconduct. A serious ownership or security problem needs prompt attention, whatever the results look like.

Separate a warning sign from proof

Not every concern means the same thing. Some need action today. Others need a written explanation, or simply time.

Split.
Which response does this issue need?
UrgentAddress unauthorised access changes or operational threats
VerifyRequest evidence for unclear work claims or reporting
ObserveReview agreed milestones when outcomes remain uncertain

This is editorial triage, not a legal finding or a validated risk score.

One severe issue can justify prompt action. That holds even when every other answer looks fine. Think unauthorised changes, a false claim of Google affiliation or losing control of an account. A tally of mild concerns can matter less than one of those.

Mild concerns still deserve a dated note, with a time to revisit them. A common mistake is scoring a checklist instead of weighing how serious each issue is.

These aren't proof of dishonesty on their own:

  • a cheap quote

  • an overseas contractor

  • agency managed hosting

  • one disappointing month

Equally, a polished report or a confident explanation isn't proof of work. The useful question is what you can verify independently. Then decide what follows. Our broader guide to SEO for small business puts these checks in context.

The 10 biggest SEO red flags

Each flag below comes with a fair qualification and one way to check it. Several involve black hat SEO. That means methods meant to manipulate rankings in breach of search policies.

Red flag

Fair qualification

Ask or verify

Ranking guarantees

Delivery isn't control of placement

Which queries, and on what basis?

Secret methods

Templates can be proprietary

What changes, and who approves?

Bulk backlink promises

A count doesn't prove quality

Placements, relevance, paid labels

No business discovery

Narrow services need less

Which services, customers, areas?

Vague deliverables

Outcome based retainers can be fine

Outputs, exclusions and acceptance

Missing practical control

Managed systems can be legitimate

Who controls recovery and exports?

Restrictive terms

Long terms aren't always unfair

How do notice and handover work?

Selective reporting

Early indicators help with context

Source, segment, work, outcomes

Price and promise mismatch

A low price alone isn't a verdict

What does the fee fund?

Work you can't see

Some work never changes a page

A dated work log and blockers

Paid links should carry a label, such as sponsored, that tells Google they were paid for. Match your response to the answer. A vague reply about scope or reporting calls for a written follow up. An evasive answer about control, security or affiliation calls for faster action.

A fair scope is easier to judge once you know what SEO deliverables include.

Treat ranking guarantees and affiliation claims carefully

Google says no one can guarantee a number one ranking in Google. Organic results are the unpaid listings. Nobody outside Google controls them. A delivery commitment is a different thing. Ask which queries, locations and result types are promised.

Replace an unsupported placement promise
Before

We guarantee the first organic result for every target keyword

After

We agree deliverables, review progress and explain uncertainty in results

This is example teaching wording. Any real commitment has to match the actual service agreement.

Check badges too, because a Google Partner badge relates to advertising partnerships, not organic SEO. Google's badge rules say the badge can't appear on materials advertising SEO without a prominent notice. The notice must say those services aren't verified or endorsed by Google. A real badge should link to the company's public Partner profile, so click it.

A claimed special Google relationship deserves scrutiny. So does paid priority in organic results, or a guaranteed AI recommendation.

Google's third party policy tells partners not to claim a special Google relationship. They can't guarantee top organic placement either. A provider outside that policy isn't bound by it. The claim is still a warning sign.

Check the price against the promised work

Price alone tells you little. A narrow maintenance service, strategic advice and full implementation are different purchases. Whatever the fee, ask:

  • what the output limits are

  • what's excluded

  • who implements the changes

  • how work is reviewed before it ships

A big promise at a small price deserves the most questions. Scope drives price, so compare quotes with what SEO costs for similar work.

Some tactics need evidence before you accept them:

  • made up audit findings or false penalty scares

  • claims of a special Google affiliation

  • undisclosed paid links or link networks

  • doorway pages, thin pages built to catch each suburb search

  • low value content published at scale

  • review gating, meaning only asking happy customers for reviews

  • lead generation sites competing for your customers

Google's spam policies cover link spam, doorway abuse and scaled content made mainly to manipulate rankings. Using AI, or publishing a lot, doesn't prove abuse by itself. Judge the purpose and the substance. Review collection rules explain why gating causes trouble.

Several sites under one owner isn't link spam by itself. What matters is whether links exist mainly to manipulate rankings.

If a provider runs lead generation sites in your market, ask who gets those leads. Ask about routing, exclusivity and who owns the sites too. Don't assume your retainer funds them without evidence. Outsourced work needs accountable quality review, with disclosure that matches what was sold.

Ask for a dated record of work

Before judging delayed outcomes, make the work visible. Ask for a record of each piece of work:

Verify one piece of SEO work

Page or asset: [exact URL or deliverable]

Status and date: [proposed, approved, shipped or tested]

Action and reason: [specific change and purpose]

Owner and approval: [responsible people]

Evidence: [file, change record or test]

Blocker or next measure: [what happens next]

An audit recommendation isn't a shipped fix. An invoice isn't proof of implementation either.

A plan often runs in stages:

  • early work covers access, a baseline (your starting numbers) and priorities

  • later work implements fixes and useful pages

  • then the outcome is reviewed and the plan revised

Match this to your actual contract. Nobody can promise ranking movement by a set month.

Ask what stopped progress. Missing approvals, limited developer time or broken tracking can all matter. Record each blocker, who owns it and the next date. That separates poor communication from absent delivery, though neither should run on forever. Ask for the work log monthly, so gaps show up early rather than at renewal.

A legitimate month can include research and outreach. It can even include experiments that failed, if their purpose and output are clear. Don't demand a cosmetic website change every month to prove activity. A repeated report template is normal. Repeated commentary with nothing behind it is a reason to ask questions.

Check what any growth claim is measured against. A 400% increase from 50 visits means 250 visits. That says nothing about profitable enquiries on its own.

Read the report and the explanation together

A report and the explanation around it are one piece of evidence. Ask for these parts:

Report part

What to ask for

Summary

What changed and what it means

Work completed

Dated actions, linked to the work log

Visibility

Relevant queries, pages and locations

Enquiries

Defined counts, each enquiry counted once

Limitations

What the data can't show

Next actions

Priorities, owners and dates

Measuring SEO returns explains how to define the outcomes.

Replace an unexplained performance claim
Before

Another strong month with visibility up 40%

After

Define the metric, period, segment and source, then explain what remains uncertain

This is an example. A percentage needs a baseline and a consistent method. Where the data allows, separate searches for your brand from everything else. Ask for metric definitions and exclusions in writing, so next month uses the same rules. An apparent improvement can come from changing:

  • the keyword set

  • the country or device

  • the date range

  • the attribution rule, meaning how results are credited

Here's an example. Say the last comparable period had 20 enquiries and this one has 26. That's six more, or 30%. But suppose six current enquiries are duplicates or spam, and none were removed last time. Clean both periods the same way and it's 20 against 20, with no growth at all.

Don't clean only the period that tells the better story. Common explanations deserve evidence too:

Explanation

Evidence to request

Decision

Algorithm update

Official update and affected pages

Check other causes too

SEO takes time

Completed work and a baseline

Keep a decision date

Competitive market

Named competing pages and gaps

Prioritise feasible work

Building foundations

Specific fixes and dates

Separate advice from changes

Rankings fluctuate

A consistent trend and outcomes

Don't let noise hide a trend

A coincident algorithm update doesn't prove cause. Check a claimed update before accepting it, using Google algorithm updates. A common mistake is accepting "algorithm update" as the whole explanation.

A traffic increase can be irrelevant. Flat enquiries can reflect capacity, conversion or tracking issues rather than missing SEO work. If that's the pattern, start with our guide to diagnosing traffic without enquiries. Ask what observation would change the plan.

Check technical claims without guessing

Start by naming the exact claim. Most checks happen in Search Console, Google's free tool for site owners. Indexed means Google has stored a page and can show it in results. Each claim type has its own evidence:

Claim

Where to check

Manual action

The Manual actions report

Security issue

The Security issues report

A page isn't indexed

URL Inspection and the indexing report

Traffic or ranking drop

Google's traffic drop guidance

Missing work

The dated work log and live pages

Use the right property, meaning the version of your site you've verified. New to the reports? Start with Google Search Console.

Flow.
Match the claim to the evidence
01ClaimRecord the exact issue and affected URLs
02ContextCompare dates, scope and other changes
ISSUEConfirm what the evidence actually establishes
03ActionPrioritise a specific fix or further investigation
04ReviewRecord the result and next observation

SourceCheck the relevant account report or live page

A manual action means a human reviewer found pages breaking Google's spam policies. A clean report means no manual action is reported for that property right now. It doesn't rule out automated spam detection, technical faults or relevance problems. Security issues sit in a separate report. For a wider diagnosis, follow Google's traffic drop guidance.

Typing site: followed by your domain into Google can surface unexpected pages. Google says it doesn't necessarily return every indexed URL. A missing page isn't proof of removal. Use URL Inspection, a Search Console tool, for the actual URL.

Check backlinks and disavow advice

Backlinks are links from other websites to yours. Ask for the provider's record of placements. Compare a sample with the actual pages and with Search Console.

The Links report shows only a sample, including links found in the past. Its latest links export is sorted by discovery date. That isn't necessarily when a link was published or bought.

Check relevance, editorial context and how each link was arranged. A burst of links can follow legitimate publicity. Quiet months can hold good work. A common mistake is reading a sudden link spike as proof of bought links.

Disavowing tells Google to ignore certain links. Google says most sites won't need its disavow tool. It's for a considerable number of spammy links that caused, or likely will cause, a manual action. Used incorrectly, it can harm performance.

Decision tree.
Before accepting a disavow recommendation
CHECK 1Is there evidence matching Google's disavow criteria?
YES
Seek expert reviewAssess affected links and consequences
NO
Don't disavow yetInvestigate without mass removal

A toxicity score from a third party tool isn't enough. Neither is an arbitrary share of unattractive domains.

Four modest checks make a useful first pass:

  • inspect a few claimed changes on the live site

  • read recent content for business accuracy

  • open a few claimed link placements

  • reconcile one report figure with its source

It's a first pass, not a full audit. For a full audit, work through the SEO audit checklist.

Worried your SEO isn't what you're paying for?

Our free audit checks the work done on your site, then tells you plainly what's worth keeping.

Confirm access, ownership and exit terms

Control, ownership and licensed access are different things. Record each platform like this, without passwords or recovery codes. Keep the finished record somewhere the provider can't edit:

Record control and transfer rights

Asset or platform: [domain, website platform, analytics or tool]

Registrant or rights holder: [verified entity]

Business access: [appropriate role and recovery]

Provider access: [role and approved scope]

Licence and export: [actual rights and limits]

Exit dependencies: [renewal, transfer fees and continuity]

Evidence: [agreement and verified account record]

For a .au domain, the registrant is the entity holding the domain name licence. The WHOIS guide from auDA explains how to check who that is. Paying an invoice or holding a hosting login doesn't make you the registrant. Changes go through the registrar, the company the domain was registered through. Don't try to move a disputed domain outside that process.

IP Australia says IP created by a contractor belongs to the contractor, unless the contract says otherwise. So buying a service doesn't automatically transfer every underlying right. Check the agreement's assignment or licence terms, payment conditions and treatment of existing materials.

Managed hosting and shared agency tools can be legitimate. You should understand your usable rights, export options and transfer costs. You may not be entitled to an admin account covering other clients. Ask for access specific to your business instead.

Check your access to the platforms that matter:

  • Search Console and Analytics

  • your Business Profile and content management system (CMS)

  • DNS, which points your domain at services, and hosting

  • ad accounts and call tracking

Use individual accounts with suitable roles. Keep recovery details under business control. Never email a list of passwords. Don't give an unsolicited auditor unrestricted access either. For profile ownership and roles, see our Google Business Profile guide.

Read these clauses closely:

  • renewal and notice

  • cancellation charges

  • variation and minimum spend

  • subcontracting and exclusivity

  • handover

A difficult clause is a reason to get advice, not an automatic legal conclusion. Notice wording is easy to misread.

Split.
Which kind of notice clause is this?
Notice periodGive notice at least 90 days before renewal
Notice windowNotice accepted only 90 to 60 days before renewal

These are example clauses. The first usually lets you give notice earlier, subject to its exact terms. It doesn't by itself limit you to one week. The second creates a window of roughly 30 days. Check the exact dates, business day rules and how notice must be served.

Understand Australian protections

Three separate legal routes can apply:

  • misleading conduct in trade or commerce

  • unfair terms in a qualifying standard form contract

  • consumer guarantees, where the purchase qualifies

Misleading conduct covers false or misleading claims in trade. The ACCC says a business must be able to prove any claim it advertises. A missed commercial goal isn't misleading conduct by itself. Nor does it guarantee a full refund.

The ACCC says the changes took effect on 9 November 2023. Proposing, using or relying on unfair terms in a covered standard form contract is now banned, with penalties. A standard form contract is one offered without real negotiation. Small businesses with fewer than 100 employees or under $10 million in annual turnover are covered.

The changes apply to contracts made or renewed from that date, and to terms varied or added since. So older agreements aren't all treated the same way. Unfairness needs all three of these:

  • a significant imbalance in the parties' rights and obligations

  • it isn't reasonably necessary to protect the advantaged party's legitimate interests

  • harm to the other party if the term were relied on

A court also considers transparency, reading the contract as a whole. Only courts make the final call. One sided renewal wording is a prompt for scrutiny, not a verdict an SEO checklist can deliver.

Some business purchases also get consumer guarantees. The ACCC says that includes services costing less than $100,000 including GST, with some exceptions. For services, the guarantees require acceptable care and skill. Services must also be fit for any stated purpose. Where no time was agreed, they must be supplied within a reasonable time.

Have a qualified adviser assess the actual purchase and remedy. Disappointing rankings don't guarantee cancellation. Don't withhold payment as a tactic, make threats or accuse anyone publicly.

The ACCC uses reports to inform its compliance and enforcement work. It doesn't resolve individual disputes. For a dispute, a written complaint to the provider is a sensible first step. The small business ombudsman, ASBFEO, can arrange dispute resolution where appropriate. State small business commissioners can help too.

Learn from two ACCC examples

These examples involve advertising and website services. They don't prove any unnamed SEO provider broke the law.

In May 2017, the ACCC accepted a court enforceable undertaking from Sensis. That's a formal promise a court can enforce. The concern was automatic renewal and cancellation of bundled directory and online packages.

Sensis agreed to refund affected customers, disclose renewal terms more clearly and change its contract terms. The undertaking wasn't a court penalty. It also came before the 2023 regime.

In January 2024, Dreamscape Networks paid $56,340 under three infringement notices. The ACCC alleged that "free" products on the Crazy Domains website renewed with fees that weren't clearly disclosed. It also alleged misleading Domain Privacy claims. Paying an infringement notice isn't an admission or a court finding. The lesson is to check renewal costs and what a service actually does for you.

Estimate the cost without inventing losses

Here's an example scenario, in Australian dollars excluding GST. An owner pays $800 a month for 14 months. Then they get a quote of $4,000 to $6,000 to fix the problems.

Waterfall chart.
Example fees and midpoint remediation allowance
$11,200Fees paid
$5,000Remediation
$16,200Total

SourceTeaching example, AUD excluding GST

The midpoint only illustrates the waterfall. The full range runs from $15,200 to $17,200:

Item

Calculation

Fees paid

$800 × 14 = $11,200

With lower remediation

$11,200 + $4,000 = $15,200

With upper remediation

$11,200 + $6,000 = $17,200

Midpoint example

$11,200 + $5,000 = $16,200

A remediation allowance is a planning amount until it's spent. Some earlier work may still have value. Keep these separate:

  • fees already spent

  • necessary remediation

  • transition costs

  • any refunds or credits

  • unmeasured opportunity cost, meaning what you might have earned otherwise

Lost enquiries or profit need a defensible comparison and real business evidence. We've deliberately left them out of the numbers here. Compare the cost of checking and fixing with the cost of carrying on unexamined.

Respond to a concern in writing

Start by preserving the record. Keep the original, dated versions of:

  • the proposal and agreement

  • invoices

  • reports and approved changes

  • relevant correspondence

Redact personal or confidential details before sharing anything with an independent reviewer. Vendor access to customer data should match your website privacy and terms.

Then ask about the specific discrepancy in writing:

Ask about a specific discrepancy

Concern: [what differs from the agreed scope]

Period and evidence: [dates, reports and relevant clause]

Request: [completed actions, URLs, status and explanation]

Control check: [missing roles, exports or rights details]

Requested response date: [reasonable date for this issue]

Next step: [review the evidence and agree action]

This is a factual request, not a legal demand. A reasonable date depends on the issue and the agreement. Asking for the last 90 days of completed actions is a sensible start.

Agree a second opinion's scope and deliverables in writing. Google recommends giving only read access to Search Console if an SEO offers to audit your site. Agree any permission to make changes separately, once you've seen the findings. Verify who's contacting you through a channel you already trust. Never install unknown scripts or grant owner access because a cold email claims a penalty.

If the evidence resolves the concern, document a clearer plan. If gaps remain, get an independent assessment and review your contract options. If there's an immediate security or operational threat, involve your technical owner now. Preserve the evidence while you do.

Keep the dispute private until you've had advice on any public statement.

Leave safely and prioritise recovery

Confirm the agreement and practical dependencies before serving notice the required way. Make sure you have current website backups. Export the records you need too. Then arrange an authorised handover of accounts, licences and files.

Before removing anyone's access, check what depends on them:

  • the domain, DNS and email

  • forms and booking integrations

  • call tracking numbers and ad billing

  • third party licences and scheduled publishing

A report export isn't an account transfer. An unchanged website can still depend on a provider's paid licence. Change passwords and remove access only once continuity is confirmed. Tell your team which accounts are changing, so nobody gets locked out by accident. A common mistake is removing the old provider's access before checking what depends on it.

Flow.
Transfer the work without breaking the business
01PrepareReview terms, evidence and service dependencies
02SecureConfirm authorised control and usable backups
03AgreeDocument notice, handover and outstanding obligations
04TransferMove approved assets, access and licences
ISSUETest website, email, forms and tracking continuity
05CloseRemove obsolete access and record the handover

For the technical side, follow transferring a website.

Don't delete old content, abandon useful URLs or disavow a whole link profile as a fresh start. Audit what works and keep valuable assets. Changing providers doesn't require a new domain or platform. If the site is genuinely moving, use the website migration SEO checklist.

Timeline.
Prioritise evidence and useful work after a handover
Day 1Confirm control, backups and baseline records
Day 15Diagnose and fix the highest priority faults
Day 31Improve useful pages and measurement
Day 61Review outcomes and agree the next cycle

The same windows as a plan:

Days

Focus

1 to 14

Control, backups and a baseline

15 to 30

Diagnose and fix priority faults

31 to 60

Improve useful pages and measurement

61 to 90

Review outcomes and plan the next cycle

These are work windows, not a recovery forecast. Manual action reviews, recrawling and competition all affect timing. For realistic expectations, read how long SEO takes.

Use this severity check at any stage:

Issue

Action

Unresolved control or security issue

Act now with your technical owner

Unsupported material claim

Ask for evidence in writing

Unexplained work gap

Request the dated work log

Misleading report

Ask for definitions and sources

Restrictive term

Get contract advice

What we recommend at Elev8d

Check control first, then evidence, then results. Owning your domain and accounts keeps every other option open. Ask for the dated work log before you judge the rankings. We hold ourselves to the same test. No lock in contracts. You own your accounts and the pages and content we create. Named senior people do the work.

Frequently asked questions

Does cheap SEO mean poor work?

Not by itself. Ask what the fee funds and what's excluded. A low price with a very broad promise deserves the most questions.

Is outsourcing automatically a red flag?

No. Outsourced work needs accountable quality review and should match what was sold.

Does a partner badge verify SEO?

No. A Google Partner badge relates to advertising partnerships. It can't appear beside advertised SEO without a prominent notice. That notice says Google doesn't verify or endorse those services.

What if rankings improve but enquiries don't?

Check the rankings are for relevant searches first. Then look at conversion, capacity and tracking before blaming the SEO work.

What if the agency also built the site?

Check who holds the domain licence and who controls hosting and the CMS. Read the agreement's IP and licence terms. Plan any transfer before ending the relationship.

How long should you allow before judging?

Separate work you can verify now from delayed commercial outcomes. Agree an observation period and checkpoints that suit your situation. Technical emergencies and misleading claims don't need a waiting period.

Next steps

Choosing a provider

Read our guide on how to choose an SEO agency before you sign anything.

Already signed up and worried

Request the dated work log, then check who controls each account.

Stuck on a technical question

Get an independent audit with read only access first. After that, our SEO support page shows how we'd handle the fixes.

Ajay K.
Written by Ajay K.Co-founder, Elev8d

Ajay is the co-founder of Elev8d and writes most of what you will read here. Psychology grad turned marketer, which is a fancy way of saying he cares about why people click, not just where things rank. Every guide is written in plain English for Australian businesses, tested on real campaigns before it earns a spot on this site.

The next step

Ready for a Website That Actually Converts?

If the article raised more questions than it answered, that is what the free audit is for: a straight, no obligation read on your site, your rankings and what a transfer would actually involve.

Prefer to text? Message us on 0494 740 873 and we will reply the same day.