An SEO agency is a firm that gets your website found — by Google, by ChatGPT, by Perplexity, by the AI Overview that's increasingly replacing the ten blue links. The work is technical (crawlability, Core Web Vitals, schema), editorial (content that answers buyer questions), authoritative (links and brand mentions Google trusts), and analytical (measuring what works). A credible 2026 agency runs all four in coordination.
Most of the SEO SERP on this query is written by agencies who would prefer you not know what they don't do. This guide names the disciplines that matter, publishes real pricing tiers, settles the agency-vs-in-house-vs-freelancer math, and lists the 12 red flags that should disqualify a vendor before you sign. We took the structural risk of being honest about industry behavior because being one more recycled explainer wasn't worth doing.
Discovery + audit (week 1)
Real PDF audit covering your Google Business Profile (if applicable), your top 10 pages' Core Web Vitals, your nearest 3 competitors' link and citation profiles, your AI Overview presence on your top 5 money keywords, and a ranked recommendation list with effort estimates. No auto-bot output. We deliver even if you don't hire us.
Strategy + scope (week 2)
Strategy doc that names the engines, the trust-graph priorities, the content surfaces, and the technical work in ROI order. Engagement scope set against your published-pricing tier. Quarterly review checkpoint built into the contract.
Technical baseline (weeks 2-4)
Core Web Vitals fixes (LCP <2.5s, INP <200ms, CLS <0.1) measured with real-user CrUX field data, server-rendered JSON-LD schema deployment (FAQPage, Article, Organization, Person, LocalBusiness where applicable), AI-crawler robots.txt rules, XML sitemap hygiene, internal-link density restructure to 3-5 contextual inbound links per priority page.
Content engine + on-page (month 2 onward)
Question-formatted content production with direct answers in the first 200 words, definition + example + counterexample structure, primary-source citations, real author bylines with Person schema. SMB tier ships 4-6 priority pieces per month plus a refresh cycle on pages older than 12 months.
Off-page authority + AEO trust graph (month 2-12)
Editorial outreach to publications your buyers actually read. Reddit positioning built through real karma in your category subreddits. Wikipedia notability path mapped where the press base supports it. .edu citation channels via HARO/Qwoted, expert contributor, and original research. Industry publication and podcast outreach for the unlinked brand-mention base.
Conversion + reporting (month 3+)
GA4 + GTM setup tying phone calls (CallRail), form submissions, and chat sessions back to keyword + landing page. Looker Studio dashboard updated daily. Direct GSC and Profound access. Monthly 45-min call walking through what changed and what's next. No 50-page PDF nobody reads.
Quarterly review checkpoint (every 90 days)
Real review of the work, the budget, the scope, and the priorities. Fire us if it's not working. Rescope if priorities have shifted. The agencies that don't bake in a review checkpoint are betting you won't notice the work isn't working.
Technical SEO foundation engineered for 2026
Core Web Vitals enforcement (LCP <2.5s, INP <200ms, CLS <0.1) measured with real-user CrUX field data, not lab tools. Server-rendered JSON-LD schema (FAQPage, Article, Organization, Person, LocalBusiness, Service, BreadcrumbList, HowTo) — tag-manager-injected schema gets processed less reliably by the AI extraction pipeline. AI-crawler robots.txt rules (GPTBot, ClaudeBot, PerplexityBot, Google-Extended). Canonical tag discipline. Internal-link density of 3-5 contextual inbound links per priority page.
On-page editorial work that respects the first-200-words rule
Every priority page restructured to deliver the direct answer in the first 200 words — the lede that AI synthesis layers and Google quality raters extract from. Question-formatted H2s and H3s. Definition + example + counterexample pattern. Primary-source citations with linked references. Title tag and meta description tuning against your real CTR data in Search Console, not against a tool's lab estimate.
Off-page authority via editorial outreach, not link farms
Digital PR pitches to publications your target buyer actually reads — industry trade pubs, local business journals, podcasts, expert-roundup articles, original-research citations. Brand-mention base building (unlinked mentions feed the entity-confidence signal Gemini and ChatGPT use). HARO, Qwoted, Help a B2B Writer, Featured.com sourcing. Zero PBN garbage, zero directory submission spam, zero anonymous "link package" purchases.
Content production with editorial standards, not AI slop
4-6 priority pieces per month at SMB tier, scaling with retainer. Editorial-grade writing with a defined point of view. Original data or original synthesis where the topic permits. Real author bylines (Person schema, credentialed when YMYL applies). Refresh cycle on every page older than 12 months — the discipline most under-resourced agencies skip.
Local SEO for service businesses where GBP drives 60%+ of clicks
Google Business Profile rebuild (primary category audit against actual SERP, service-area verification, weekly Posts, Q&A seeding with real customer questions). NAP consistency across the 30-50 citation directories that matter in your metro. Review acquisition and management. City-plus-service long-tail pages where volume justifies dedicated metro pages. Most national agencies underinvest here because GBP work doesn't scale; we don't.
AEO and AI Overview optimization as a layer, not a double-billed retainer
Schema markup engineered for citation extraction. Q&A-formatted content structure. Trust-graph signal building (Reddit, Wikipedia, .edu, .gov, major media). Original-data publication on a quarterly cadence so the engine has something to cite. Cross-engine measurement (Profound for ChatGPT/Perplexity/Gemini/Claude, Semrush for Google AI Overviews). We ship AEO inside the SEO retainer — see our [AEO playbook](/answers/answer-engine-optimization).
Reporting that closes the loop, not PDF theater
Your GSC, GA4, GBP, and Profound logins — not screenshots. Looker Studio dashboard updated daily. Conversion attribution tying phone calls (CallRail), form submissions, and chat sessions back to keyword + landing page + source. Monthly 45-min call on what changed, what we tried, what we're killing, what's next. No 50-page PDF nobody reads.
An SEO agency is a national-scope question most of the time. ChatGPT citations don't have a geographic component, Perplexity citations don't have a geographic component, and the disciplines of technical SEO and editorial content work transfer cleanly across metros. So why does Rule27 anchor to Phoenix?
Three reasons.
First, local SEO is a real and growing discipline that national agencies underinvest in. Google Business Profile drives 60%+ of the clicks on [service] [city] queries. The agencies that win in markets like Phoenix or Tucson are the ones that treat GBP as a core discipline rather than a side project. Phoenix-specific playbook variations — heat-seasonal demand cycles (HVAC/pool/irrigation peak May-September), snowbird traffic (storage/property mgmt peak October-April), Spanish-language search demand in Maryvale and west Phoenix — don't transfer to other metros. We know this market because we live in it.
Second, Phoenix B2B is a growth market we serve directly. ASU's research output, the AZTech Council's enterprise membership, the AZBigMedia and Phoenix Business Journal coverage of regional firms — these are real authority surfaces with real volume, and they're under-served by national agencies that treat Phoenix as a secondary office. When we pitch you to local trade publications, we know the editors personally.
Third, geographic accountability matters more in 2026, not less. A Phoenix-based agency means a Phoenix phone number you can call, a Phoenix team you can meet in person, and a Phoenix base of operations that's accountable when the work isn't shipping. The structural risk of being a local agency is real; it's what keeps us honest in a market crowded with national agencies running generic playbooks. See our Phoenix SEO Agency page for the local pillar.
Published pricing on the page
Starter $2,500/mo, Growth $5,000/mo, Scale $10,000+/mo. Nobody else in the top 10 SEO definitional SERP does this. The agencies hiding prices behind 'contact for a quote' charge more, not less — hidden pricing exists to let sales teams adjust the quote based on what you can pay, not what the work costs.
Named team on the about page
You'll know who runs your GBP weekly. You'll know who writes your content. You'll know who optimizes your Core Web Vitals. We don't hide the people doing the work behind a sales layer, and we don't run the senior-to-junior bait-and-switch after you sign.
AEO ships as a layer inside the SEO retainer
We don't double-bill. AEO is structurally the same work as 2026-grade SEO with a different measurement surface. The agencies selling a separate $4,000/mo 'GEO retainer' on top of your $5,000/mo SEO retainer are charging twice for one workflow.
No 12-month contracts — month-to-month after a 30-day satisfaction window
If we're not delivering by month two, fire us with 30 days notice. The agencies insisting on annual contracts with auto-renewal are admitting they can't keep clients voluntarily. The structural confidence is in the work, not in the contract clause.
Direct GSC, GA4, GBP, and Profound logins
Your data, your logins. Agency access via user permissions to your accounts, never the other way around. Any agency running your reporting from their own accounts is positioning to hold your data hostage when you leave.
Named case studies with real revenue numbers
$5.2M annual revenue added for an AZ home-services client over 9 months. +412% local pack impressions for a Phoenix dental client in 6 months. +312% AI citation growth for an AZ B2B SaaS client in 90 days. Real numbers, real timelines, real verticals — not 'a client in the legal vertical' with no name and no metrics.
Quarterly review checkpoint built into the contract
Every 90 days we sit down with you, review the work against the strategy doc, and re-evaluate the scope and the budget. Fire us if it's not working. Rescope if priorities have shifted. The agencies that don't bake in a review checkpoint are betting you won't notice the work isn't working.
An SEO agency is a firm that gets your website found — by Google, by ChatGPT, by Perplexity, by the AI Overview that's increasingly replacing the ten blue links underneath. The work behind that sentence has gotten harder and more specialized in the last 24 months. The vocabulary keeps shifting (SEO, AEO, GEO, LLMO), the SERP is more crowded, and the agencies still selling 2018 keyword-stuffing playbooks with a coat of "AI" paint outnumber the ones doing the real work.
This guide is the answer to the literal question — what is an SEO agency? — plus everything a founder, marketing lead, or business owner needs to make a hiring decision in 2026. What an SEO agency actually does, what it costs, how it compares to building an in-house team or hiring a freelancer, the 12 red flags that should disqualify a vendor before you sign, and the timelines you should expect from any honest engagement.
Rule27 is a Phoenix-based SEO agency. We publish our pricing on this page. We name our team on our about page. We have nothing to hide behind, which is the only reason we can write a definitional guide that names the industry's bad behavior alongside the good. Most of the rest of the SERP on this query is written by agencies who would prefer you not know what they don't do.

What is an SEO agency? The direct answer
An SEO agency is a professional services firm that improves a client's organic visibility across search and AI-answer surfaces. The work is technical (making your site crawlable and fast), editorial (publishing content that answers buyer questions), authoritative (earning links and brand mentions from sources Google trusts), and analytical (measuring what works and reallocating budget). A credible agency in 2026 handles all four in coordination, because the modern SERP rewards integrated signals and punishes fragmented work.
An SEO agency is not the same thing as an in-house SEO team — agencies bring a portfolio of clients and a wider tooling stack but less institutional knowledge of your business. It's not the same thing as a freelance SEO — freelancers tend to specialize in one of the four disciplines above and lack the bandwidth to run all four in parallel. And it's not the same thing as a "digital marketing agency" — full-service marketing agencies typically offer SEO as one line item alongside paid media and creative work, and the depth of SEO expertise inside a full-service agency varies wildly.
The choice between agency, in-house, and freelancer is a real decision with real trade-offs. We work through the math in the agency-vs-alternatives section below.
What an SEO agency actually does in 2026
The industry standard list (keyword research, on-page optimization, off-page authority, technical SEO) is accurate but commodity. Every agency in the top 10 SERP on this query lists exactly those four buckets. The harder question is what each of those buckets actually contains in 2026, after AI Overviews, after the Helpful Content Update, after the conversion of Core Web Vitals from INP-on-the-roadmap to INP-as-a-ranking-signal. Here's the real work.
Technical SEO
The foundation. If your site can't be crawled, can't be indexed, can't be rendered, or can't be loaded fast on a mid-tier Android phone in poor network conditions, no amount of content fixes the problem.
2026 technical SEO covers: server-side rendering or pre-rendering for JavaScript-heavy frameworks (React, Vue, Next.js, Nuxt) so Googlebot and the AI crawlers can actually read your content; Core Web Vitals enforcement (LCP under 2.5s, INP under 200ms, CLS under 0.1) measured with real-user field data from CrUX rather than lab tools; XML sitemap hygiene with proper lastmod dates so Google re-crawls changes promptly; robots.txt rules that allow the AI crawlers you want citations from (GPTBot, ClaudeBot, PerplexityBot, Google-Extended) and block the ones you don't; schema markup (JSON-LD, server-rendered in the page head) for FAQPage, Article, Organization, Person, LocalBusiness, Service, BreadcrumbList, and HowTo where applicable; canonical tag discipline to prevent duplicate-content cannibalization; HTTPS, HSTS, and certificate chain integrity; internal-link density of 3-5 contextual inbound links per priority page.
This is the bucket most agencies underinvest in because it's expensive to do well (it requires an engineer who can read your codebase) and invisible to the client until the technical audit catches it. The agencies that skip it cap out at the easy wins and lose to the agencies that don't.
On-page optimization
The editorial layer. Each priority page on your site needs to answer a defined question, asked in the H1, restated in the meta title, reflected in the URL slug, and expanded across H2s and H3s. The body needs to deliver a direct answer in the first 200 words (the lede the synthesis layer extracts from), then elaborate with definition, example, counter-example, evidence, and primary sources.
Good on-page work also covers: title tag and meta description tuning against your CTR data in Search Console; H1 alignment with the headline question; internal-linking architecture that signals topical clusters rather than orphans; image alt text that describes what the image shows (for accessibility and image-search visibility); table of contents and jump links on long-form pages so the synthesis layer can extract specific sections cleanly.
The failure mode here is the marketing-tone product page that buries the answer under three paragraphs of brand positioning. The AI synthesis layer and the Google quality raters both stop reading by paragraph two. If the answer isn't in the first 200 words, the page won't rank and won't be cited even if it's technically present further down.
Off-page authority — links and brand mentions
The credibility layer. Google's algorithm has weighted link-based authority since 1998, and despite the constant rumors that links are dead, the data from Ahrefs and Moz studies in 2025 still shows backlink profile as a top-five ranking factor. The work has just gotten more honest. Mass link directory submissions and PBN networks get caught and penalized inside a year now. The credible play is editorial outreach to publications your target buyer actually reads — industry trade pubs, local business journals, podcasts, expert-roundup articles, original-research citations.
The new layer in 2026 is unlinked brand mentions. Google's John Mueller has confirmed publicly that the entity-extraction layer reads brand references in any context, linked or unlinked. For AEO (Answer Engine Optimization), unlinked mentions matter more than for classical SEO because the LLM citation pipeline runs on entity confidence — the more independent sources mention your brand in the context of your topic, the higher the model's confidence that you're a relevant authority.
The trust-graph hierarchy that has emerged in the AEO literature ranks signals: Reddit (top, because LLMs are pre-trained on Reddit and carry an inherited preference for Reddit-tone consensus), Wikipedia (gold-standard if you can clear notability), .edu (institutional credibility floor), .gov (rare but extremely high-weight), major media (NYT, WSJ, Bloomberg, AP, Reuters), niche industry publications. A credible agency builds toward placements across that hierarchy on a months-not-weeks horizon.
Content production
The long game. Content is where the agency's strategy meets the writer's craft, and where most retainers either earn or lose their fee. The 2026 standard is editorial-grade writing with a defined point of view, a question-formatted structure (so AI engines can extract clean answers), original data or original synthesis where the topic permits, primary-source citation with linked references, real author bylines (Person schema, credentialed when YMYL applies), and a refresh cadence that updates dated material on a quarterly review cycle.
The failure modes are predictable. Pure AI-generated content with no editorial layer collapses on engagement signals within months. Generic listicles that paraphrase the top three SERP results without original synthesis don't earn citations and don't compound. "Pillar pages" that are 4,000 words of unstructured prose without question-formatted H2s extract poorly into AI synthesis answers.
A credible agency publishes a content calendar that's tied to your actual money queries, ships 4-12 priority pieces per month at SMB tier, and runs a refresh cycle on every page older than 12 months. The under-resourced agencies skip the refresh cycle, which is why their clients' "high-performing pages from 2022" gradually disappear from the SERP.
Local SEO (for service businesses)
If your business serves customers who live within driving distance — restaurants, dental practices, law firms, contractors, salons, home services — local SEO is the single highest-leverage discipline available to you, and it lives partially outside the classical SEO toolkit.
Local SEO covers Google Business Profile optimization (primary category audit against the SERP, service-area verification, weekly Posts to keep the profile active, Q&A seeding with your real customer questions), NAP (Name-Address-Phone) consistency across the 30-50 citation directories that matter in your metro, review acquisition and management, local pack ranking optimization, and city-plus-service long-tail pages where the volume justifies dedicated pages per metro area.
GBP drives 60% or more of the clicks on [service] [city] queries. If your GBP isn't actively maintained, no amount of blog content fixes the local pack problem. Most national SEO agencies underinvest here because GBP work is labor-intensive and doesn't scale across clients; the agencies that win in local markets like Phoenix or Tucson are the ones that treat GBP as a core discipline rather than a side project.
AI Overview and AEO (Answer Engine Optimization)
The newest layer, and the one most pre-2024 agencies skip entirely. Google's AI Overviews now appear on approximately 48% of tracked queries per BrightEdge's February 2026 data, with that share concentrated on informational and question-intent queries. ChatGPT, Perplexity, Gemini, and Claude have all introduced web-search modes that synthesize answers from cited sources rather than returning blue-link lists.
AEO is the discipline of being one of those cited sources. The work overlaps significantly with classical SEO (76% of AI Overview citations come from URLs that also rank in the top 10 organic, per Ahrefs's 1.9 million citation analysis) but adds layers: schema markup engineered for citation extraction, Q&A-formatted content structure, trust-graph signal building (Reddit, Wikipedia, .edu, .gov, major media), original-data publication on a quarterly cadence so the engine has something to cite, and cross-engine measurement (Profound, Otterly, Brandwatch) since classical GSC doesn't track ChatGPT or Perplexity citations.
Any SEO agency that cannot articulate a clear AI Overview strategy in 2026 is selling an outdated service. Rule27 ships AEO as a layer inside the SEO retainer, not as a separate double-billed product — we publish the playbook in detail on our Answer Engine Optimization page.
Reporting and conversion attribution
The loop-closing layer. The agencies still emailing a 50-page PDF on the first of the month are reporting on the wrong things. A credible 2026 reporting stack gives you direct GSC and GA4 access (your logins, not screenshots), a Looker Studio or equivalent dashboard updated daily, conversion attribution that ties phone calls (CallRail or similar), form submissions, and chat sessions back to the keyword and landing page that drove them, and a monthly call that walks through what changed, what we tried, what we're killing, what's next.
The agencies that hide numbers behind proprietary dashboards or PDF reports do it because the numbers don't tell a good story. Any agency that won't give you direct GSC access in the contract is signaling that they intend to inflate or massage what gets reported. Walk away.
What an SEO agency does NOT do (and what scammers promise)
A shorter list, because the boundary is where the industry's worst behavior lives.
Guaranteed #1 rankings. Nobody can guarantee specific rankings on Google's algorithm. The algorithm changes weekly. Competitors enter the SERP constantly. New AI Overview surfaces collapse classical-SEO rankings unpredictably. Any agency guaranteeing a specific keyword in a specific position by a specific date is either lying or planning to claim victory on a keyword nobody actually searches.
Page-1 in 30 days. Local pack movement in 30-60 days is realistic. Long-tail keyword rankings in 60-120 days is realistic. Pillar keyword (head-term) rankings in under 6 months is rare and depends on existing domain authority. Anyone promising "page 1 in 30 days" on a competitive head term is selling you a black-hat shortcut that will get you penalized by month 9.
"Proprietary algorithms" or "secret sauce." Real SEO work is not secret. The disciplines are documented in Google's own developer documentation, Search Quality Rater Guidelines, and a decade of public Search Liaison statements. An agency that won't explain what it actually does is hiding incompetence behind buzzwords.
Mass link directory submissions. Submitting your site to 500 directories doesn't help and frequently hurts. Google's Penguin algorithm and its successors have been catching low-quality link spam since 2012. Any agency selling "50 backlinks per month for $199" is selling future penalty recovery work to themselves.
Owning your data. Any agency that runs your GSC, GA4, or GBP from their own accounts (rather than yours) is positioning to hold your data hostage when you leave. Your accounts, your logins, your data — always. Agency access is granted via user permissions, not by handing over the keys.
How much does an SEO agency cost in 2026?
The honest answer has a wide range because the work has a wide range. Here are the credible bands.
Local SMB (under $1M revenue): $1,500-$3,000/month. At the low end you're getting GBP management, basic on-page work, and 1-2 content pieces a month. At the high end you're getting that plus citation cleanup, Core Web Vitals fixes, and the beginnings of a content engine.
SMB ($1M-$5M revenue): $3,000-$6,000/month. Full technical SEO, 4-6 content pieces a month, GBP for service businesses, link outreach, AEO schema work, monthly reporting calls.
Mid-market ($5M-$25M revenue): $6,000-$12,000/month. Adds a strategist, expanded content production (8-12 pieces a month), digital PR retainer, AEO trust-graph work, conversion-rate optimization layer.
Enterprise ($25M+ revenue): $12,000-$50,000+/month. Adds dedicated technical SEO engineer time, ongoing engineering integration work, paid-media coordination, multi-region or multi-language scope, executive-level reporting cadence.
Hourly consulting: $100-$300/hr for credible US-based consultants. Below $100/hr you're getting offshore generalists; above $300/hr you're paying for a recognized name.
One-time audit or project: $500-$3,000 for a focused audit, $3,000-$15,000 for a one-time technical SEO sprint or site migration, $15,000+ for a comprehensive strategy engagement.
Rule27's published tiers: Starter at $2,500/month (SMB foundation), Growth at $5,000/month (full multi-discipline engine), Scale at $10,000+/month (integrated SEO + AEO + PR + paid). Published prices. Month-to-month after a 30-day satisfaction window. No 12-month contracts. We are the structural opposite of "contact us for a quote."
The agencies that hide pricing behind "contact for a quote" almost always charge more, not less. The hidden pricing is a sales mechanism — it lets them adjust the quote based on what they think you can pay, rather than what the work actually costs. Published pricing constrains the sales team to charging the same thing for the same work regardless of who's buying. It's a clean signal of trust that almost no other agency in the top SEO SERP sends.
SEO agency vs in-house SEO vs freelance SEO — the actual math
The question every founder asks at some point in the SEO investment cycle is whether to hire an agency, build an in-house team, or work with a freelancer. The right answer depends on your stage, your budget, your in-house capability, and your timeline. Here are the real trade-offs with real numbers.
In-house SEO
Annualized cost: $130,000-$180,000 all-in for a single mid-level in-house SEO specialist in the US — base salary $90-130K, plus 25-30% benefits load, plus tooling ($800-2,500/month for Ahrefs or Semrush, Screaming Frog, Profound, Looker Studio licensing).
Pros: Deep institutional knowledge of your business, full availability, fast turnaround on internal questions, alignment with product roadmap and brand voice. Easier to coordinate with engineering, design, and product teams. Long-tenured in-house SEOs become irreplaceable category experts.
Cons: One person cannot run all six disciplines (technical, on-page, off-page, content, local, AEO) at credible depth. You'll hire a content-strong SEO and miss the technical work, or hire a technical-strong SEO and miss the content production. The fix is hiring two or three specialists, which moves the all-in cost past $300K/year — expensive enough that most SMBs can't justify it. In-house teams also drift toward complacency without external pressure or fresh-tactics inputs.
When in-house wins: Your business has $5M+ in revenue tied directly to SEO performance, you need deep product-and-SEO coordination (e.g., a SaaS company with a programmatic-SEO surface), you have a clear long-term content roadmap that justifies a dedicated full-time hire, or you operate in a regulated vertical (healthcare, finance, legal) where institutional knowledge is essential.
Freelance SEO
Annualized cost: $20,000-$60,000/year for a part-time freelancer. Most freelancers charge $50-$200/hour or $1,500-$5,000/month retainer.
Pros: Cheapest entry point. Direct communication with the person doing the work. Flexible — easy to scope up or down month-to-month. Best freelancers have deep specialist expertise in their domain (technical SEO, content SEO, link building).
Cons: Capacity ceiling. A single freelancer cannot credibly cover all six SEO disciplines, even if their bio claims it. Quality, communication, and reliability vary widely — freelancer churn is real, and replacing a freelancer mid-engagement is expensive in lost context. Strategy depth is limited; freelancers tend to execute against your brief rather than challenge the brief.
When freelance wins: You have a single-discipline need (just technical SEO for a site migration, just content production for a defined editorial calendar, just link building outreach), you have an in-house person directing the work, you're an early-stage startup with a tight budget and only need 5-10 hours of SEO attention per week, or you've identified a specific senior practitioner whose specialty matches your gap.
SEO agency
Annualized cost: $30,000-$120,000/year at SMB tier ($2,500-$10,000/month), $120,000-$600,000+/year at enterprise tier.
Pros: Multi-discipline coverage from a coordinated team. Tooling stack already paid for and amortized across clients. Pattern recognition from running similar engagements across multiple verticals — the agency has already learned what works in your category from other clients. Easier to scale up or down than a hire. Senior strategist available without paying senior-strategist salary.
Cons: Higher cost than freelance (though usually lower than in-house). Account manager turnover risks the institutional knowledge of your business. Bad agencies do the senior-to-junior bait-and-switch — selling you on the senior strategist during the pitch, then handing the work to a junior account manager after you sign. Some agencies' incentives are misaligned with yours (they're rewarded for retention, not for working themselves out of a job).
When agency wins: You don't have in-house SEO expertise and need an outsourced team that owns the discipline. You need multiple SEO disciplines (technical + content + link + AEO) running in parallel. Your workload is variable and the flexibility of an agency retainer is more efficient than a full-time hire. You're not yet at the revenue scale that justifies a $150K+ in-house hire. You want senior strategic input without paying for full-time seniority.
How to choose an SEO agency — the questions that matter
When you're evaluating agencies, the surface-level pitch will sound similar across vendors. The differences emerge in the answers to specific questions about how the work actually gets done.
"Will I have direct logins to GSC, GA4, and any tracking tools you use?" Non-negotiable yes. Agency access via user permissions to your accounts. Your data, your logins. Any vague answer here is a disqualifier.
"What's your monthly fee, and what exactly does it cover?" Real agencies can break this down: X hours of strategist time, Y content pieces, Z technical work, A link outreach pitches, B reporting hours. Vague "comprehensive SEO" answers without scope detail mean the agency is reserving the right to scope you down later.
"Who specifically will be running my account? Can I meet them before I sign?" Senior-to-junior bait-and-switch is the single most common agency complaint. Insist on meeting the people who'll do the work, not just the people selling the work.
"Show me three case studies with real revenue numbers from clients in or near my industry." "A client in the legal vertical" with no name and no numbers is not a case study. Real agencies publish real numbers (with client permission). Anonymous case studies are usually fabricated or wildly exaggerated.
"Where will my backlinks come from? Can you name the publication tiers you target?" Acceptable answers include digital PR, editorial outreach, broken-link campaigns, HARO/Qwoted, expert contributor placements, original-research citations. Unacceptable answers include "proprietary network," "our link team handles it," or refusal to name source types.
"What's your AI Overview and AEO strategy?" In 2026, an agency that can't articulate a clear AEO playbook is selling outdated service. Look for: schema markup deployment, trust-graph signal building, original-data publication, cross-engine citation tracking with named tools (Profound, Otterly, Brandwatch).
"What's the contract length, and what's the cancellation policy?" Month-to-month after a 30-day satisfaction window is the credible standard. 12-month contracts with auto-renewal are an agency's confession that they can't keep clients voluntarily.
"What's your communication SLA, and what's your meeting cadence?" Real answers include same-day email response during business hours, weekly check-in cadence at minimum, monthly strategy call, quarterly business review. Vague "we'll figure it out" is a red flag at the contract stage.
12 red flags that should disqualify an agency before you sign
The shortcut version of the questions above, framed as deal-breakers. Any one of these means walk away.
- Guarantees specific rankings. Nobody can guarantee Google ranking. The agencies that do are lying about the keyword, the position, or the timeframe.
- Won't disclose where backlinks come from. "Proprietary network" means PBN or link farm. You will inherit the penalty.
- Refuses to give you direct GSC and GA4 access. Your data, your logins. No exceptions.
- Locks reporting behind a proprietary dashboard that follows their account, not yours. When you fire them, your historical reporting disappears. Insist on tools you own.
- Demands a 12-month contract with auto-renewal. Confidence in the work means month-to-month after a brief satisfaction window. Long contracts are a confession.
- Can't articulate an AI Overview / AEO strategy in 2026. The SERP has changed; agencies that haven't adapted are selling a 2018 service at 2026 prices.
- Senior-to-junior bait-and-switch after signing. Insist on meeting the team that will do the work before you sign. Get it in writing.
- No named case studies with real dollar revenue numbers. "A client in the legal vertical" is not a case study. Real agencies publish real numbers with permission.
- Pricing hidden behind "contact for a quote" with no published ranges. The hidden-pricing model exists to let the sales team adjust quotes based on what you can pay, not what the work costs.
- Buzzword-heavy positioning without technical specifics. "AI-powered SEO" with no schema markup discussion, no INP target, no AEO measurement stack — it's marketing language hiding execution emptiness.
- Never mentions Core Web Vitals, schema markup, or technical SEO in the pitch. These are the foundational disciplines of 2026 SEO. An agency that doesn't discuss them isn't doing them.
- Expensive monthly retainer with no quarterly review checkpoint built into the contract. Real agencies bake in a review checkpoint where the work and the budget get re-evaluated. The agencies that don't are betting you won't notice the work isn't working.

How long does an SEO agency take to produce results?
The honest timeline depends on your starting position (existing domain authority, technical debt, content base) and the competitiveness of your vertical. Here are the credible bands for a competent agency starting from a typical SMB baseline.
Local pack movement: 30-60 days after GBP rebuild begins. This is the fastest visible win for local service businesses. Primary category fix, service area verification, NAP cleanup, weekly Posts — most clients see local pack ranking changes inside the first two months.
Long-tail keyword rankings: 60-120 days. Less competitive multi-word phrases ([service] [neighborhood], how to [specific task]) start ranking inside a quarter once on-page work is shipped and the content engine catches up.
Pillar keyword rankings: 6-12 months. Head terms ([service] [city], [your category]) are the hardest. Real domain authority compounding, sustained content publication, and earned-link velocity are months-not-weeks work. Anyone promising pillar rankings in 90 days is using shortcuts that will get you penalized.
AI Overview / AEO citations: 30-90 days post-schema deployment. Once FAQPage and Article schema is deployed and Q&A-formatted content ships, AI Overview citations can appear inside a month. Cross-engine citations (ChatGPT, Perplexity) follow a slower curve, often 60-90 days.
Brand-mention base building: 12+ months. The trust-graph signals (Reddit positioning, Wikipedia placement, .edu citations, sustained industry-pub mentions) take a year or more to compound meaningfully. Most agencies undersell this because the timeline is harder to defend.
Conversion rate optimization layer: 30-90 days after traffic shows up. Once traffic is arriving, the CRO layer (intake form friction, CTA placement, landing page conversion path) is faster work that compounds the SEO investment by 1.3-2x.
Anyone promising faster results than these bands is either selling a black-hat scheme that will trigger a penalty by month 9, or claiming credit for ranking improvements on keywords nobody actually searches.
Rule27's approach — the differentiators we publish on the page
We wrote this guide partly because most of the SEO SERP on this query was written by agencies who would prefer you not know what they don't do. Naming the industry's bad behavior is a structural risk for us — every red flag above is something some agency in the Phoenix market does, and some of them will read this and be unhappy. We're publishing it anyway because the alternative is being one more SEO blog that recycles the standard explainer without taking a position.
Here's what Rule27 does that the typical agency in the top 10 SERP doesn't:
Published pricing on the page. Starter $2,500/month, Growth $5,000/month, Scale $10,000+/month. Nobody in the top 10 SERP does this. It's the cleanest signal of trust we can send before you talk to a salesperson.
Named team on the about page. You'll know who runs your GBP, who writes your content, who optimizes your Core Web Vitals. We don't hide the people doing the work behind a sales layer.
Phoenix-based, not a national agency with a Phoenix landing page. Our team lives in Phoenix. We pitch you to AZBigMedia, Phoenix Business Journal, and ASU because we know the editors. National agencies with a generic Phoenix page have never set foot in Maryvale. If you're looking for the local pillar, see our Phoenix SEO Agency page.
AEO as a layer inside the SEO retainer, not a double-billed separate product. The agencies pitching $4,000/month "GEO retainers" alongside your $5,000/month SEO retainer are charging twice for one workflow. Our Answer Engine Optimization guide is the playbook we run.
Month-to-month after a 30-day satisfaction window. No 12-month contracts. If we're not delivering by month two, fire us with 30 days notice. The agencies insisting on annual contracts are admitting they can't keep clients voluntarily.
Real GSC dashboard access, real monthly call. Your logins, not screenshots. Looker Studio dashboard updated daily. No 50-page PDF nobody reads.
Citation logs, not anonymous case studies. We publish the actual ChatGPT, Perplexity, and Google AI Overview citation logs we've earned for clients (with permission). If we can't show the citation, we don't claim the win.
Where to go next
If you want the printable checklist version of the red flags and questions above, download The SEO Agency Vetting Checklist (2026) — 24 questions and 12 red flags in a one-page PDF. Free, no email gate beyond the form.
If you want a Rule27 analyst to run a free audit on your domain — real PDF, 24-hour turnaround, no auto-bot output — the free audit at the bottom of this page covers your Google Business Profile (if you have one), your top 10 pages' Core Web Vitals, your nearest 3 competitors' citation profiles, and your AI Overview presence on your money keywords. We deliver even if you don't hire us. No upsell.
Key Takeaways
An SEO agency optimizes your site for organic visibility across Google, ChatGPT, Perplexity, and AI Overviews — technical, editorial, authority, and analytical work running in coordination.
Realistic 2026 pricing: $1,500-$3,000/mo for local SMB, $3,000-$6,000/mo for SMB, $6,000-$12,000/mo for mid-market, $12,000-$50,000+/mo for enterprise. Anyone quoting under $500/mo is selling a content mill or future penalty work.
Agency vs in-house vs freelance is a math problem: in-house specialist is $130-180K/year all-in, agency is $30-120K/year at SMB tier, freelance is $20-60K/year. The right answer depends on revenue scale, in-house capability, and discipline breadth.
The 12 red flags that disqualify any agency: guaranteed rankings, undisclosed link sources, refusing GSC access, proprietary-dashboard lock-in, 12-month contracts, no AEO strategy in 2026, senior-to-junior bait-and-switch, no named case studies with dollar numbers, hidden pricing, buzzword-heavy positioning, never mentioning Core Web Vitals or schema, no quarterly review checkpoint.
Honest timeline: local pack 30-60 days, long-tail rankings 60-120 days, pillar rankings 6-12 months, AI Overview citations 30-90 days post-schema, brand-mention base 12+ months. Anyone promising faster is selling a black-hat shortcut that will trigger penalty by month 9.
Rule27 publishes prices ($2,500 / $5,000 / $10,000+/mo), names its team, ships AEO as a layer not a separate retainer, runs month-to-month after a 30-day satisfaction window, and provides direct logins to GSC, GA4, GBP, and Profound. Phoenix-based with real Phoenix case studies.
The SEO Agency Vetting Checklist 2026 (PDF)
24 questions to ask any SEO agency before you sign plus 12 red flags that should disqualify a vendor immediately. One-page tactical reference Rule27's analysts use when vetting agencies for inbound prospects.
PDF · 240 KB