How to Choose and Brief an SEO Agency: A Practical Checklist for Technical Audits, On-Page Optimization, and Performance
You’ve decided to hire an SEO agency. Maybe your organic traffic has plateaued, your Core Web Vitals are flashing red, or you simply don’t have the internal bandwidth to manage crawl budgets, XML sitemaps, and link profiles. The problem is: every agency claims to deliver "results." Some promise first-page rankings in two weeks (red flag). Others pitch a black-hat link scheme that "Google will never catch" (bigger red flag). So how do you separate a partner that will run a proper technical audit and build a sustainable content strategy from one that will leave you with a manual penalty?
This checklist walks you through what a competent SEO agency should do—and what you should demand—when you brief them for technical audits, on-page optimization, and site performance. We’ll cover the core deliverables, the risks to watch for, and how to evaluate their approach before you sign.
1. The Technical SEO Audit: What It Must Include
A proper technical SEO audit is the foundation of any campaign. Without it, you’re optimizing a house built on sand. The agency should start by crawling your entire site, identifying issues that block search engines from finding, understanding, and indexing your content.
What a thorough technical audit covers:
- Crawl budget analysis: How Googlebot allocates resources to your site. If your site has thousands of thin pages or broken links, the crawl budget gets wasted. The agency should check `robots.txt` directives, server response codes (200, 301, 404, 5xx), and internal linking structure.
- Indexation status: Which pages are in Google’s index, which are blocked (by `robots.txt` or `noindex` tags), and why. They should use Google Search Console and server logs.
- Duplicate content detection: Multiple URLs serving the same content dilute ranking signals. The agency must identify canonical tag errors—missing, conflicting, or misapplied `rel="canonical"` tags—and suggest consolidation.
- Site architecture and internal linking: A flat, logical hierarchy helps both users and crawlers. They should map your silos and recommend fixes for orphan pages or deep navigation.
- Core Web Vitals: LCP (largest contentful paint), CLS (cumulative layout shift), and INP (interaction to next paint). These are ranking factors. The audit should identify specific elements causing slow load times or layout shifts (e.g., unoptimized images, render-blocking JavaScript, third-party scripts).
Sample audit deliverable table:
| Audit Component | What to Look For | Common Red Flag |
|---|---|---|
| Crawl budget | Server log analysis, crawl stats in GSC | No mention of crawl waste or server errors |
| Indexation | Coverage report with errors/warnings | Only lists indexed pages, ignores excluded ones |
| Duplicate content | Canonical tag verification across all pages | Recommends mass 301 redirects without content consolidation |
| Core Web Vitals | Lab data (Lighthouse) + field data (CrUX) | Only provides lab data; no real-user metrics |
2. On-Page Optimization: Beyond Meta Tags
On-page SEO is often misunderstood as "write a title tag and stuff keywords into the H1." A competent agency treats it as a holistic exercise in intent mapping and content strategy.
The on-page checklist:
- Keyword research and intent mapping: They should group keywords by search intent—informational, navigational, commercial, transactional. For example, "how to fix LCP" (informational) vs. "SEO audit service pricing" (commercial). Different intents require different page types and content formats.
- Title tags and meta descriptions: Unique, compelling, and within character limits. But more importantly, they should reflect the actual content on the page—not bait-and-switch.
- Header structure (H1–H6): Logical hierarchy that helps both users and screen readers. One H1 per page, with H2s and H3s breaking down subtopics.
- Content quality and relevance: Is the content comprehensive enough to answer the user’s question? Does it include internal links to related resources? The agency should audit for thin content and suggest expansions.
- Image optimization: Alt text, file names, compression, and lazy loading. Images that aren’t optimized hurt LCP and accessibility.

3. Content Strategy and Keyword Research: A Data-Driven Approach
A content strategy isn’t a list of 50 keywords you want to rank for. It’s a plan that aligns your business goals with what users are actually searching for.
How a good agency builds a content strategy:
- Keyword discovery: Using tools like Ahrefs, SEMrush, or Google Keyword Planner, they identify seed keywords, long-tail variations, and question-based queries.
- Intent mapping: They cluster keywords by funnel stage. For example, "SEO audit checklist" (top-of-funnel) vs. "hire SEO agency" (bottom-of-funnel). Each cluster gets its own content pillar or landing page.
- Competitive gap analysis: They analyze what your competitors rank for that you don’t. This reveals content opportunities.
- Editorial calendar: A schedule of new pages and updates, with clear ownership and deadlines.
4. Link Building: The Right Way vs. The Dangerous Way
Link building remains a critical ranking signal, but it’s also the area where most SEO disasters happen. Black-hat link schemes (private blog networks, paid links, link farms) can trigger a manual penalty that wipes out your organic traffic.
What a safe, effective link building campaign looks like:
- Backlink profile audit first: The agency should analyze your existing backlinks using tools like Majestic (Trust Flow, Citation Flow) or Ahrefs (Domain Rating). They identify toxic links that need disavowing.
- Outreach-based acquisition: They earn links through guest posts on relevant sites, resource page link inserts, broken link building, and digital PR (e.g., original research, surveys, infographics).
- Relevance over quantity: A single link from a high-authority, relevant site (e.g., a .edu or .gov domain) is worth more than 50 links from spammy directories.
- Link quality metrics: They should monitor Domain Authority (DA), Trust Flow (TF), and topical relevance. A link from a site with high DA but zero topical relevance may not help.
| Aspect | Ethical (White-Hat) | Black-Hat |
|---|---|---|
| Method | Outreach, guest posts, PR | PBNs, paid links, automated comments |
| Risk | Low; sustainable | High; manual penalty, deindexing |
| Timeframe | 3–6 months for noticeable impact | Weeks, but short-lived |
| Cost | Higher per link (quality) | Lower per link (but risky) |
| Long-term value | Compounds over time | Zero after penalty |
What to ask the agency: "Can you show me examples of sites you’ve built links from? What’s your outreach process? Do you disavow toxic links as part of the service?"
5. Performance and Core Web Vitals: Beyond the Score
Core Web Vitals are not just a ranking factor—they directly impact user experience and conversion rates. A site that loads in 2 seconds converts better than one that loads in 6 seconds.

What the agency should do for performance:
- Measure baseline metrics: Use Google PageSpeed Insights, Lighthouse, and CrUX (Chrome User Experience Report). They should distinguish between lab data (controlled environment) and field data (real users).
- Identify bottlenecks: Common culprits include unoptimized images, render-blocking CSS/JS, excessive third-party scripts (analytics, ads, chat widgets), and slow server response times (TTFB).
- Implement fixes: Image compression (WebP format), lazy loading, code minification, CDN usage, and server-side optimizations (caching, PHP version upgrades).
- Monitor after deployment: Performance improvements can regress. The agency should set up ongoing monitoring with tools like Lighthouse CI or WebPageTest.
6. Reporting and Communication: What to Expect
You need to know what’s working and what isn’t. A good agency provides transparent, actionable reports—not vanity metrics like "total impressions" without context.
Report components:
- Traffic trends: Organic sessions, new vs. returning users, page views.
- Keyword rankings: Movement for target keywords, with focus on top-10 and top-3 positions.
- Backlink profile changes: New links acquired, lost links, toxic links disavowed.
- Technical health: Crawl errors, indexation changes, Core Web Vitals scores.
- Conversion data: If possible, track goal completions (form fills, purchases, sign-ups) from organic traffic.
Checklist Summary: Before You Sign the Contract
Use this as your final checklist when evaluating an SEO agency:
- Technical audit: Do they promise a full crawl, crawl budget analysis, duplicate content check, and Core Web Vitals assessment?
- On-page optimization: Will they map keywords to intent and optimize content, not just meta tags?
- Content strategy: Do they have a data-driven plan for new content and existing page updates?
- Link building: Are they transparent about their outreach process? Do they audit your existing backlink profile first?
- Performance: Will they measure field data (CrUX) and set up ongoing monitoring?
- Reporting: Do they provide access to your own analytics tools? Are reports actionable, not just vanity metrics?
- Risk awareness: Do they explicitly avoid black-hat tactics? Do they have a process for disavowing toxic links?
Further reading:

Reader Comments (0)