The short answer to how to choose an SEO agency: make every finalist diagnose your actual site before you sign, then hire the one whose diagnosis is specific, whose named practitioners will do the work, and whose contract leaves you owning every account, page and link. Ignore ranking promises. Nobody can guarantee a #1 position on Google, and Google's own guidance on hiring an SEO says so in plain words.
The expensive agency mistakes rarely show up in the pitch. They show up around month nine, when traffic is flat, the report is full of green arrows, and you discover your analytics were set up under the agency's login. This guide gives you 15 questions with what a good answer sounds like, a red-flag checklist, typical pricing, the KPIs worth paying for, and what the first 90 days should produce.
What Does Good SEO Look Like in 2026?
Good SEO in 2026 is four workstreams run as one program: technical foundations, content that matches buyer intent, authority earned through digital PR, and visibility in AI-generated answers. An agency that covers only one of them is a specialist. That can be exactly what you need, as long as you know that's what you are buying.
| Workstream | What it covers | What you should see monthly | |---|---|---| | Technical SEO | Crawling, rendering, indexing, speed, structured data, internal links | Fixes shipped to production, not just logged | | Content | Keyword-to-page mapping, commercial pages, expert articles, refreshes | Pages published or improved against a plan tied to buyer stages | | Digital PR and links | Original data, expert commentary, partnerships | Earned links and mentions, each listed with its source | | AI search | AI Overviews, AI Mode, ChatGPT, Perplexity, Copilot | Mentions and citations tracked for a fixed set of prompts |
The AI layer is less mysterious than many pitches suggest. Google states that a page must be indexed and eligible to show a snippet to appear as a supporting link in AI Overviews or AI Mode, and that you don't need AI text files or special schema (AI features and your website). Treat an "AI Overviews package" built on special markup with suspicion. Earning mentions in ChatGPT and Perplexity does add work beyond classic SEO: see SEO vs GEO for the strategic split and our guide to choosing a GEO agency for how to vet that work.
SEO Agency vs In-House vs Freelancer: Which Fits You?
An SEO agency is the right choice when you need several skills at once (technical, content, PR) faster than you can hire them. An in-house team wins when organic search is a core acquisition channel and the work needs daily context about your product. Most scale-ups end up with a hybrid.
| Option | Best when | Main risk | |---|---|---| | In-house team | Search is a top acquisition channel and you can fund several roles | Slow to hire; narrow skill coverage | | Freelancer or consultant | You need senior strategy or one defined project | Capacity limits; single point of failure | | Agency | You need breadth fast, or a spike such as a migration or recovery | Junior delivery behind a senior pitch | | Hybrid | You want an internal owner plus specialist execution | Blurry ownership unless roles are written down |
Our decision rule: whatever model you choose, one person inside your company must own organic growth, hold the agency accountable, and control the accounts. Early-stage teams with little search presence often do better with a consultant and a disciplined content habit, as covered in our SEO strategies for startups. Google's advice on timing also holds: the best moment to bring in SEO help is before a redesign or launch, not after it. If one is coming, pair the hire with a website migration SEO checklist.
15 Questions to Ask an SEO Agency (and What Good Answers Sound Like)
Send these questions before the pitch meeting, and ask for answers about your site, not about their process in general. Questions 3 and 5 come almost word for word from Google's own list of questions to ask an SEO.
Strategy and Diagnosis
| # | Question | A good answer sounds like | Walk away if you hear | |---|---|---|---| | 1 | What would you fix first on our site, and why? | Two or three specific issues found before the call, ranked by impact and effort | "We'll know after onboarding" | | 2 | Which searches should we win, and how do they map to revenue? | Keyword clusters tied to buyer stages and your commercial pages | High-volume terms unrelated to what you sell | | 3 | Do you follow Google Search Essentials? | Yes, plus what they refuse to do and why | "Everyone buys links" | | 4 | How do you handle AI Overviews and answer engines? | Same foundations as SEO, plus separate tracking of AI mentions and citations | A special file sold as a guaranteed way in | | 5 | What results do you expect, by when, and what could block them? | Ranges for leading indicators and named dependencies such as dev capacity | A ranking position by a date |
People and Execution
| # | Question | A good answer sounds like | Walk away if you hear | |---|---|---|---| | 6 | Who works on our account, and for how many hours? | Named people, roles, monthly hours and a continuity commitment | A senior pitch team you never see again | | 7 | Who implements technical fixes? | Tickets with acceptance criteria or pull requests in your repo, every change logged | "We send an audit to your developers" | | 8 | How do you earn links? | Digital PR, original data, expert commentary, every link shared with its source | Price per link, networks, paid guest posts | | 9 | How do you produce content, and where does AI fit? | Expert interviews, editor review, AI as an assistant with human accountability | Dozens of unreviewed AI articles a month | | 10 | Can we see a real deliverable from a current client, redacted? | A real audit, content brief or monthly report | Only case-study slides with unlabeled charts |
Measurement, Ownership and Terms
| # | Question | A good answer sounds like | Walk away if you hear | |---|---|---|---| | 11 | What will you report monthly, and how does it connect to our CRM? | Non-branded clicks to commercial pages, organic pipeline, work shipped vs planned | Ranking counts and a proprietary score | | 12 | Who owns the accounts, content and links if we part ways? | You do; the agency gets user-level access | Agency-owned properties or content on their domains | | 13 | What are the term and the exit terms? | A paid pilot or short initial term, then a notice period | Twelve months locked in and auto-renewing | | 14 | Has a client had a manual action or traffic drop on your watch? | A candid story and what they changed afterward | "Never" | | 15 | What do you need from us? | A specific list: dev hours, expert time, approvals, access | "Nothing, we handle everything" |
Two questions carry most of the signal. Question 1 shows whether the agency did any homework: a strong team will have crawled your site, checked your indexing and spotted something real before the first call. Question 7 predicts whether anything will change, because audits that end as a spreadsheet in your developers' backlog are the most common way SEO budgets disappear without a trace.
SEO Agency Red Flags: A Checklist Before You Sign
Walk away, or at least slow down, if any of these apply:
- Guaranteed rankings or traffic. Google says it directly: "No one can guarantee a #1 ranking on Google." A guarantee means the agency either doesn't understand search or plans to game it.
- A "special relationship" with Google or "priority submit." Google names both claims as warning signs.
- Links sold by the unit. Buying links, excessive link exchanges and automated link building all appear in the link spam section of Google's spam policies, and the damage lands on your domain, not theirs.
- Content at industrial volume. Hundreds of thin, templated or AI-generated pages risk the scaled content abuse policy. Placing your content on someone else's high-authority site to borrow its rankings risks the site reputation abuse policy.
- The agency owns your accounts. If it creates your Search Console property, analytics or Google Business Profile under its own login, you are renting your own data.
- Rented results. Links on sites the agency controls, or content hosted on its domains, disappear the day you cancel.
- Proprietary scores instead of raw data. You should see Search Console and analytics yourself, not only a "visibility index" you can't audit.
- Secret methods. A tactic the agency won't explain is one you can't defend if it backfires.
- Lock-in before proof. Twelve-month terms with auto-renewal, signed before a single deliverable exists.
- Cold outreach promising page one. Google specifically tells you to be wary of firms that "email you out of the blue."
- No questions about your business. An agency that never asks about your customers, deal size or sales cycle can't prioritize anything.
Plan the exit before you sign. Your company should be the verified owner in Search Console and the administrator in Google Analytics; give the agency full user access in Search Console and the Editor role in Analytics, which lets it work but not manage users (Analytics roles). When an engagement ends, remove its users, rotate CMS and hosting credentials, and export every report and link list. In Search Console, also delete the agency's verification tokens: Google warns that a removed owner can otherwise verify ownership again.
How Much Does an SEO Agency Cost?
SEO agency pricing follows five models, and the model matters as much as the number because it decides who carries the risk. The ranges below are typical market ranges for B2B companies buying from senior-led agencies in the US, UK and EU in 2026. They exclude ad spend and assume a mid-size site; content volume, digital PR and competition move quotes a lot, so treat them as orientation rather than a benchmark.
| Pricing model | Typical market range | Best for | Watch out for | |---|---|---|---| | Hourly consulting | $100 to $300+ per hour | Teams that execute in-house | You still need execution capacity | | Project (audit, migration, recovery) | $3,000 to $30,000+ | Defined problems with an end date | Audits nobody implements | | Monthly retainer | $3,000 to $10,000; $10,000 to $25,000+ for enterprise | Ongoing growth programs | Paying for activity, not outcomes | | Performance-based | Varies widely | Rarely a good fit | Rewards easy vanity keywords and risky tactics | | Hybrid (base plus bonus) | Retainer plus a variable fee | Mature programs with clean attribution | Disputes over what counts as organic-sourced |
Before you compare quotes, compute what the program must produce to pay for itself.
Illustrative scenario. Assume an $8,000 monthly retainer ($96,000 a year), a $24,000 average contract value, an 80% gross margin and a 20% win rate from sales-qualified lead to closed deal. Each new customer contributes $19,200 in first-year gross profit, so the program breaks even at five incremental customers a year. At a 20% win rate, that means about 25 incremental sales-qualified leads a year, roughly two a month. If an agency can't explain how its plan gets you there within a realistic horizon, the number on the proposal doesn't matter.
Which KPIs Should an SEO Agency Report?
The KPIs that matter connect organic search to qualified pipeline. Vanity metrics are not useless, but they belong in the appendix of a report, not the headline.
| Instead of | Report this | Source | |---|---|---| | Count of ranking keywords | Non-branded clicks and impressions on commercial pages | Search Console | | Total organic sessions | Organic conversions and conversion rate by page type | Analytics | | Third-party authority scores | Relevant referring domains earned, with a source list | Link report and Search Console | | Articles published | New pages indexed and earning impressions within 60 days | Search Console | | A proprietary visibility index | Organic-sourced and organic-influenced pipeline | CRM plus self-reported attribution | | Nothing at all for AI | Brand mentions and citations for a fixed prompt set | AI visibility tracking |
One reporting detail matters now. Google includes traffic from AI Overviews and AI Mode in the overall Search Console Performance report, within the "Web" search type, so ask exactly how an agency separates AI-driven visibility before you trust a chart labeled "AI Overview clicks." Add a required "How did you hear about us?" field to your demo form as well; it catches AI-assisted and word-of-mouth discovery that attribution models miss.
What Should Happen in the First 90 Days?
The first 90 days should produce a baseline, a ranked backlog, and fixes in production. They rarely produce big ranking gains on competitive terms, and an agency that implies otherwise is setting up a difficult month four.
| Period | The agency should deliver | You should see | Not realistic yet | |---|---|---|---| | Days 1 to 30 | Access, baseline, technical and content audit, tracking fixes | A ranked backlog with effort estimates; clean conversion tracking | Ranking gains on competitive terms | | Days 31 to 60 | Critical fixes shipped, keyword-to-page map, first briefs | Fixes live; crawl and indexing errors trending down | Measurable pipeline from organic | | Days 61 to 90 | New and improved commercial pages, first PR push, quarterly review | Rising impressions on target clusters; first earned links | Stable top-three positions for head terms |
At day 90, run a hard review. Compare shipped work against the plan, check leading indicators against the baseline, and ask the agency what it would stop doing. A good partner will cut its own low-value activities without being asked.
Why Engineering-Led SEO Has an Edge
Most SEO problems in 2026 are engineering problems with a marketing label. Rendering on JavaScript frameworks, template-level duplication, internal linking at scale, page speed, structured data and redirects all live in code. An agency that can read your codebase and open a pull request closes the gap between recommendation and deployed fix, which is exactly where most audits die.
The difference is sharpest on modern stacks. A React or Next.js site can look perfect in a browser and still serve thin HTML to any crawler that doesn't execute JavaScript. Ask finalists how they would test for that, then compare their answer with our JavaScript SEO guide and our technical SEO checklist for developers.
How Agentixly Approaches SEO Engagements
Agentixly runs SEO as an engineering discipline inside a software house, so the people who diagnose problems can also fix them. Our team includes veterans of Israel's elite technology units, and we apply the same security-first habits to your site and your accounts. A typical engagement moves through five phases:
- Diagnose (weeks 1 to 3). Crawl, rendering and log review, a Search Console and analytics audit, a review of competitors and AI answers, and tracking fixes. Deliverable: a baseline report and a backlog ranked by impact and effort.
- Fix foundations (weeks 3 to 8). Our engineers ship technical fixes as pull requests in your repository, or pair with your developers: rendering, performance, structured data, internal linking and redirects.
- Build demand content (ongoing). A keyword-to-page map anchored on commercial intent, interviews with your experts, and pages written to work in both search results and AI answers.
- Earn authority (ongoing). Digital PR built on original data and real expertise. No link packages.
- Measure (monthly). Search Console, analytics and CRM joined into one view of organic pipeline, with AI visibility tracked alongside.
What you get: every account stays in your name, every change is logged, and every link we earn is listed with its source. Because our SEO team works next to our GEO specialists and web engineers, search, AI visibility and site performance are planned as one program instead of three vendors.
Next Steps: Run a Selection Process That Exposes the Truth
A good selection process takes three to four weeks and tells you more than any proposal. Run it like this:
- Write a one-page brief. Goals, ideal customer, markets, current organic numbers, dev capacity per sprint and a budget range.
- Shortlist three agencies. Include at least one that can implement technical fixes itself.
- Give finalists read-only data under NDA. A restricted user in Search Console and the Viewer role in Analytics let them diagnose instead of guess.
- Ask for a diagnosis, not a deck. The top three issues, the first 90-day plan, and the names of the people who will do it.
- Score the 15 questions. Rate each finalist from 1 to 5 per question, and weight questions 1, 7 and 12 double.
- Call two references. Include one client who has since left, and ask why.
- Start small. A paid diagnostic sprint or a short initial term, with ownership, disclosure and exit terms written into the contract.
Choosing an SEO agency is a bet on judgment and execution, and both are visible before you sign if you ask the right way. If you want a team that diagnoses first, ships fixes in your codebase and reports on pipeline, explore Agentixly's SEO services or tell us about your site. We answer every inquiry within 24 hours.