The Complete Checklist for Auditing Your SEO Agency's On-Page & Content Optimization
You've hired an SEO agency—or you're about to. The promises sound great: "We'll optimize your site, build authority, and drive traffic." But how do you know they're actually doing the work that matters? This checklist breaks down exactly what to look for when evaluating an agency's technical audits, on-page optimization, and content strategy. No fluff, no guarantees—just the actionable steps you need to verify real progress.
1. Start with the Technical SEO Audit: The Foundation
Before any content or keywords matter, your site must be crawlable and indexable. A proper technical audit is the first deliverable you should expect. Here's what to check:
- Crawlability verification: Did the agency run a full site crawl using tools like Screaming Frog or Sitebulb? They should provide a list of all discovered URLs, including any blocked by `robots.txt` or returning errors.
- robots.txt analysis: The agency should review your robots file for unintentional blocks. For example, a misconfigured `robots.txt` can prevent Google from crawling critical pages. They should also check for directives that might block CSS or JavaScript files, which can harm rendering.
- XML sitemap health: Your sitemap should be up-to-date, include only canonical URLs, and be submitted to Google Search Console. The agency should flag missing sitemaps, broken sitemaps, or sitemaps that include non-indexable pages.
- Duplicate content identification: Duplicate content isn't always a penalty issue, but it can dilute ranking signals. The audit should find instances of near-identical content across pages and recommend canonical tags or consolidation.
- Canonical tag audit: Every page should have a self-referencing canonical tag unless there's a deliberate reason otherwise. The agency should check for missing, conflicting, or incorrect canonicals.
2. Core Web Vitals: Performance Is Non-Negotiable
Google's Core Web Vitals—LCP (Largest Contentful Paint), FID/INP (Interaction to Next Paint), and CLS (Cumulative Layout Shift)—are direct ranking factors. Your agency should treat them as a priority, not an afterthought.
| Metric | Target | Common Issues to Flag |
|---|---|---|
| LCP | ≤ 2.5 seconds | Slow server response, render-blocking resources, unoptimized images |
| INP | ≤ 200 milliseconds | Heavy JavaScript, long tasks, poor event handling |
| CLS | ≤ 0.1 | Missing dimensions on images/ads, dynamic content injection, web fonts causing layout shifts |
What the agency should deliver:
- A baseline report from Google Search Console or Lighthouse showing current scores.
- A prioritized list of fixes: image compression, lazy loading, server-side caching, or CDN implementation.
- A retest within 30 days to verify improvements.

3. On-Page Optimization: Beyond Meta Tags
On-page optimization goes far beyond stuffing keywords into title tags. A solid agency will conduct a page-level analysis that covers:
- Title tags and meta descriptions: Each page should have a unique, descriptive title tag (50–60 characters) and meta description (150–160 characters) that aligns with search intent. The agency should avoid keyword stuffing—one primary keyword per page is enough.
- Header structure: H1 tags should be present and unique per page. H2s and H3s should create a logical hierarchy. If an agency uses the same H1 for every page, that's a warning sign.
- Image optimization: Alt text should be descriptive (not keyword-stuffed), file names should be meaningful, and image sizes should be compressed for speed.
- Internal linking: The agency should map out internal links to distribute authority and guide users. They should also fix broken links and orphan pages (pages with no internal links pointing to them).
- Schema markup: Structured data (e.g., Article, FAQ, Product) helps search engines understand your content. The agency should implement relevant schema and test it using Google's Rich Results Test.
4. Keyword Research and Intent Mapping: The Strategy Layer
Keyword research isn't just about finding high-volume terms. It's about understanding what users actually want. Your agency should demonstrate:
- Search intent analysis: Are they targeting informational, navigational, commercial, or transactional queries? For example, "how to fix a leaky faucet" (informational) requires a different content approach than "plumber near me" (transactional).
- Keyword clustering: Instead of targeting one keyword per page, the agency should group related terms into topic clusters. This creates comprehensive content that answers multiple user questions.
- Competitor gap analysis: They should identify keywords your competitors rank for that you don't. This reveals opportunities for new content or optimization.
- Long-tail focus: High-volume head terms are competitive. The agency should also target long-tail keywords (e.g., "best SEO agency for e-commerce sites in Chicago") that convert better.
5. Content Strategy: Quality Over Quantity
Content is the vehicle for your keywords. A good agency will have a documented content strategy, not just a random blog schedule.
- Content audit: They should review existing content for relevance, accuracy, and performance. Outdated or thin content should be updated, merged, or removed.
- Editorial calendar: The strategy should include planned topics, target keywords, content formats (blog posts, guides, videos), and publication dates.
- E-E-A-T signals: Google values Experience, Expertise, Authoritativeness, and Trustworthiness. The agency should suggest content that demonstrates your expertise (e.g., case studies, expert interviews, original research).
- Content optimization: Each piece should follow on-page best practices: clear headings, short paragraphs, internal links, and a compelling call-to-action.
6. Link Building: The Risky Business
Link building is one of the most effective—and dangerous—SEO activities. Your agency should be transparent about their approach.

| Safe Link Building | Risky Link Building |
|---|---|
| Guest posting on relevant, authoritative sites | Buying links from private blog networks (PBNs) |
| Digital PR and original research | Link exchanges ("you link to me, I link to you") |
| Broken link building | Automated link submissions to directories |
| Skyscraper technique (improving existing content) | Spammy forum or comment links |
What to demand:
- A list of target domains with relevant metrics (e.g., Domain Authority, Trust Flow).
- A sample outreach email—check for personalization and value proposition.
- A monthly report showing acquired links, including their source and relevance.
7. Reporting and Communication: Measuring What Matters
You need to know if your investment is working. The agency's reporting should go beyond vanity metrics like "total traffic."
- Key performance indicators (KPIs): Organic traffic, keyword rankings (by position), conversion rate, bounce rate, and backlink growth.
- Search Console insights: Impressions, clicks, average position, and click-through rate (CTR) for your target queries.
- Competitor benchmarking: How your site compares to competitors in terms of rankings, traffic, and backlinks.
- Actionable recommendations: Each report should include a "next steps" section with prioritized tasks.
8. Final Checklist: What to Verify Before Signing a Contract
Before you commit to an agency—or evaluate your current one—run through this checklist:
- They provided a detailed technical audit (crawl, sitemap, robots.txt, canonicals).
- Core Web Vitals are part of their optimization plan.
- On-page optimization includes title tags, headers, images, internal links, and schema.
- Keyword research is based on intent, not just volume.
- Content strategy is documented and includes a content audit.
- Link building methods are transparent and white-hat.
- Reporting includes meaningful KPIs and competitor data.
- They have a process for monitoring algorithm updates and adjusting strategy.

Reader Comments (0)