Most technical SEO audits take days. They involve sprawling spreadsheets, multi-tool crawls, and reports that gather dust while real issues go unfixed. But the majority of sites have the same handful of critical problems, and a focussed 30-minute audit surfaces them faster than an exhaustive 200-point checklist ever will.
This guide gives you a structured, time-boxed process: the right tools, the right checks, and a priority framework so you know exactly what to fix first.
Definition
A technical SEO audit is a systematic review of a website's technical infrastructure to identify issues that affect how search engines crawl, render, and index its pages. It covers crawlability, indexability, site speed, Core Web Vitals, internal linking, and structured data. The goal is to remove barriers between your content and its search engine ranking potential.
The data makes a sobering case for regular technical reviews. Just 54.6% of websites currently meet Core Web Vitals thresholds.[1] Half of all sites have duplicate meta descriptions. 54% have duplicate title tags.[1] These are not edge cases: they are industry norms.
54.6%
of websites currently meet Core Web Vitals thresholds
Source: Chrome UX Report via SE Ranking
The case for quick, regular audits rather than annual deep dives is strong. Sites change constantly: developers push updates, pages get added or deleted, redirects accumulate. A 30-minute audit run monthly catches issues before they compound into serious ranking problems.
"Most sites have at least a few unindexed pages, but all of your important pages should be indexed."
Google Search Central, Search Console Help
This audit uses only free or freemium tools. No budget required.
| Tool | Purpose | Cost | URL |
|---|---|---|---|
| Google Search Console | Indexing, crawl errors, Core Web Vitals | Free | search.google.com |
| Screaming Frog SEO Spider | Site crawl, redirects, broken links, titles | Free up to 500 URLs | screamingfrog.co.uk |
| PageSpeed Insights | Core Web Vitals, speed opportunities | Free | pagespeed.web.dev |
| Linki | Internal link audit, orphan pages, link equity | Early access | getlinki.app |
Each step is time-boxed. Work through them in order. Resist the urge to go deeper on any single issue during the audit: the goal is to surface all critical issues, then prioritise them afterwards.
Open Google Search Console and go to Indexing > Pages. Look at the split between indexed and not-indexed pages.
Key things to check:
Then check Indexing > Sitemaps. Confirm your sitemap is submitted, has no errors, and the discovered URL count matches your expectations. A large gap between submitted and indexed URLs warrants investigation.
Start a Screaming Frog crawl on your domain. While it runs, switch to the Response Codes tab when URLs start populating. Sort by status code and look for:
When the crawl completes, check the Page Titles tab for duplicates and over-length titles (over 60 characters). Check Meta Description for missing or duplicate descriptions. Check H1 for missing or multiple H1 tags.
23% of websites lack a properly referenced XML sitemap in robots.txt,[1] and 15% have no sitemap at all. If your sitemap is missing from the crawl, note it.
Go to Google Search Console and open Experience > Core Web Vitals. Check the mobile and desktop reports. Any URLs in the "Poor" or "Needs Improvement" categories are priority fixes.
For the specific issues behind a failing URL, run it through PageSpeed Insights. The top recommendations show you exactly what is causing failures: Largest Contentful Paint (LCP) issues are often large unoptimised images or slow server responses; Cumulative Layout Shift (CLS) issues are usually unsized images or late-loading ads; Interaction to Next Paint (INP) issues are typically heavy JavaScript execution.
82%
higher click-through rate achieved by Nestlé using rich results via structured data
Source: Eesel AI citing Google case study
Fetch your robots.txt directly in a browser at yourdomain.com/robots.txt. Check:
Sitemap: directiveThen check your sitemap directly. Are there pages listed that should not be there (noindex pages, redirects, 404s)? Cross-reference the sitemap against your GSC coverage report.
See our dedicated guide on robots.txt configuration and our guide to XML sitemap optimisation for full detail on these checks.
This step catches issues that the other tools miss entirely. Internal linking is often the difference between pages that rank and pages that do not, yet most quick audits skip it.
In Screaming Frog, go to Reports > Crawl Tree Graph to see pages with very few incoming internal links. Any page with zero internal links pointing to it is an orphan page.
For a faster and more comprehensive analysis, Linki surfaces orphan pages, low-equity pages, and link distribution gaps across your site in a single view, without requiring you to manually sort through crawl exports. This is particularly useful for sites where the internal link structure has evolved organically and become inconsistent over time.
Not all issues have equal impact. Use this framework to triage what you find.
| Priority | Fix Within | Examples |
|---|---|---|
| P0 Critical | 24 hours | Entire site blocked in robots.txt, homepage returning 404, sitemap returning 5xx |
| P1 High | 1 week | Key pages not indexed, poor Core Web Vitals on main templates, redirect chains on top pages |
| P2 Medium | 2-4 weeks | Duplicate title tags, missing meta descriptions, orphan pages, duplicate content |
| P3 Low | Next sprint | Missing schema markup, sub-optimal image alt text, minor canonicalisation |
50%
of sites have duplicate meta descriptions; 54% have duplicate title tags
Source: SE Ranking
Several patterns trip up even experienced SEOs during a quick audit.
A page appearing in GSC's "Not indexed" report is rarely a penalty. It is usually a crawl budget issue, thin content, or a misconfigured canonical. Start by understanding the reported reason before assuming the worst.
Redirect chains often exist because internal links point to the old URL, not the final destination. Updating the redirect without also updating the internal links that point to it means the chain disappears from the redirect report but the equity still flows through an unnecessary hop. See our guide to fixing redirect chains for the correct approach.
GSC shows both mobile and desktop CWV reports. Mobile scores are almost always worse and are the ones Google uses for ranking in mobile-first indexing. Focus your speed fixes on mobile metrics first.
Internal linking is consistently underweighted in quick audits. A page can have perfect meta tags, fast load times, and proper indexing, yet rank poorly because no other pages link to it. Allocating at least 5 minutes of every audit to internal link structure prevents this common oversight.
For the broader context of how these checks fit into your overall technical foundation, see our technical SEO beginner's guide. For an in-depth look at one of the most commonly found issues, our guide on fixing redirect chains and loops provides step-by-step fixes.
A technical SEO audit is a systematic review of a website's technical infrastructure covering how search engines crawl, render, and index its pages. It typically examines indexability, crawlability, site speed, Core Web Vitals, internal linking, structured data, robots.txt, sitemaps, and redirect configuration. The output is a prioritised list of issues affecting organic search performance.
A focussed audit using the right tools takes 30 minutes for the critical checks and covers the issues affecting most sites. Comprehensive audits for large enterprise sites with complex architectures, multiple subdomains, or international configurations can take days or weeks. For most sites under 10,000 pages, a monthly 30-minute check supplemented by a deeper quarterly review is an effective maintenance cadence.
The minimum toolkit is Google Search Console (free), Screaming Frog SEO Spider (free up to 500 URLs), and Google PageSpeed Insights (free). These three tools cover indexing, crawl errors, broken links, redirect issues, duplicate content, and Core Web Vitals. Adding Linki extends coverage to internal link analysis and orphan page detection, completing the audit picture.
Prioritise in this order: pages that should be indexed but are not (check GSC Coverage report first), 4xx and 5xx errors surfaced by a site crawl, Core Web Vitals failures (check GSC Experience report), robot.txt misconfigurations blocking important content, and internal link gaps including orphan pages. These five categories cover the issues most likely to have an immediate ranking impact.
A quick 30-minute audit monthly catches issues before they compound. A deeper audit covering structured data, international SEO, JavaScript rendering, and advanced crawl analysis should run quarterly. Additionally, run an audit immediately after any major site change: a CMS migration, URL restructure, new template launch, or significant content update.
Sources