Site integrity monitoring

Your site could go offline tomorrow without a single line of code changing.

A domain expires and takes your email with it. A security certificate (the padlock in the browser) lapses and browsers start warning visitors away. An image or a bit of code your site relies on stops loading. None of it needs a hack, a server failure or a bad update, just something being missed. SiteVitals tells you about expiries well before the deadline, and about anything broken as soon as it's spotted.

Free scan. No account needed. Results in seconds.

SiteVitals integrity monitoring dashboard

What continuous monitoring covers

The things around your website that can quietly stop working.

SiteVitals keeps watch over the dependencies and administrative details that sit outside your codebase - often managed by different people and renewed on different schedules.

01

SSL certificate health

An expired or misconfigured certificate can replace your website with a browser warning. SiteVitals checks validity, expiry and certificate-chain health before it becomes visible to visitors.

The technical bit

  • ↪ Validity and expiry monitoring
  • ↪ Certificate-chain verification
  • ↪ Hostname and coverage checks

02

Domain health & expiry

When a domain expires your website can disappear and email can stop with it. Long renewal cycles make domains surprisingly easy to forget.

The technical bit

  • ↪ Registration status
  • ↪ Expiry-date monitoring
  • ↪ Early warning before renewal

03

Broken assets & dependencies

Images, scripts, stylesheets and fonts can fail without taking the whole page offline. The result is often a site which technically loads but visibly looks or behaves incorrectly.

The technical bit

  • ↪ Failed image, CSS, JS and font requests
  • ↪ Third-party CDN availability
  • ↪ Broken asset paths

04

Mixed content & insecure resources

A secure page can still request an insecure resource. Browsers may block it or downgrade trust in the page even though the main certificate itself is valid.

The technical bit

  • ↪ HTTP resources on HTTPS pages
  • ↪ Scripts, images and iframe checks
  • ↪ Mixed-content severity

A different kind of problem

The failures nobody thinks to check for until it’s too late.

When most people think about website failures, they think about hacks, crashes, or bad deployments. But some of the most disruptive - and most avoidable - outages happen for entirely different reasons. No malicious intent. No technical fault. Just something that was set up years ago, set to expire, and quietly forgotten.

Just some of the real life stories which have prompted this section:

01

A client almost lost a domain they’d had for 20 years because their credit card expired and the messages about it went to an email address no one checked anymore.

02

Secure certificates usually auto-renew but if they don’t, Google and browsers start telling people your website is insecure.

03

A restaurant chain rang us to say their site was broken. It was because their credit card had expired and so their font license had been revoked. But it had taken them quite a while to notice things were broken and they had no idea why.

04

A busy website did a platform migration and an image stopped showing because the path to the CDN changed. The broken image tag sat on the homepage for weeks. No error logs, no alerts - just a white rectangle where the pic used to be.

SiteVitals monitors the administrative pieces of your site - the ones that sit outside your codebase, often managed by different people, and rarely checked between renewals. When something starts edging towards a problem, you get an early warning rather than an emergency.

“We nearly watched a client lose a domain they had owned for 20 years. The renewal email had gone to an old address. It was not the first time we had seen that happen - which is why this feature exists.”

Integrity monitoring that keeps watching when nobody else is.

Get started with our free tools today. When you're ready for continuous integrity monitoring, our plans are simple, transparent, and built for sites of all sizes.

Plans start from
£2.50/mo
View All Plans & Features

Things people ask us

If something isn't covered here, just ask us. We're a small team and we answer our own emails.

It is continuous monitoring of the parts of a website that can expire or fail without a code change, including SSL certificates, domain registrations, page assets and insecure resources.
Yes. An expired or invalid SSL certificate can trigger prominent browser security warnings which discourage visitors from continuing to the site. SiteVitals monitors certificate health and warns before expiry.
SiteVitals monitors domain registration and expiry information and can warn well before the renewal deadline, rather than relying on a registrar email being noticed.
Any resource a page requests but cannot load, including images, stylesheets, JavaScript files, fonts and resources served from third-party CDNs.
Because many integrity risks develop over time. A certificate or domain can be healthy today and close to expiry months later, while third-party assets can disappear without anybody changing your own code.
No. The integrity scan and continuous monitoring are external and read-only. Nothing is installed or changed on your website.
No. Integrity monitoring focuses on domains, certificates and page dependencies. Server health, page performance and uptime are monitored separately by their respective SiteVitals checks.

Want to see how your site looks right now?

Run a free integrity check.

Get a point-in-time check of your domain, certificate and page assets. No account needed, nothing installed, results in seconds.

Want SiteVitals to keep watching instead? Start continuous monitoring ↗