Your Expert SEO Agency: A Practical Guide to Technical Audits, On-Page Optimization & Site Performance
You’ve hired an SEO agency, or you’re vetting one. The pitch deck looks slick, the case studies are impressive, but what does actual, day-to-day work look like? Too many engagements start with a vague promise and end with a report full of metrics no one acts on. This guide cuts through that. We’ll walk through the core deliverables—technical audits, on-page optimization, and performance improvements—as a practical checklist you can use to brief your agency, evaluate their work, and avoid common pitfalls.
The Technical SEO Audit: Your Foundation, Not a One-Time Event
A technical SEO audit is the diagnostic scan of your site’s health. It’s not a “fix it once and forget it” task; it’s the baseline for every subsequent decision. The goal is to identify barriers that prevent search engines from finding, crawling, indexing, and ranking your content.
What a Proper Audit Covers
An expert agency doesn’t just run a tool and dump a list of errors. They interpret the data. The audit should include:
- Crawlability & Indexability: Are search engine bots blocked by your `robots.txt`? Are you accidentally using `noindex` tags on pages you want indexed? A thorough check of the `robots.txt` file and meta robots directives is non-negotiable.
- Crawl Budget Analysis: For larger sites (thousands of pages), how Googlebot spends its time matters. If it’s wasting resources on thin content, duplicate pages, or infinite calendar archives, your important product pages get less love. The agency should identify wasteful URLs and suggest blocks via `robots.txt` or `noindex` directives.
- Site Architecture & Internal Linking: Is your site structure flat or deep? Can a user (and a bot) reach any page within three clicks from the homepage? The audit should flag orphan pages (no internal links pointing to them) and suggest improvements to link equity flow.
- Duplicate Content & Canonicalization: This is a common source of confusion. If the same content lives at multiple URLs (e.g., `example.com/product` and `example.com/product?color=red`), search engines don’t know which to rank. A proper audit uses `canonical tags` (rel=canonical) to consolidate signals. The agency should identify all sources of duplication—session IDs, printer-friendly versions, pagination—and propose a canonical strategy.
- Core Web Vitals & Page Speed: This is a ranking factor. The audit must measure real-user metrics: Largest Contentful Paint (LCP), First Input Delay (FID) or Interaction to Next Paint (INP), and Cumulative Layout Shift (CLS). It’s not enough to say “your site is slow.” The agency should pinpoint specific issues—render-blocking resources, uncompressed images, slow server response times—and provide a prioritized fix list.
Common Audit Pitfalls to Avoid
| Pitfall | What It Looks Like | Why It’s a Problem |
|---|---|---|
| Tool-Dumping | A 200-page report from Screaming Frog with no prioritization. | You’re overwhelmed and don’t know where to start. |
| Ignoring Context | Flagging a 404 on a deleted old blog post as critical. | Wastes time on non-issues. |
| No Action Plan | “Fix your crawl budget.” But no specific URLs or directives to change. | Leaves you with homework, not a solution. |
| Black-Hat “Quick Fixes” | Suggesting cloaking, keyword stuffing, or buying links from PBNs. | These violate Google’s guidelines and can lead to a manual penalty. Be wary of agencies that promise instant results or claim they will never be penalized. |
Your Checklist for the Audit Phase:
- Request a crawl of your entire site (not just a sample).
- Ask for a prioritization matrix (Critical, High, Medium, Low).
- Require specific, actionable recommendations for each issue (e.g., “Add canonical tag from /product?color=red to /product”).
- Get a clear explanation of how they handle `robots.txt` and `XML sitemap` submissions.
- Ensure Core Web Vitals data comes from real-user monitoring (CrUX data), not just lab tools.
On-Page Optimization: Beyond Keywords
On-page optimization is the art of making each page speak clearly to both users and search engines. It’s not just about stuffing a keyword into the title tag. It’s about aligning the page’s content with search intent.
The Keyword Research & Intent Mapping Process
Agencies that treat keyword research as a volume-grab are doing you a disservice. The real work is in intent mapping.
- Informational Intent: User wants to learn. (e.g., “what is crawl budget”). Your page should be a guide, blog post, or explainer video.
- Commercial Intent: User is researching options before buying. (e.g., “best SEO agency for e-commerce”). Your page should be a comparison, review, or case study.
- Transactional Intent: User is ready to buy. (e.g., “hire SEO expert”). Your page should be a service page or checkout.
Content Strategy & On-Page Elements
Once intent is clear, optimization focuses on:
- Title Tags & Meta Descriptions: These are your ad copy in search results. They must include the target keyword, be compelling, and fit within character limits. The agency should test variations.
- Header Structure (H1, H2, H3): This is your page’s outline. The H1 should be unique and describe the page’s main topic. Subheaders (H2, H3) should logically break down supporting points.
- Body Content: Is it comprehensive? Does it answer the user’s question fully? Thin content (e.g., very short pages for complex topics) rarely ranks. The agency should also check for keyword stuffing—natural language is key.
- Internal Linking: Every important page should be linked from relevant context within the site. The agency should identify opportunities to pass link equity to high-priority pages.
- Image Optimization: Alt text, file names, and compression. This helps with accessibility and Google Images ranking.
Risk: The “Content Farm” Trap

Some agencies churn out dozens of low-quality blog posts targeting long-tail keywords. This rarely works and can dilute your site’s authority. A good agency focuses on fewer, higher-quality pieces that serve a real user need. They should have a documented content strategy that ties back to business goals, not just keyword volume.
Your Checklist for On-Page Optimization:
- Review the intent mapping matrix for your top 20 pages.
- Ask for before/after examples of title tags and meta descriptions.
- Request a content gap analysis: what are competitors ranking for that you aren’t?
- Ensure internal linking suggestions are specific (e.g., “Add link to ‘/services/technical-seo-and-site-health’ inside the paragraph about crawl budget”).
- Verify that all images have descriptive, keyword-rich alt text.
Site Performance & Core Web Vitals: The Technical Heavy Lift
This is where the “expert” in “expert SEO agency” truly shows. Improving site performance requires collaboration between SEOs, developers, and designers. It’s not a one-person job.
What the Agency Should Deliver
- Performance Audit: Not just a Lighthouse score. They should identify specific bottlenecks: render-blocking JavaScript, uncompressed images, inefficient CSS, slow server response times (TTFB).
- Prioritized Fix List: Not all performance improvements are equal. Fixing a slow server (TTFB) may have a bigger impact than optimizing a single image. The agency should rank fixes by potential impact and implementation effort.
- Developer-Friendly Handoff: They should provide clear, technical instructions (e.g., “Defer loading of `third-party-script.js`” or “Convert hero image to WebP format”). Vague requests like “make the site faster” are useless.
- Monitoring Setup: After fixes are deployed, who monitors Core Web Vitals in Search Console and CrUX? The agency should set up alerts for regressions.
Common Performance Mistakes
| Mistake | Why It Happens | The Fix |
|---|---|---|
| Focusing only on lab data | Lighthouse scores are easy to game. | Use real-user metrics (CrUX) as the source of truth. |
| Removing third-party scripts | Can break analytics, chat widgets, or ads. | Evaluate each script’s business value before removing. |
| Aggressive lazy loading | Can harm LCP if the hero image is lazy-loaded. | Set `loading="eager"` on above-the-fold images. |
| Ignoring mobile performance | Desktop is easy; mobile has slower networks. | Test on real mobile devices, not just emulators. |
Your Checklist for Performance Optimization:
- Ask for a baseline CrUX report before any changes.
- Get a list of the top 5 performance issues with estimated effort (hours) and impact.
- Request a specific plan for handling third-party scripts.
- Ensure the agency will re-test after fixes are deployed.
- Set up a recurring performance review (e.g., monthly).
Link Building: Quality Over Quantity, Always
Link building is the most misunderstood and risk-prone part of SEO. A bad link building campaign can destroy months of technical and on-page work.
The Right Approach
- Audit Your Backlink Profile First: The agency should analyze your current backlinks using tools like Ahrefs or Majestic. They should identify toxic links (from spammy sites, PBNs, or irrelevant directories) and disavow them via Google’s Disavow Tool.
- Earned vs. Built Links: The goal is to earn links through great content, not build them through schemes. The agency should focus on:
- Guest Posting on Relevant, High-Authority Sites: Not just any site, but ones relevant to your industry. The content must be valuable, not a thin article with a keyword-rich anchor.
- Digital PR & Resource Pages: Creating a unique data study, infographic, or tool that naturally attracts links.
- Broken Link Building: Finding broken links on relevant sites and suggesting your content as a replacement.
- Metrics That Matter: Don’t obsess over Domain Authority (DA) or Trust Flow (TF) as a single number. A link from a low-DA but highly relevant industry blog may be more valuable than a link from a high-DA but generic directory. The agency should evaluate relevance, traffic, and editorial quality.
The Black-Hat Danger
Avoid any agency that:
- Buys links from private blog networks (PBNs).
- Uses automated tools to spam comments or forums with links.
- Offers “guaranteed first page ranking” through link building.
- Says “black-hat links are safe” or “we will never be penalized.”

Your Checklist for Link Building:
- Request a full backlink profile audit before any outreach begins.
- Ask for a list of target sites with justification (why is this site relevant?).
- Require copies of all guest post drafts before publication.
- Set a maximum anchor text ratio (e.g., no more than 10% exact-match anchors).
- Get a monthly report on newly acquired links and any lost links.
The Agency Partnership: How to Keep It Productive
The best SEO agency in the world can’t succeed without a solid client-agency relationship. Here’s how to set it up for success.
Communication Cadence
- Weekly Stand-ups: 15-30 minutes to discuss progress, blockers, and next steps.
- Monthly Reports: Not just a list of rankings. The report should connect SEO activities to business outcomes (traffic, leads, revenue). It should include a section on “what worked, what didn’t, and what we’ll change.”
- Quarterly Strategy Reviews: A deeper dive into the overall strategy, competitive landscape, and long-term goals.
Red Flags in an Agency
- They don’t ask questions. A good agency will want to understand your business, your customers, and your goals.
- They promise specific rankings or traffic numbers. Be cautious of any agency that guarantees this.
- They use jargon to confuse. If you don’t understand a report, they’re not communicating well.
- They blame algorithms for poor performance. Algorithm updates happen, but a good agency adapts. If every bad month is blamed on a Google update, something is wrong.
What You Should Expect from Your Agency Partner
A good agency believes in transparency and results that matter. Their technical SEO audits should be actionable roadmaps, not tool dumps. Their on-page optimization should be driven by intent mapping, not keyword stuffing. Their site performance work should focus on real-user metrics and developer-friendly handoffs. And their link building should be earned, not bought.
They won’t promise you the moon. They promise a systematic, data-driven approach that respects your budget and your timeline. They’ll tell you what’s possible, what’s risky, and what they need from you to succeed.
Ready to start? Get in touch or learn more about our technical SEO and site health services.
Final Summary: Your Agency Briefing Checklist
Before you sign a contract, use this checklist to brief your agency and set expectations.
- Technical Audit: Request a prioritized, actionable audit that covers crawlability, Core Web Vitals, and duplicate content. Reject tool-dumps.
- On-Page Optimization: Require intent mapping for all target keywords. Demand a content strategy, not a content volume plan.
- Site Performance: Insist on real-user metrics (CrUX) as the baseline. Get a developer-friendly fix list.
- Link Building: Require a backlink profile audit first. Reject any agency that uses black-hat tactics or guarantees rankings.
- Reporting: Set a clear communication cadence. Expect reports that connect SEO work to business outcomes.
- Red Flags: Avoid agencies that promise instant results, use jargon to confuse, or blame every failure on Google.

Reader Comments (0)