TYPO3 Website Doctor

How we score

The Website Doctor runs a few dozen automated checks on your homepage. It is a conversation starter, not a certificate.

Each check is either passed (full points), a warning (half points) or failed (no points), multiplied by its weight from 1 to 3. A category score is the share of points reached, rounded to steps of 5. Checks we cannot judge are left out and never count against you. A category needs at least 3 judged checks, and the health score is the average of at least 3 scored categories.

Performance

Performance Weight
Server response time
Compression
Browser caching of static files
Number of referenced files
Render-blocking scripts
Modern image formats
Image file sizes
HTML size
Images with explicit dimensions
Lazy loading of images

Security

Security Weight
HTTPS
Valid TLS certificate
Redirect from HTTP to HTTPS
HTTP Strict Transport Security (HSTS)
Content Security Policy
No mixed content
X-Content-Type-Options
Referrer-Policy
Permissions-Policy
Protection against clickjacking
No software versions in headers
Cookie security attributes

Accessibility

Accessibility Weight
Page language
Alternative text for images
Labelled form fields
Links and buttons with names
Zooming allowed
Heading structure

SEO

SEO Weight
Page title
Homepage can be indexed
Meta description
One main heading
robots.txt
XML sitemap
Canonical URL
Social sharing preview (Open Graph)
Structured data

Technology

Technology Weight
Supported TYPO3 version
Modern HTTP version
Modern TLS version
IPv6 reachability
Up-to-date jQuery

What we don't check โ€“ colour contrast, keyboard navigation, Core Web Vitals in a real browser, content quality, and anything behind a login. A good score does not mean a site is secure or accessible.

Back