Most SEO agency relationships do not fail because of bad strategy. They fail because the agency hides the real work behind PDF theater, vanity metrics, and 12-month contracts that lock the client in past the point of obvious mediocrity.
The twelve red flags below are the patterns we see every week in the recovery audits we run for inbound clients. Three of them surface in the sales pitch — guaranteed rankings, proposal-before-audit, no named team. Six surface during execution — data-hostage Google accounts, vanity-metric reports, cookie-cutter packages, PBN link buying, missing work logs, account manager churn. Three are 2026-specific — the AI-search-pretender agencies on both sides of the buzzword, and the national agencies with auto-generated Phoenix landing pages.
One red flag is fixable. Three or more, walk. This page is the editorial version of how Rule27 addresses each one structurally, and the playbook for what to do if you recognize your current agency in the list.
Step 1 — Audit your access to your own data
Log in to GA4, GSC, GBP, GTM. Confirm you are the Owner on every property. If the previous agency set things up under their account, that is the first thing to fix — before the engagement ends, while you still have leverage.
Step 2 — Pull your historical data while you have access
Export 24 months of GA4 traffic, 16 months of GSC query data (the maximum GSC retains), and a snapshot of your current GBP profile. Save it locally. If the relationship ends acrimoniously, your data is yours.
Step 3 — Request the work log
Polite written request: send me a week-by-week log of all work performed on our account, with links to deliverables. If they cannot produce that log within seven days, the work either does not exist or was never documented. Either is diagnostic.
Step 4 — Get an independent audit
Hire a different agency to run a paid audit ($500-$2,500) on your current SEO state. Technical baseline, content quality, link profile (with PBN flags), AI Overview presence, gap between agency claims and visible work. This is your documentation.
Step 5 — Terminate with documentation
Send written 30-day notice per the contract. Revoke access on the termination date. Transfer assets the agency set up under their name (GBP listing ownership, GTM container, any vendor accounts) before the access window closes.
Step 6 — Vet the next agency against the 12-point checklist
Use the downloadable checklist linked above. Ask the questions. Listen to the answers. Three or more red flags in the sales conversation predict the engagement that follows — do not sign hoping the pattern will be different in execution.
Step 7 — Negotiate the structural protections
Month-to-month after a satisfaction window. You own all Google accounts. Named team in the contract. Work log accessible to you. Real reporting (dashboard access, not PDF theater). If the agency resists any of these, they are telling you something true about how they operate.
Transparent pricing published on the page
Three tiers, $2,500 to $10,000+/mo, with deliverables specified at each tier. Nobody else in the Phoenix top 10 SERP for SEO services publishes pricing this clearly. It is the single strongest trust signal we can send before you talk to a salesperson.
Month-to-month after a 30-day satisfaction window
No 12-month contracts. If we are not delivering by month two, fire us with 30 days notice. Agencies that insist on annual contracts are admitting they cannot keep clients voluntarily. We have nothing to lock you in with except the work.
You own your Google accounts, always
On day one we verify you own GA4, GSC, GBP, GTM. If the previous agency set things up wrong, we fix the ownership chain in onboarding at no extra cost. We sign as Admin users, never as Owners. You can fire us in 30 seconds without losing a data point.
Named team with bios, photos, and specific responsibilities
You know the engineer who deploys your JSON-LD. You know the writer who maps your fan-out cluster. You know the analyst who runs your weekly citation log. We do not hide the work behind a sales layer because the work stands behind the people who do it.
Project management board with real-time work log
From week one you have access to our project board. Every task — pages updated, schema deployed, content shipped, GBP posts published, technical fixes made — appears with description, due date, owner, and link to the deliverable. No proprietary curtain.
Real reporting — dashboard access, not PDF theater
Looker Studio updated daily, GA4 and GSC access direct. Monthly 45-min call walks through what moved, what we tried, what we are killing, what is next. The agencies that hide numbers behind PDFs do it because the numbers do not tell a good story.
Editorial link building — no PBNs, no link farms, no volume promises
Two to six real placements per month at typical SMB budgets, earned through outreach to AZBigMedia, Phoenix Business Journal, ASU research pages, industry trade publications, and podcast appearances. You see the actual link on the actual site with the actual editorial context.
The Phoenix SEO agency market has multiple legitimate operators. nVent Marketing has been around long enough to have real domain authority and an enterprise-fit playbook — if your timeline is 12 months and your budget is six figures, they are a fine choice. Phoenix SEO Geek has delivered for a long roster of local clients. Soderman SEO has its place in the technical SEO niche. We acknowledge these competitors openly because Phoenix is not a market where any single agency is the only honest shop, and any agency telling you otherwise is selling the same sales theater they accuse everyone else of.
The Phoenix-specific red flags are different. They are about national agencies with auto-generated 'SEO Services in Phoenix' landing pages — same template as Atlanta, Dallas, Charlotte, with find-and-replace on the city name. No team in Phoenix. No relationships with AZBigMedia or Phoenix Business Journal. No understanding of heat-seasonal demand cycles, snowbird population shifts, or Spanish-language search behavior in Maryvale. They optimize against a generic playbook and ship generic results.
Geographic credibility in Phoenix is local relationships, not a landing page with the city name dropped into the meta tag. We are Phoenix-based. We have placed clients in AZBigMedia, Phoenix Business Journal, and Phoenix Mag. We have spoken at ASU. Our case studies have AZ-specific attribution where the client has consented. That texture is the moat — it cannot be faked by a national agency's marketing team.
We have run the recovery audit dozens of times
Five years of inheriting broken agency relationships has given us a pattern library nobody starting from scratch has. We know which red flags correlate with which downstream failures, and which structural protections actually hold up when the engagement gets tested.
Transparent pricing nobody else in the top 10 SERP publishes
Three published tiers, real dollar numbers, what is included at each tier specified by deliverable. The agencies that hide pricing behind contact forms do it because the pricing does not survive comparison. We have nothing to hide behind.
Month-to-month, named team, you own the data
The three structural protections that close the asymmetry. Together they make the relationship inspectable at any point — you can fire us in 30 seconds without losing your data, and you can audit the work in real time. That changes the incentive structure.
Real AI search work, with citation logs to prove it
We have shipped 60+ pages this quarter optimized for AI Overview, ChatGPT, Perplexity, and Gemini citation. Monthly citation logs by client. If you want to see a real client's log on the audit call before signing, that is the call to book.
Phoenix-based with real AZ editorial relationships
AZBigMedia, Phoenix Business Journal, Phoenix Mag, ASU research pages, AZ trade association chapters. The link layer is built from genuine outreach to publications real AZ buyers actually read. National agencies with a Phoenix landing page do not have it.
No PBNs, no link farms, no volume promises
Editorial outreach only. Two to six real placements per month at typical SMB budgets. We publish the placements as they happen — you see the actual link on the actual site, with the editorial context that earned it. No invoices for '50 backlinks acquired' without proof.
94% year-2 client retention
The single cleanest metric for whether an agency relationship actually works. We do not pay senior strategists to disappear after the kickoff call. The person who pitched you the engagement is the same person managing the relationship in month 14.
If you have ever sat across a conference table from an SEO salesperson who promised you the moon and delivered a PDF report nobody could read, you already know the shape of the problem. Most agency relationships do not fail because of bad strategy. They fail because the agency was telling you what you wanted to hear in month one, hiding the real work in month three, and quietly disappearing by month six.
We have inherited recovery work from clients who fired three, four, and five different SEO agencies before finding us. The pattern is identical every time. The same red flags surface in the same order. The same excuses come out of the same agency playbook. After running enough of those recovery audits, you stop being surprised — and you start writing them down.
This is the list. Twelve warning signs that an SEO agency is either lying about what it does, lazy about how it does it, or operating on a 2018 playbook with a coat of AI buzzword paint. One red flag is fixable. Three or more, walk. After the list, we walk through exactly how Rule27 addresses each one — not because we are the only honest agency in the market, but because the structural opposite of every red flag below is how the best operators in this industry work.
If you are reading this because you have a sinking feeling about your current agency, the free audit at the bottom of this page is the cleanest way to verify it. Real PDF, 24-hour turnaround. We deliver whether you hire us or not.

How to read this list
The list is ordered from cheapest to fix to most expensive to fix. The first three red flags are about the sales pitch — easy to spot in the first conversation if you know what to listen for. The middle six are about execution — they only surface once you have signed a contract and started receiving deliverables. The last three are 2026-specific — the agencies still pretending AI search does not exist, the agencies pretending they invented it, and the agencies that drop "Phoenix" into a landing page they have never set foot in.
None of the red flags below are about a single bad decision. They are about patterns — the recurring practices that, in our experience auditing dozens of agency relationships, correlate with engagements that end in client refunds, Google penalties, or both.
1. Guaranteed rankings, guaranteed traffic, guaranteed revenue
Any agency that promises you a specific ranking — "we will get you to #1 for X within 90 days" — is either lying to close the sale or planning to use tactics that will get your domain penalized inside a year. Both are disqualifying.
Google's algorithm is a moving target. Rankings depend on dozens of factors your agency does not control: your competitors' actions, Google core updates, AI Overview rollouts, query intent shifts, SERP feature changes. A credible agency talks about probability and velocity, not guarantees. They will tell you: based on your current domain authority, the competitive density of your keyword set, and the technical baseline of your site, we expect local pack movement in 30-60 days, long-tail rankings in 60-120 days, and pillar keyword rankings in 6-12 months. That is the honest framing.
The Federal Trade Commission has published guidance on this for over a decade — guaranteed rankings are textbook deceptive marketing. Any agency willing to sign a contract that promises specific positions is either ignorant of FTC guidance or banking on the fact that you will not bother enforcing the refund clause.
The Rule27 alternative. We publish ranking-velocity expectations on every proposal — local pack 30-60 days, long-tail 60-120 days, pillar 6-12 months. We do not guarantee positions. We do guarantee the work that earns positions, and we publish the work log so you can see it.
2. The proposal arrived before they audited your site
If an agency hands you a proposal in the first sales meeting — before they have logged into your Google Analytics, before they have pulled your Search Console data, before they have run a single technical audit — they are selling you a template, not a strategy.
Real SEO strategy is downstream of real data. The first thing a credible agency does is request access to your GA4, GSC, and Google Business Profile. They look at what is currently driving traffic, where the technical debt lives, what your competitors are doing better, and what the SERP for your money keywords actually looks like in 2026. That audit takes a week. Then they write a proposal that references the specific findings from your account, not a boilerplate slide deck with your logo dropped on the cover.
We have seen agency proposals that quote a "projected 200% traffic lift" without ever having looked at the client's actual traffic. We have seen "competitive analysis" slides that listed three competitors the client does not actually compete with. We have seen "keyword strategy" decks built entirely from Semrush's default keyword suggestions, with no filter for query intent, no overlap with the client's actual service lines, no consideration of search volume seasonality.
The Rule27 alternative. Our first deliverable is a real audit — GA4, GSC, GBP, top 10 pages on Core Web Vitals, nearest 3 competitors on citation profile, AI Overview presence on your money keywords. That audit takes a week. The proposal follows the audit. We do not pitch you a number until we have read your data.
3. They will not name the people doing the work
Watch what happens when you ask, "who will be writing my content, who will be optimizing my Core Web Vitals, who will be running my GBP weekly?" If the answer is "your dedicated account manager will coordinate the team," the agency is hiding the org chart for a reason.
The reason, almost always, is that the work is being offshored to a content mill or a freelance pool that the agency does not want you to see. The named senior strategist who pitched you the engagement will appear on the kickoff call and then disappear. The actual writer might be in Manila, Karachi, or Bangalore — fine if disclosed, fine if quality-controlled, not fine if the agency is charging you US rates for offshore work without telling you.
Named teams are a structural trust signal. They mean the agency is willing to put faces and bios next to the work, which means the agency believes the work is good enough to stand behind. Agencies that hide the work behind a sales layer are usually doing so because the work is mediocre, generic, or outsourced in ways the client would not approve of if they knew.
The Rule27 alternative. Every name on our team is on the website. You will know the engineer who deploys your JSON-LD, the writer who maps your fan-out cluster, the analyst who runs your weekly citation log. We do not hide the people doing the work behind a sales layer.
4. You do not have direct access to your own Google accounts
This is the single most common red flag in the recovery audits we run. The agency "set up" GA4 for the client three years ago — under the agency's Google account. The same with Google Search Console. The same with Google Business Profile. The client owns the business, but the agency owns the analytics infrastructure.
If you cannot log into your GA4 today and see your own data, your agency is holding your data hostage. This is not a paranoid framing — it is the practical reality of what happens when the engagement ends. The agency keeps the data. You start over from zero. Three years of historical traffic, three years of conversion baselines, three years of search query history — gone, unless the agency cooperates with the transfer, which often they do not, because the inconvenience is part of what keeps you locked in.
The correct setup is the inverse. You own the GA4 property, the GSC property, the GBP listing. The agency is granted user-level access with the appropriate role (Admin or Edit, never Owner). When the engagement ends, you revoke their access in 30 seconds and your data stays with you. Any agency that resists this setup is telling you something true about how they manage client relationships.
The Rule27 alternative. On day one, we verify you own your GA4, GSC, GBP, GTM, and any other analytics property. If the previous agency set things up wrong, fixing that ownership chain is included in our onboarding at no extra cost. We sign as Admin users, never as Owners. You can fire us in 30 seconds without losing a single data point.
5. Reports full of vanity metrics, empty of actionable insight
The monthly report PDF is the centerpiece of most bad agency relationships. Fifty slides. Twenty-three charts. Three hundred numbers. Zero answers to the only question that matters: did the work move the business forward, and what are we doing differently next month?
Vanity metrics are easy to spot. "Total impressions up 47%" — meaningless without conversion context. "Domain authority increased by 4 points" — Ahrefs's proprietary score, not a Google ranking factor. "Backlinks acquired: 38" — without showing the quality of those links, irrelevant. "Average position improved to 17.3" — page 2 of Google might as well be page 47 for click-through purposes.
The report that actually matters has five numbers on it: organic sessions to high-intent landing pages, qualified leads from organic, cost per lead, top 10 ranking gains that drove traffic, and top 10 ranking losses that need diagnosis. That fits on one page. The agencies that bury those five numbers under 45 slides of fluff are doing it because the five numbers tell a worse story than the 45 slides.
The Rule27 alternative. You get a Looker Studio dashboard updated daily. You get GSC and GA4 access directly. The monthly report is a 45-minute call walking through what changed, what we tried, what we are killing, and what is next. No PDF theater. The numbers either tell a good story or they tell us what to fix — either way, we are not hiding them.
6. Same package for every client, same blog calendar for every vertical
"Two blog posts and two backlinks per month for $1,500." That is the standard offer from the content-mill agencies that have figured out how to scale by removing the strategy layer entirely. Same package for a dental practice as for a SaaS company as for an e-commerce shop. Same blog calendar topics rotated across 200 clients in 200 verticals.
The math works for the agency. It does not work for the client. SEO is a discipline of fit — your strategy must match your business model, your competitive landscape, your customer search behavior, your existing technical baseline, your team's ability to support the work. A package designed to serve 200 clients in 200 verticals is, by definition, designed to fit none of them well.
Look for customization signals in the proposal. Does the agency reference your specific service lines? Do they cite your nearest 3 competitors by name? Do they propose content topics that match the questions your customers actually ask? If the proposal could be sent to any business in your industry with a search-and-replace on the company name, the work will be exactly that generic.
The Rule27 alternative. Every engagement starts with a discovery week — your service lines, your ICP, your competitive set, your seasonality, your existing technical baseline. The proposal that follows references specific findings from that week. The content calendar is built from your customer-language research, not a template. If we cannot show you why this strategy is right for your business specifically, we have not done the work.
7. Private blog networks, link farms, or any "we'll get you 50 backlinks this month" pitch
If an agency promises a specific volume of backlinks per month — particularly at the volumes that pop up in cheap proposals (30, 50, 100 backlinks) — they are buying or building those links on a private blog network. PBNs are networks of low-quality sites the agency or a vendor owns, used to manufacture link signals. Google has been actively penalizing PBN use since the 2014 Penguin update. The penalties have only gotten more aggressive since.
The penalties take two forms. The lighter version is a manual action — Google identifies the unnatural link pattern and demotes the affected pages. Recovery takes months of disavow work and an honest reconsideration request. The heavier version is an algorithmic demotion the agency cannot diagnose because Google does not telegraph it. The site's traffic falls 40% and stays down. Three months later the client realizes they have been paying the agency that caused the penalty to "fix" the penalty.
Real link building is slow, expensive, and editorial. Real placements come from genuine outreach to publications your audience actually reads — trade pubs, business journals, niche-relevant blogs run by humans with real editorial standards. A credible agency will commit to quality benchmarks (DR threshold, traffic threshold, relevance match) and velocity benchmarks (typically 2-6 real placements per month at the budgets most SMBs run). They will not commit to the volume numbers that only make sense if they are buying or manufacturing the links.
The Rule27 alternative. We do not buy links. We do not run a PBN. Our link acquisition motion is editorial outreach to AZBigMedia, Phoenix Business Journal, ASU research pages, industry trade publications, and podcast appearances. Two to six real placements per month at the budgets most SMBs run. We publish the placements as they happen — you see the actual link, on the actual site, with the actual editorial context. No invoices for "50 backlinks acquired" without proof of where they live.
8. No clear log of what work was actually done
Ask an agency at month four: "can you show me, week by week, exactly what work was performed on my account?" If the answer involves any version of "we will get that to you" followed by silence, you have a problem.
The work log is the auditable trail of the engagement. Pages updated, schema deployed, links acquired, content shipped, technical fixes made, GBP posts published — every billable activity, dated, with a one-line description, and ideally a link to the deliverable itself. A credible agency keeps this log natively because they need it for their own operations. Asking for it should produce a Notion page, a shared Google Sheet, or a project management board within a day. If it takes a week, the log does not exist and they are reverse-engineering it from invoices.
We have audited engagements where the client paid an agency $36,000 over six months and the only documentation of work performed was a stack of monthly PDF reports that said vague things like "keyword research conducted" and "on-page optimizations completed." When pressed, the agency could not produce a list of which keywords or which pages. That is not an agency. That is a billing operation with an SEO logo.
The Rule27 alternative. You have access to our project management board from week one. Every task we work on appears with a description, a due date, an owner, and a link to the deliverable. You can see what is in progress, what was shipped last week, and what is queued for next week. There is no proprietary curtain. The work either holds up to inspection or it does not.
9. Account manager turnover every quarter
If your point of contact changes three months into the engagement — and again three months after that — the agency has a retention problem, and you are paying for it. New AM, new context-rebuild meeting, new "let me get up to speed" lag, new errors that result from incomplete handoff documentation.
This is structural. Agencies that pay account managers $50K-$70K to manage seven-figure books of business cycle through staff fast. The senior strategist who closed your deal is rarely the person actually managing the relationship after month two. The actual day-to-day owner is usually a junior AM running 12-15 accounts simultaneously, learning your business on your time.
The agencies that retain accounts long-term are the ones that pay AMs well, keep books small (4-6 accounts per AM, not 12-15), and structure career paths that keep senior people in client-facing roles. You can spot the difference on the first sales call: does the agency talk about who specifically will own the relationship for the next two years, or do they vaguely reference "your dedicated account management team"?
The Rule27 alternative. Our AMs run 4-6 accounts each, not 12-15. The senior strategist on your kickoff is the same senior strategist on month 14. We have a 94% year-2 retention rate, which is only possible if the relationship layer stays consistent.
10. The 2026 trap — agencies claiming AI search capability without specifics
The newest red flag is also the most expensive. Every SEO agency in the United States has updated their website in the last 18 months to claim "AI search optimization" or "GEO services." Most of them have no idea what that actually entails. They have pasted the buzzword onto an existing service deck and are charging a 50-100% premium for the same work they were doing in 2023.
Real AI search work has specifics. Ask the agency: do you publish Article schema with real author + datePublished + dateModified on every priority page? Do you deploy FAQPage and HowTo schema server-side, validated against Google's Rich Results Test? Do you map fan-out sub-queries with Surfer, Clearscope, or Ahrefs Topical Authority and build 8-15 supporting pages per pillar? Do you track AI Overview presence in Semrush or Ahrefs's AI visibility tracker? Can you show me a monthly citation log for an existing client — by query, by engine (Google AI Overviews, Bing+ChatGPT, Perplexity), by citation event?
If the answer to those questions is hand-waving — "we know about AI search," "we are AI-ready," "we follow the latest trends" — the agency is selling a buzzword. If they cannot show a citation log, they have not shipped citations. The Ahrefs research is clear that AI Overview citation is a measurable, traceable outcome. Any agency claiming the capability should be able to show evidence.
The inverse red flag is also worth naming: agencies that tell you "AI search is hype, focus on traditional SEO." SE Ranking's data shows AI Overviews now trigger on 57.9% of question queries and climbing. The agencies that dismiss the layer entirely are the same agencies still running a 2018 link-building playbook. Both extremes — selling AI as everything, dismissing it as nothing — are tells.

The Rule27 alternative. We have shipped 60+ pages this quarter optimized for AI Overview, ChatGPT, Perplexity, and Gemini citation patterns. We keep monthly citation logs for every client running the AI search engagement layer. If you want to see a real client's citation log on the audit call before signing, that is the call to book. AI search work is a layer on top of our SEO retainer at $2,500-$10,000/mo, not a separate "GEO" upsell.
11. "Our process is too complex to explain"
The single most diagnostic question you can ask any SEO agency: walk me through, in plain English, exactly how you plan to move my rankings on the three keywords that matter most to my business.
A credible agency will give you a specific, sequential answer. "For the first keyword — dental implants phoenix — we will audit the current ranking page against the top three competitors, identify gaps in entity coverage and schema depth, ship those updates in week two, then build a topical cluster of 8-10 supporting pages around the pillar over weeks 3-8, while pitching AZBigMedia and Phoenix Business Journal for a backlink mention via a study we will publish on dental SEO trends in AZ." Specific, concrete, sequential, accountable.
The agencies you should avoid will respond with one of two patterns. The first is buzzword salad — "we deploy a holistic, omnichannel approach leveraging cutting-edge AI-driven methodologies for sustainable organic growth." That paragraph contains zero actions. The second is opacity — "our process is proprietary" or "our methodology is too complex to explain in this meeting." SEO is not a trade secret. The fundamentals have been publicly documented by Google, Ahrefs, Moz, and Search Engine Journal for two decades. Any agency claiming process opacity is hiding the absence of a real process.
The Rule27 alternative. We will walk through our process on the first sales call, on the audit call, in the proposal, and again at kickoff. Same process. Documented in our SOP. We are happy to share the actual SOP document — there is no proprietary moat in SEO process; the moat is in execution quality and consistency.
12. The Phoenix red flags — national agencies with auto-generated city pages
If you are an Arizona business hiring an agency that claims to specialize in Phoenix SEO, look at their actual Phoenix presence. Where is the team based? Which AZ publications have they earned placements in? Which AZ clients have they served, and can they show case studies with specific Phoenix-area attribution? Have they ever been to AZBigMedia's office, met the Phoenix Business Journal editorial team, or pitched a story to KTAR?
The modern red flag is the national agency with an auto-generated "SEO Services in Phoenix" page. Same template as their Atlanta page, their Dallas page, their Charlotte page — find-and-replace on the city name. No real Phoenix knowledge. No relationships with AZ publications. No understanding of Phoenix-specific search behavior (heat-seasonal demand for HVAC and pool services May-September, snowbird population shifts October-April, Spanish-language search demand in Maryvale and west Phoenix). They will optimize your site against a generic playbook that was designed in Atlanta and ship results that match.
The inverse red flag exists too: local agencies that claim to be "the only Phoenix SEO experts" or aggressively name-and-shame their competitors. The Phoenix SEO market has multiple legitimate operators — nVent Marketing has been around long enough to have real domain authority, Phoenix SEO Geek has been delivering for a long client list, Soderman SEO has its place. Any agency that tells you they are the only honest shop in Phoenix is selling the same kind of sales theater they accuse everyone else of.
The Rule27 alternative. Our team is in Phoenix. We have placed clients in AZBigMedia, Phoenix Business Journal, and Phoenix Mag. We have spoken at ASU. Our case studies are AZ-specific with named-business attribution where the client has consented. We acknowledge the legitimate competitors in our market — nVent, Phoenix SEO Geek, Soderman — and explain in our published comparisons where Rule27 fits differently. Geographic credibility is local relationships, not a landing page with the city name dropped into the meta tag.
How Rule27 addresses every red flag, structurally
The pattern across the twelve red flags above is consistent: they describe an agency operating with information asymmetry as a feature, not a bug. The agency knows more about your data than you do. The agency hides its work behind PDFs and process opacity. The agency pretends to have capabilities it has not built. The agency promises outcomes it cannot deliver.
The structural opposite of each red flag is how we built Rule27. Transparent pricing published on the page — three tiers, $2,500 to $10,000+/mo, with what is included at each tier specified by deliverable, not by hour. Month-to-month after a 30-day satisfaction window, no 12-month contracts that force you to keep paying for work you no longer trust. You own your Google accounts; we sign as Admin, never as Owner. Named team on the website with bios, photos, and specific responsibilities. A project management board you can log into from week one to see exactly what work is in progress. A weekly citation log for AI search engagements. A monthly 45-minute call where we walk through what moved and what did not.
None of this is novel. The best operators in this industry have been running this way for years. The reason the bad operators still dominate the market is that information asymmetry pays better than transparency does — at least in the short term, before the client churns and the agency has to refill the funnel with the next batch of buyers who do not know what to look for.
We are betting that the math has flipped. Buyers in 2026 are better informed. Pages like this one make the asymmetry harder to maintain. The agencies that win the next decade are the ones that publish the prices, name the team, and ship the work on a board the client can see. The agencies that lose the next decade are the ones still selling 12-month contracts with vague deliverables and PDF reports nobody reads.
What to do if you are already in a bad agency relationship
If you have read this far and recognized your current agency in three or more of the red flags above, here is the playbook.
First, audit your access. Log in to GA4, GSC, GBP, and any other property where your data lives. Confirm you are listed as the Owner. If you are not, that is fixable but it requires the current agency's cooperation — better to start the conversation while you are still paying them than after you have terminated.
Second, pull your historical data while you still have access. Export 24 months of GA4 traffic data, 16 months of GSC query data (the maximum GSC retains), and the current state of your GBP profile. Save it locally. If the engagement ends acrimoniously, you have your own copy.
Third, request the work log. Send a polite written request: "Can you send me a week-by-week log of all work performed on our account from inception to today, with links to the relevant deliverables?" If they cannot produce that log within a week, the work either does not exist or was never documented. Either way, you have your answer.
Fourth, get an independent audit before you terminate. Hire a different agency to run a paid audit (typically $500-$2,500) on your current SEO state. The audit should cover your technical baseline, your content quality, your link profile (with a flag on any suspicious link patterns), your AI Overview presence, and the gap between what your current agency claims to have done and what is actually visible on the site. That audit gives you the documentation you need to terminate cleanly, to make a chargeback case if necessary, and to brief the next agency without starting from scratch.
Fifth, terminate with documentation. Most agency contracts have a 30-day notice clause. Send written notice. Revoke access on the termination date. Transfer assets you control (GBP listing ownership, GTM container, any vendor accounts the agency set up under their name) before the access expires.
We have written a more detailed teardown of the termination process at /how-to-fire-your-marketing-agency if you need the full sequence.
What to do next
If you want the structured version of everything above, download The SEO Agency Vetting Checklist — 24 questions to ask any agency before you sign, with the red-flag answers that should disqualify them immediately. Free, no email gate beyond the form.
If you want a Rule27 analyst to run an independent audit of your current SEO state — including the diagnostic on your current agency's work — the free agency audit at the bottom of this page covers it. 24-hour turnaround. We deliver whether you hire us or not. No upsell. If the recommendation is to keep your current agency, we will say so and explain why.
Key Takeaways
Guaranteed rankings, traffic promises, or revenue guarantees are textbook FTC-deceptive marketing. Credible agencies talk about velocity and probability — 30-60 days for local pack, 60-120 for long-tail, 6-12 months for pillar keywords. Guarantees are disqualifying.
If you do not own your GA4, GSC, and GBP under your own Google account, your agency is holding your data hostage. The correct setup is you as Owner, agency as Admin. You can fire them in 30 seconds without losing a single data point.
Real link building is 2-6 editorial placements per month at typical SMB budgets — not 30-50 backlinks. Any agency promising volume backlinks is buying or building them on a PBN, which gets the client site penalized inside a year.
AI search work has specifics — Article + FAQPage + HowTo schema, fan-out cluster build, citation logs across Google AI Overviews, Bing+ChatGPT, and Perplexity. Agencies that hand-wave on AI capability without showing a citation log are selling a buzzword.
The structural protections that close the agency asymmetry: month-to-month after a satisfaction window, you own all Google accounts, named team in the contract, work log accessible to you, dashboard reporting not PDF theater. Insist on all five before signing.
One red flag is fixable. Three or more, walk. The agencies you fire today will be replaced by agencies that need the same vetting — the 24-question checklist linked above is the version that comes back.
The SEO Agency Vetting Checklist (PDF)
24 questions to ask any agency before you sign, with the red-flag answers that should disqualify them immediately. Built from five years of running agency-recovery audits.
PDF · 290 KB
Frequently Asked Questions
- 01
- 02
- 03
- 04
- 05
- 06