The only onpage and technical SEO checklist you need in 2022
Robots.txt
Available or not?
Doesn’t exclude important directories from crawling?
Sitemap is linked?
Sitemap.xml
Contains all URLs to be indexed
Does not contain URLs that should not be indexed
Is linked in Robots.txt?
Meta-Robots
Available or not?
Index/Follow used?
Canonical
Available or not?
Is canonical attribute self-referential?
Hreflang
Available or not?
Are all URL versions listed?
Paginierung
<noindex, follow> from 2 page
Pagination pages are correct with <link rel=“prev“> and <link rel=“next“> indicate (In spring 2019, Google announced that it would no longer take rel=”prev” and rel=”next” into account)
Only self-referential canonical tags are assigned
Page Speed
Mobile / Desktop – comparison
Mobile: no throttling / 3G fast check
PageSpeed Insights – LCP, CLS and FID
Browser-Caching
mod_expires
Website Compression
GZIP
JavaScript
CSS
HTML
Content„Above the fold“
Important content is displayed “above the fold”
Rendering of content above the fold is not blocked by CSS and JS
Schema-Markup
Available or not?
Opengraph data is maintained
Rich snippets
URL structure
User-friendly navigation
Logical site architecture based on keyword research
Clear, short URLs (self-explanatory URLs)
URLs that should not be indexed/crawled are excluded from this via robots.txt or meta-robots
Redirects
All orphaned pages have a redirect target
Titel-Link
Title links are assigned according to SEO best practice and contain focus keywords
Internal linking
Internal linking set according to SEO best practice (focus keyword as anchor text)
All internal links are absolute
All link targets have HTTP status code 200
404-Page
User-friendly and in the design of the website
Returns 404 status
Offers users options for action (e.g. search function, link to the start page/other areas of the website)
Image optimization
All images are compressed (if possible < 100 KB)
Image filenames optimized according to SEO best practice
ALT attribute optimized according to SEO best practice