Audit check cert · worth 8 of 100 points · all checks
The certificate is invalid, does not match the hostname, or expires within 14 days.
An expired certificate turns the whole site into a full-page browser warning that most visitors will not click through. Renewal is free and automatic on every modern host, so a failure here is always a configuration gap rather than a cost problem.
echo | openssl s_client -servername your-site.com -connect your-site.com:443 2>/dev/null | openssl x509 -noout -dates -subject -issuercertbot --nginx -d your-site.com -d www.your-site.com --redirect
systemctl list-timers | grep certbotsystemctl status certbot.timer --no-pager | head -5notAfter should be more than 30 days out. If the timer is dead the certificate will lapse again silently, which is how most of these expire in the first place.
A certificate that is valid but issued for the wrong name (www vs apex) produces the same browser warning. Cover both names in one certificate.
Open an issue with your URL and a bot runs this check plus 14 others, posts the failures with the measured values, and publishes a report page: free audit. If you want the fixes applied and re-verified instead: fixed-price tiers.
The site does not answer on the URL you gave · The page is served over plain HTTP · No mobile viewport tag · The page title is missing or the wrong length · The meta description is missing or the wrong l · The page has no H1, or more than one · Images have no alt text · Responses are not compressed