CpaTools Pro

Technical SEO Audit Checklist (25 Points)

Technical SEO Audit Checklist (25 Points)

Your traffic chart looks like a cliff, and nothing obvious changed: same content, same links, same site. Hidden technical problems work exactly this way, quietly making your best pages invisible to Google while you keep publishing into the void. This guide gives you a 25-point technical SEO audit you can run yourself, organized section by section, with the tools that make each check fast. We provide technical SEO service ourselves, with hands-on audit and fix plans starting at $300, so this guide comes from the team that does this work daily, not from someone paraphrasing a checklist they found.

Key Takeaways

  • Start with crawlability: If Google cannot fetch your pages, nothing else matters, so check robots.txt, sitemaps, and redirect chains first.
  • Indexing errors hide in plain sight: Accidental noindex tags, duplicate content, and parameter URLs quietly shrink the number of pages you actually have in the index.
  • Speed is the factor you fully control: Core Web Vitals, image weight, caching, and render-blocking scripts are fixable without touching your content strategy.
  • Audit quarterly: Active sites drift, so run this checklist every quarter and always after a redesign or migration.

The 25-Point Checklist

Crawlability (Points 1-5)

  1. Robots.txt is not blocking important pages. Fetch it directly and read it, because a disallow rule added during a migration is a classic silent killer.
  2. The XML sitemap is submitted and clean. It lives in Search Console, contains only canonical, indexable, 200-status URLs, and updates when pages change.
  3. No orphan pages exist. Every page worth indexing has at least one internal link pointing at it, or it is effectively invisible.
  4. Redirect chains are flattened. A to B to C becomes A to C, with each redirect a single 301 hop, because chains waste crawl budget and dilute signals.
  5. Canonical tags are correct. Each page points to itself unless it is a true duplicate, and no canonical accidentally points at the homepage or another domain.

Indexing (Points 6-10)

  1. Search Console coverage errors are resolved. Server errors, redirect errors, and 404s on pages you care about get fixed or removed from the sitemap.
  2. Duplicate content is handled. Print versions, sort orders, and http/https variants are canonicalized, consolidated, or noindexed, one version per piece of content.
  3. No accidental noindex exists. Check the page source for noindex meta tags and X-Robots headers, which ship to production from staging settings more often than anyone admits.
  4. Parameter URLs are controlled. Faceted navigation, filters, and tracking parameters are canonicalized, blocked in robots.txt, or handled in Search Console so they do not explode your URL space.
  5. The indexed page count matches reality. Run a "site:yourdomain.com" search and look for spam pages you did not publish, which is often the first visible sign of a hack.

Performance (Points 11-15)

  1. Core Web Vitals pass in the field. Check the CrUX data in PageSpeed Insights: LCP under 2.5 seconds, INP under 200 milliseconds, CLS under 0.1, measured on real users, not just lab tests.
  2. Images are compressed and right-sized. Modern formats like WebP, dimensions that match the displayed size, and lazy loading below the fold.
  3. Caching is enabled. Browser caching for static assets on the server side, so repeat visits and crawls do not re-download everything.
  4. Render-blocking scripts are deferred. JavaScript that is not needed for first paint is deferred or loaded asynchronously.
  5. Server response time is low. Time to first byte under roughly 600 milliseconds, with a CDN in front if your audience is spread across regions.

Mobile (Points 16-18)

  1. The layout is genuinely responsive. Test real pages on a real phone, not just in a resized desktop window.
  2. Tap targets are properly sized. Buttons and links far enough apart that a thumb does not hit the wrong one, which Google measures directly.
  3. No intrusive interstitials appear on mobile. Full-screen popups that block content on arrival hurt both rankings and conversions.

Security (Points 19-20)

  1. HTTPS is enforced everywhere. Every URL loads over HTTPS, and HTTP versions 301-redirect to their HTTPS equivalents.
  2. No mixed content exists. Images, scripts, and iframes still loading over HTTP trigger browser warnings and erode trust signals.

Structure (Points 21-25)

  1. Internal links are deliberate. Important pages sit within a few clicks of the homepage, with descriptive anchor text rather than generic phrases or raw URLs.
  2. Breadcrumbs exist and carry schema. They help users, and breadcrumb structured data earns a cleaner snippet in search results.
  3. URLs are clean. Short, lowercase, hyphenated, no dates or parameters in the path, stable over time.
  4. Pagination is handled properly. Paginated series use rel canonical to the series structure Google understands, with each page crawlable.
  5. The heading hierarchy is logical. One H1 per page, with H2 and H3 levels nesting sensibly, because scrambled headings confuse both crawlers and readers.

How to Run the Audit

Work in this order, with free tools covering most of it. Start in Google Search Console: the Pages report, Sitemaps, and Core Web Vitals report answer the crawlability, indexing, and field-performance questions with your real data. Then run Lighthouse or PageSpeed Insights on your five highest-traffic pages for the performance and mobile checks. For site-wide issues like orphan pages, redirect chains, and canonical mistakes, run a crawler: Screaming Frog's free tier handles 500 URLs, which covers most small sites. Work in batches, fix what you find, and re-crawl to confirm, because an audit is only worth the fixes that follow it.

How Often to Audit

For an active site, run the full checklist quarterly. Sites that publish weekly, run e-commerce, or changed platforms should not wait that long: after any migration, redesign, or theme change, run points 1-10 immediately, since crawlability and indexing damage from launches is the most common and most expensive kind. A static brochure site can run the checklist twice a year and be fine.

Signs You Need Professional Help

Some situations outgrow a checklist. A traffic drop of 20% or more that survives your audit, a manual action notice in Search Console, or a sudden flood of spammy backlinks all point to problems that need diagnosis, not just checks. Rankings that refuse to move despite good content and clean technicals usually have a cause buried in backlink quality or site history. That is the territory covered by our Google penalty recovery service, which starts with a free audit and forensic diagnosis before any quote, and the step-by-step penalty recovery guide explains the process. While you are investigating, check spam score in bulk across your backlink profile, because toxic links are the most common recoverable cause.

What a Technical SEO Service Does That a Checklist Cannot

A checklist finds symptoms. A service implements fixes, prioritizes them by revenue impact, and owns the outcome. Our technical SEO plans run from a $300 Basic Fix for sites of 1-5 pages through $600 for up to 10 pages, $1,000 for up to 20, and $2,000 Enterprise Lite for up to 50 pages with crawl budget optimization, log file analysis, and hreflang setup. Every plan includes full implementation, not just recommendations, with results typically showing in 1-3 months, and specialized handling for WordPress, Shopify, and large e-commerce stores including faceted navigation and Product schema.

The honest division of labor is this: if you have the time and a small site, the checklist above will catch most of what matters, and you should run it yourself. If the site earns real money, if fixes require developer access you would rather not touch, or if problems survive your first pass, that is when implementation help pays for itself. For sites that need links and content strategy alongside the technical base, the complete SEO service bundles all three pillars from $400, and once the foundation is solid, our guide on ranking on Google's first page covers what comes next.

Your Questions, Answered (FAQ)

Can I run this audit with free tools only?

Yes, for sites under a few hundred pages. Search Console, PageSpeed Insights, Lighthouse, and Screaming Frog's free tier cover every point on this checklist. Paid tools add scale, monitoring over time, and nicer reports, but they do not add new checks. Run the free stack first, and only pay for tooling when your site's size genuinely requires it.

How long does a full 25-point audit take?

For a small site, a focused day: two to three hours checking in Search Console and PageSpeed, an hour crawling, and the rest documenting what you found. Larger sites take proportionally longer, and e-commerce with faceted navigation can take days to crawl and analyze. If the audit keeps slipping down your to-do list for months, that is usually the signal to hand it to someone whose job it is.

How long until I see results from technical fixes?

Expect 1-3 months for meaningful movement, which is the honest range for our own hands-on work. Crawlability and indexing fixes can show effects within weeks as Google re-crawls, while Core Web Vitals improvements feed into ranking signals gradually. Anyone promising a specific ranking jump by Friday is guessing, because Google's timelines are not theirs to promise.

What is the difference between technical SEO and on-page SEO?

Technical SEO is about whether Google can crawl, render, and index your site correctly: robots rules, speed, canonicals, HTTPS. On-page SEO is about what your pages say: titles, content quality, keyword targeting, internal anchor text. They overlap at points like headings and internal links, but the audit questions differ, "can Google see this page" versus "does this page answer the query well."

How much does professional technical SEO cost?

Fixed-price plans run $300 for a Basic Fix covering 1-5 pages, $600 for up to 10 pages, $1,000 for up to 20, and $2,000 for Enterprise Lite covering up to 50 pages with log file analysis. Market-wide, agencies charging hourly often bill more than that for the audit alone, without implementing anything, so always ask whether the price covers fixes or just findings.

Who do I contact, and how do I pay?

You can reach us at info@cpatools.pro or on Telegram at @CpaTools_bot with your site URL and a sentence about the problem, and we will tell you which plan fits before you spend anything. We accept crypto payments via NowPayments alongside standard payment methods, and we have been delivering SEO and development work since 2024.