Technical SEO Audit Checklist: 25 Checks for Your Website
Before you spend on content or ads, make sure your site can be crawled, indexed and loaded fast on mobile. This is a prioritised audit checklist you can run yourself, with tables explaining each check and when to call a specialist.
Introduction
- Content can be excellent and the design beautiful, yet the site never appears because a technical barrier stops Google from reaching or understanding the pages.
- A technical audit comes first because it exposes the faults that waste every other effort: better writing cannot help a page that is not indexed.
- This is a practical list of twenty-five checks in seven groups, mostly using free tools (Google Search Console, your browser, PageSpeed Insights). You do not need programming skills to start.
Before you begin
- Get access to Google Search Console for your site. It is the most accurate source for what Google actually sees.
- Record findings in a simple table: check, result, priority, owner.
- Start with faults that block visibility (crawling and indexing) before cosmetic gains such as fine-tuned speed.
1) Crawlability
- Open
/robots.txtand confirm it does not block important pages or CSS/JS files. - Confirm a correct sitemap exists and is submitted in Search Console (see our sitemap and robots article).
- Look for orphan pages: important pages that no internal link points to.
- Check that menus and links are real links (
<a href>), not buttons without URLs that crawlers struggle to follow.
2) Indexability
- Review the page indexing report: what is indexed, what is excluded, and why.
- Look for accidental
noindextags on important pages (common right after a staging site goes live). - Check the canonical tag: each URL should point to its preferred version, not mistakenly to another page.
- Find duplicate content:
wwwand non-www,httpandhttps, and parameter URLs showing the same page.
3) Link structure and responses
- Internal broken links (404): fix them or redirect to the closest replacement page.
- Redirect chains: a redirect should reach the final URL in one step (301), not through a chain.
- One stable URL per page, lowercase, with clear words and no strange symbols.
- A useful 404 page that points back home or to search, and that genuinely returns a 404 status (not 200).
4) Security and compatibility
- HTTPS on every page, with full redirection from
httptohttps. - No mixed content (images or scripts loaded over
httpinside anhttpspage). - A valid security certificate, set to renew before it expires.
- Mobile test: the page renders correctly, text is readable without zooming, and buttons have enough space between them.
5) Speed and page experience
- Run PageSpeed Insights on the home page and your key service page, and review LCP, INP and CLS.
- Images: right dimensions, modern formats, and lazy loading below the fold.
- Cut unnecessary third-party scripts (trackers, widgets, multiple font families).
- Use caching and compression on the server, and ask your host if you are unsure.
6) Structured content and headings
- A unique
titleandmeta descriptionon every page, and a single H1. - Appropriate Schema (Organization, LocalBusiness, Article, FAQ where relevant) that passes a rich results test without errors.
7) Languages and tracking
- For bilingual sites: reciprocal hreflang tags between the two versions of each page.
- Confirm GA4 and Search Console are linked and working, and that key events (calls, forms) are recorded.
- Schedule recurring checks: a light one monthly, and a full one after any major update.
How to set priorities
| Level | Type of problem | Examples | Action |
|---|---|---|---|
| Critical | Blocks visibility | Disallow: /, wrong noindex, site not loading | Fix today |
| High | Weakens indexing | Wrong canonical, redirect chains, many 404s | Within a week |
| Medium | Weakens experience | Heavy images, extra scripts, high CLS | In the monthly plan |
| Low | Gradual improvement | Schema details, missing titles on minor pages | When time allows |
What each speed metric means
| Metric | What it measures | Commonly cited target |
|---|---|---|
| LCP | How fast the largest visible element appears | Under 2.5 seconds |
| INP | How quickly the page responds to taps and typing | Under 200 milliseconds |
| CLS | Layout stability, with no jumping elements | Under 0.1 |
These thresholds are the ones Google currently uses as a reference and may change, so check its official documentation.
Common mistakes
- Starting with speed before indexing. Optimising a page that is not indexed brings no result.
- Fixing symptoms, not causes. Many 404s usually come from a URL structure change made without redirects.
- Relying on one tool. Each tool sees one angle; compare Search Console with an independent crawler.
- Chasing a score of 100. What matters is the real visitor experience, not a perfect number.
- Auditing once. Sites change, and faults return with every update.
- Ignoring mobile. Most visits to local businesses come from phones.
How to read audit results without panic
- Do not fix everything. Many tool alerts are warnings, not real faults. Ask: does this finding stop an important page from appearing?
- Tie each finding to a valuable page. An error on an old page with no visits matters less than one on your main service page.
- Record the state before changing anything. Capture the indexing and speed reports so you can compare after the fix.
- Change one thing, then watch. If you change several things at once, you will not know the cause when performance moves.
- Involve your developer early. Some fixes (redirects, canonicals, performance) need server or template access.
- Wait before judging. Google needs days or weeks to recrawl pages and update reports after a fix.
What does Xposio do?
- We start with Search Console data and an independent crawl of the site, so we see what Google sees rather than what we assume.
- We classify every finding by impact (critical, high, medium, low) with evidence, so you do not receive a long list without priorities.
- We fix what falls within our scope and document the changes. Anything that needs a decision from you is explained clearly.
- We re-test after implementation to confirm the fix actually worked.
- We stay honest: fixing technical issues removes obstacles but does not guarantee a particular ranking. Content, competition and trust still matter.
Internal link: Learn about the Technical SEO service at
/en/services/technical-seoand the SEO & Search Visibility service at/en/services/seo-search-visibility.
You can order the Digital Snapshot report for your site at /en/report, and browse sample reports at /en/reports.
Conclusion
- A technical audit comes before content and ads because it finds what blocks visibility in the first place.
- Work in order: crawling and indexing first, then links and security, then speed, then details.
- Use Search Console as your first source and back it with other checking tools.
- Rank findings by impact instead of trying to fix everything at once.
- Repeat the audit after each update, because faults slip in with changes.
- Sound technical SEO is a foundation, not a ranking guarantee.
Related reading
/en/blog/sitemap-robots-explained/en/blog/core-web-vitals-simple-guide/en/blog/google-search-console-guide
Frequently asked questions
+What is a technical SEO audit?
It is a systematic check of the parts of a website that affect how search engines reach and understand it, such as crawling, indexing, security, speed and mobile compatibility.
+How often should I run a technical audit?
A light check monthly through Search Console, a full audit once or twice a year, and another after any redesign, migration or major update.
+Can I audit my site myself without a specialist?
For much of the list, yes: robots, sitemap, the indexing report and a speed test. Complex redirects, Schema and code-level fixes usually need a developer.
+What should I check first if my site disappeared from Google?
Check robots.txt for Disallow: / and any noindex tag, then the indexing report and manual action notices in Search Console, and confirm the site loads without errors.
+Does a high PageSpeed score guarantee better rankings?
No. Speed is one factor among many. What matters most is a good real-world visitor experience and genuinely useful content.
+Which free tools do I need?
Google Search Console, PageSpeed Insights, a rich results test and a mobile-friendliness check in your browser. They cover most of the basic checks.
Ready to apply what you read?
Let's build your next digital project together.
