Absolutely Free SEO Technical Audit Checklist
Domain Information
- Age of the domain – review domain history and authority
- Indexed pages – verify how many pages Google has indexed
- Domain Rating (DR) – check with Ahrefs or similar
- Domain Authority (DA) – check with Moz or similar
On-Site Essentials
- HTTPS – must have zero SSL errors
- robots.txt – should exist and be valid
- sitemap.xml – should exist and be submitted to Google
Redirects
- HTTP → HTTPS – must redirect properly on all URL levels
- WWW ↔ non-WWW – must redirect properly on all URL levels
- /home or /index – should redirect to domain or 404 (canonical tag optional)
- Trailing slash – must be consistent
- Redirect chains – should not exist
URL Structure
- Use lowercase characters
- Keep URLs around 70 characters
- Use hyphens (“-”) instead of underscores (“_”)
- Keep URLs friendly, without file extensions
Error Handling
- 500 errors – must redirect to a custom error page
- 400 errors – must show “Page Not Found”
Multilingual Sites
- Multilingual URL structure – must exist
- Hreflang tags – must exist
- HTML lang attribute – must exist
Homepage & Landing Page Tests
- Mobile PageSpeed – Google score should be 90%+
- Desktop PageSpeed – Google score should be 90%+
- JavaScript errors – none should exist
- W3C Markup Validation – zero errors
- Google Lighthouse Audit:
- Performance ≥ 80%
- Accessibility = 100%
- Best Practices ≥ 80%
- SEO ≥ 90%
- Rich Snippets validator – zero errors
- AMP validator – zero errors
Screaming Frog Tests
Response Codes
- No Response – zero results
- Client Errors (4xx) – zero results
- Server Errors (5xx) – zero results
Page Titles
- Missing titles – zero results
- Duplicate titles – zero results
- Titles over 65 characters – zero results
- Titles under 30 characters – zero results
Meta Descriptions
- Missing descriptions – zero results
- Duplicate descriptions – zero results
- Over 156 characters – zero results
- Under 70 characters – zero results
H1 Tags
- Missing H1 tags – zero results
- Duplicate H1 tags – zero results
- Multiple H1 tags per page – zero results
Images
- Missing alt text – zero results
- Alt text over 100 characters – zero results
Canonicals
- Missing canonical tags – zero results
Open Graph Tags
- Missing Open Graph tags – zero results
From the button below, you can download our Technical SEO Checklist which we use as a reference point for all our Technical SEO Audits.
Please note that behind all these requirements there are reasons … (The post will be updated with more information in near future).
In addition: The most important thing is the SEO conclusions and opportunities that we can discover from it but not the results themselves