Skip to content
SEO Agency Guide

How to Choose an SEO Agency: Scope, Evidence & Reporting

A structured framework for B2B decision-makers evaluating SEO agencies, covering how to compare proposals, verify past results and set reporting standards before you commit budget.

Guide12 min readBy

Flat illustration of a three-column evaluation framework with icons representing technical SEO, content strategy and authorit
On this page
  1. SEO Scope
  2. Evaluating Evidence
  3. Reporting Standards
  4. Red Flags
  5. Cost & Contracts
Key takeaways
  • Check that the proposal covers all three pillars of SEO scopetechnical SEO (crawlability, Core Web Vitals, schema markup), content strategy (search intent, E-E-A-T, keyword research) and authority-building (backlink profile quality), because a proposal that omits any one of these will produce incomplete results regardless of how strong the other two are.
  • Verify evidence with anonymised case studies that match your site type and industryand ask specifically which metrics, organic search traffic, rank tracking, conversion rate, were measured and over what period, so you can distinguish genuine performance data from vanity metrics.
  • Confirm exactly which metrics will appear in monthly reports and how often you will meet to review themincluding Google Search Console data, Google Analytics 4 (GA4) goal completions and Core Web Vitals scores, because reporting frequency and metric selection directly affect how quickly you can identify and correct underperformance.
  • Disqualify any agency that guarantees specific rankings, cannot explain its link-building methodology, or locks your data inside a proprietary dashboard you cannot exportas these are the most common signals that an agency is using tactics that carry long-term risk to your site.
  • Establish in writing who owns every asset produced during the engagementpublished content, acquired backlinks, technical changes and tracking configurations, before signing a service-level agreement (SLA), because ownership disputes after contract end can leave you unable to retain the work you have paid for.
  • Assess technical SEO competence separately from content capability by asking the agency to walk through how it would audit crawl budget, identify indexation issues and implement structured data, since strong content output cannot compensate for a site that search engines cannot efficiently crawl and index; for context on how web application architecture affects crawlability and Core Web Vitalssee Netofficials' overview of the technical factors involved.

01SEO Scope

What does a complete SEO scope cover, and how do you evaluate an agency's proposal against all three pillars?

A complete SEO scope addresses three interdependent pillars: technical SEO, content strategy, and authority building. A proposal that covers only one or two of these will produce limited results, because search engines evaluate all three signals together when deciding where to rank a page. Before you sign anything, map every deliverable in the proposal to one of these pillars and identify the gaps.

Pillar 1: Technical SEO

Technical SEO determines whether search engines can find, crawl and index your pages in the first place. An agency should audit and address:

  • Crawlabilitywhether Googlebot can reach all important pages without hitting blocked URLs, redirect chains or orphaned content
  • Core Web VitalsGoogle's page-experience metrics covering loading speed (LCP), interactivity (INP) and visual stability (CLS), measured in Google Search Console
  • Schema markupstructured data that helps search engines understand page content and qualify pages for rich results
  • Crawl budgetthe number of pages Googlebot will crawl in a given period; large or complex sites can waste this budget on low-value URLs

Ask the agency to show a sample technical audit output and confirm which of these areas it covers. How web application architecture affects crawlability and Core Web Vitals is worth reviewing if your site runs on a custom-built platform.

Pillar 2: Content Strategy

Content strategy connects what your audience searches for with what your site publishes. A credible agency will demonstrate a process that includes:

  • Keyword researchidentifying the terms your target buyers use at each stage of the purchase journey
  • Search intent mappingmatching each keyword to the correct page type (informational, commercial, transactional) so the content satisfies what the searcher actually wants
  • E-E-A-T signals (Experience, Expertise, Authoritativeness, Trustworthiness), editorial practices that help Google assess content quality, including author credentials, sourcing and factual accuracy

Pillar 3: Authority Building

Authority building improves how other sites and Google perceive the credibility of your domain. This pillar covers:

  • Backlink profile analysisauditing existing inbound links to identify toxic or low-quality links that may suppress rankings
  • Ethical link acquisitionearning links through original research, digital PR or content partnerships rather than paid link schemes, which violate Google's guidelines

How to test a proposal against all three pillars

PillarWhat to look for in the proposalQuestion to ask the agency
TechnicalAudit deliverable, Core Web Vitals baseline, crawl reportWhich tools do you use to measure crawl budget and Core Web Vitals?
ContentKeyword research methodology, content calendar, intent mapping processHow do you map search intent before assigning a page type?
AuthorityLink audit, outreach process, link-building policyCan you show your link-acquisition process and confirm it follows Google's guidelines?

If a proposal omits any row in that table, ask the agency to explain the omission before you proceed. What to compare when choosing a technology partner covers a similar evaluation framework for software engagements.

02Evaluating Evidence

How do you verify that an SEO agency's past results are genuine and relevant to your site?

Flat illustration of a magnifying glass over a bar chart and line graph with a document, representing critical review of SEO

Ranking screenshots and traffic graphs prove very little on their own. A credible agency presents case studies that document starting conditions, the specific actions taken, and measurable outcomes tied to those actions. Without that structure, you cannot tell whether the agency caused the results or simply inherited a site that was already improving.

What a useful case study must contain

Ask for case studies that include all four of these elements:

  1. Starting conditions: the site's organic search traffic baseline, existing backlink profile, technical SEO health score from a tool such as Google Search Console, and the competitive landscape at the time work began.
  2. Actions taken: specific deliverables such as a technical SEO audit, crawl budget fixes, schema markup implementation, or a structured content strategy targeting defined search intent clusters.
  3. Timeline: when each action was completed, so you can judge whether ranking changes followed the work or preceded it.
  4. Measurable outcomes: changes in organic search traffic, keyword ranking positions, Core Web Vitals scores, and ideally conversion rate data from Google Analytics 4 (GA4) or a comparable platform.

Correlation versus causation

Rankings can rise because a competitor was penalised, because Google ran a helpful-content update that favoured the site's category, or because a separate PR campaign generated backlinks the agency had nothing to do with. A trustworthy agency separates what it controlled from what happened in the environment. Ask directly: which specific actions do you attribute this result to, and how do you know? Vague answers indicate the agency cannot distinguish its own contribution from external factors.

Matching past results to your situation

Results from a local services site do not transfer automatically to a B2B SaaS product or an e-commerce catalogue. Use this table to check fit before treating a case study as evidence:

DimensionWhat to check
Site typeDoes the case study involve the same CMS, architecture, or platform as yours?
IndustryIs the competitive landscape and E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) requirement comparable?
Search intentDid the agency optimise for informational, commercial, or transactional queries similar to yours?
ScaleIs the site's page count and domain authority in a similar range to yours?

Algorithm update handling

Ask the agency to describe a case where a Google core update negatively affected a client's rankings and explain what they did in response. A credible answer names the update, describes the diagnostic steps taken using tools such as Google Search Console, and outlines the content or technical changes made. An agency that cannot recall a single difficult case has either a short track record or a habit of avoiding accountability.

03Reporting Standards

What should SEO agency reporting include, and how do you know it's telling the full story?

A good monthly SEO report covers organic sessions, keyword position changes, crawl errors, backlink growth and goal completions tracked in Google Analytics 4 (GA4). These five data points give you a complete picture of whether the work is producing measurable results. A report that shows only rankings, or only traffic, is incomplete and should prompt direct questions.

The five metrics every monthly report must include

  • Organic sessions: The number of visits arriving from unpaid search. Segment by landing page to identify which content is driving growth.
  • Keyword position changes: Movement in rankings for the target terms agreed at the start of the engagement. Track both gains and losses.
  • Crawl errors: Pages Google could not access, index or render correctly. Persistent crawl errors indicate unresolved technical SEO problems.
  • Backlink growth: New referring domains acquired since the last report. Quality matters more than volume; a report should name the domains, not just count them.
  • Goal completions in GA4: Conversions tied to organic traffic, such as form submissions, demo requests or purchases. This connects SEO activity to business outcomes.

How Google Search Console validates what the report claims

Google Search Console (GSC) is the authoritative source for impressions, clicks and average position data. Any agency report that does not reference GSC data directly should be treated with caution. Ask the agency to show you the GSC performance view alongside their dashboard so you can confirm the numbers match.

Monthly reporting versus quarterly strategy sessions

CadencePurposeWhat it should cover
Monthly reportProgress trackingThe five core metrics, actions completed, actions planned
Quarterly sessionStrategic reviewAlgorithm update impact, keyword strategy adjustments, content gaps, technical roadmap priorities

Why you must own your own analytics and Search Console properties

The GA4 property and the Google Search Console account must be registered to your organisation, not the agency. If the engagement ends, you need uninterrupted access to your historical data. An agency that insists on owning these properties, or that cannot give you admin access on request, is creating a dependency that works against your interests. Verify ownership before the engagement starts, not after.

Spotting a dashboard that obscures more than it reveals

Some agencies build proprietary dashboards that blend data from multiple sources without showing the underlying figures. Watch for reports that display percentage improvements without absolute numbers, omit declining metrics, or use date ranges that exclude recent underperformance. Ask for raw exports from GA4 and GSC at least quarterly. If the agency resists, that resistance is itself informative. What to compare when choosing a technology partner covers similar transparency principles for software engagements.

04Red Flags

What are the SEO agency red flags that should disqualify a proposal early?

Five warning signs appear repeatedly in agency proposals and sales calls. Each one signals either a willingness to misrepresent what SEO can deliver, a practice that puts your site at risk of a Google manual penalty, or a structural arrangement that leaves you worse off if you switch providers. Spotting them before you sign protects both budget and domain health.

Guaranteed first-page rankings

No ethical agency can guarantee a specific ranking position. Google's algorithms weigh hundreds of signals, and a competitor can outrank you by publishing stronger content or earning more authoritative backlinks. An agency that promises page-one placement for named keywords is either misrepresenting how search works or planning to use tactics that inflate rankings temporarily at the cost of long-term penalties. Ask instead how the agency defines success and which metrics it tracks beyond position.

Opaque or bulk link-building schemes

A backlink profile is the set of external sites linking to yours. Google treats links as votes of authority, but it also penalises sites that acquire links artificially. Agencies that cannot name the types of sites they target, that offer a fixed number of links per month as a package feature, or that refuse to show sample placements before signing are describing a bulk scheme. A manual penalty issued by Google's spam team can remove a site from search results entirely, and recovery takes months.

Proprietary platforms that lock your data

Some agencies deliver reporting through dashboards that exist only inside their own tools. When the contract ends, you lose access to historical data, keyword tracking and audit records. Insist that all data be exportable to Google Search Console, Google Analytics 4 (GA4) or a standard format you control. How web application architecture affects crawlability and Core Web Vitals is a separate question, but data ownership applies equally to SEO tooling.

Vague deliverables with no milestone dates

A proposal that lists activities such as 'ongoing optimisation' or 'content improvements' without specifying what will be delivered, in what format and by which date cannot be held to account. A credible proposal names discrete outputs: a technical SEO audit document, a keyword research report, a defined number of content briefs per month and a schedule for reviewing progress.

Refusal to share methodology or a sample report

Before signing, ask to see a redacted version of a report the agency sends to an existing client. Refusal is a strong signal that reporting is thin or that the agency cannot demonstrate the metrics covered in How Netofficials structures discovery, delivery and review milestones as a parallel standard for transparency. A confident agency will show its work.

Red flagWhat it signalsWhat to ask instead
Guaranteed rankingsMisrepresentation or risky tacticsHow do you define and measure success?
Bulk link packagesRisk of manual penaltyShow me sample placements and your link criteria
Data locked in proprietary toolsLoss of history if you leaveCan I export all data to GA4 or Search Console?
No defined deliverablesNo accountabilityList every output with a delivery date
Refusal to share a sample reportThin or misleading reportingSend a redacted report from a current client

05Cost & Contracts

How should an SEO retainer be scoped, and what factors affect the monthly cost?

Retainer cost and contract structure depend on the scope of work, not on a standard market rate. Before signing anything, confirm what drives the price, who owns the assets produced, and how both parties will define success. Getting these terms in writing before a long engagement begins protects your budget and your site.

What determines the cost of an SEO retainer

No two sites carry the same workload. The factors below are the ones most agencies use to size a retainer. Ask each agency to show you which of these apply to your site and how they have weighted them in their proposal.

  • Site size and technical debt: A site with thousands of pages, duplicate content, or slow web application architecture requires more audit hours and remediation work than a clean, small site.
  • Competitive landscape: Targeting keywords where established domains hold the top positions requires more content production and link acquisition than targeting lower-competition terms.
  • Number of target markets: Separate country or language versions of a site each need their own keyword research, hreflang configuration and content review.
  • Content volume: Producing, editing and publishing a high volume of optimised content each month adds directly to the retainer scope.
  • Integration complexity: Sites that require changes to a headless CMS, a custom-built platform or a third-party e-commerce system take longer to implement technical recommendations.

Why a discovery phase reduces risk before a long retainer

A short, paid discovery or audit phase, typically covering a technical SEO audit, keyword research and a baseline review of Google Search Console and GA4 data, gives both sides a factual basis for scoping the retainer. Without it, an agency is pricing against assumptions. With it, the proposal reflects the actual state of your site. How Netofficials structures discovery, delivery and review milestones shows one model for separating an initial assessment from ongoing delivery.

Asset ownership: what to confirm in writing

Every contract should state clearly that the client owns all content, backlinks, technical changes and data produced during the engagement. If an agency hosts your content on its own platform or retains link relationships, you lose those assets when the contract ends. Confirm ownership of Google Search Console access, GA4 property access and any rank-tracking accounts before work begins.

SLA expectations and algorithm update handling

A service-level agreement (SLA) defines the agency's obligations: response times for urgent issues, escalation paths when a problem is unresolved, and a documented process for responding to Google algorithm updates. Ask specifically what the agency does in the first 48 hours after a broad core update affects your rankings. Vague answers at this stage predict vague responses when it matters.

Defining success criteria in the contract

Criterion What to specify Why it matters
Primary KPIs Organic sessions, qualified leads or revenue from organic, not rank position alone Rank positions fluctuate; business outcomes are the real measure
Baseline Agreed starting figures from GA4 and Google Search Console Prevents disputes about what counts as improvement
Review cadence Monthly reporting meeting with a written agenda Creates a regular checkpoint to adjust priorities
Exit terms Notice period, data handover process and asset transfer steps Protects you if the relationship needs to end

FAQ

Questions about how to choose an SEO agency

Still deciding? Send a short brief and we reply with questions and a scope.

Ask us directly →
What deliverables should an SEO agency provide in the first 90 days?

In the first 90 days, a credible agency should deliver a full technical SEO audit, a prioritised list of fixes, a keyword research document mapped to search intent, a baseline report pulling data from Google Search Console and Google Analytics 4 (GA4), and a documented content strategy. These outputs give you a concrete record of what was found, what was planned and what work has actually started, so you can hold the agency accountable from day one.

How do I verify that an agency's past results are genuine and relevant to my industry?

Ask for Google Search Console screenshots or GA4 exports from the specific client accounts, not agency-level dashboards, and confirm the dates align with the period the agency was engaged. Check that the industries, site sizes and competitive environments are comparable to yours. Vanity metrics such as total impressions or domain rating increases mean little without corresponding movement in organic search traffic and conversions. A credible agency will explain the methodology behind each result, not just present the number.

What metrics should appear in a monthly SEO report, and how often should we meet to review them?

A monthly SEO report should include organic search traffic segmented by landing page, rank tracking for target keywords, Core Web Vitals scores, crawl errors from Google Search Console, backlink profile changes and goal completions in GA4. Most B2B engagements benefit from a monthly review call and a shorter check-in mid-month when significant algorithm updates or technical changes occur. The report format should be agreed in the service-level agreement (SLA) before work begins.

What are the warning signs that an agency is using tactics that could harm my site?

Red flags include promises of guaranteed rankings within a fixed timeframe, offers to build large volumes of links quickly without explaining the sources, use of private blog networks, keyword stuffing in meta tags or body copy, and refusal to share the sites where links will be placed. These tactics can trigger manual actions or algorithmic penalties in Google Search. Also watch for agencies that cannot explain how their work supports E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) or that avoid discussing crawl budget and schema markup when asked.

How should an SEO retainer be scoped, and what factors affect the monthly cost?

A retainer should define the specific deliverables each month: technical fixes, content pieces, link-building activity, reporting and meeting time. Cost depends on the size and complexity of the site, the competitiveness of the target keywords, the number of content assets required, whether conversion rate optimisation (CRO) is included and the depth of technical work such as schema markup implementation or crawl budget management. Retainers that bundle everything into a single monthly fee without itemising outputs make it difficult to assess value.

Who owns the content, links and technical changes an agency produces?

Ownership of all deliverables should be stated explicitly in the contract before work begins. Content published on your domain, technical changes applied to your codebase and any Google Search Console or GA4 access granted during the engagement should revert fully to you if the relationship ends. Links pointing to your site cannot be transferred, but you should retain records of all outreach and placements. Agencies that retain ownership of content, tracking configurations or reporting templates as leverage create unnecessary commercial risk for your business.

Ready to discuss your SEO project scope

Send Netofficials a brief outline of your site and goals. We will respond with clarifying questions, a suggested scope and the right people to involve.