SiteVitals Features
Everything your site needs someone to watch.
Precision instruments for your website, server, and scheduled jobs. Pick what you need, ignore what you don't.
Uptime & Availability
Standard on all plans
Continuous monitoring of your site’s availability, with instant alerts the moment something goes down. No enterprise contract required - and no excuses not to have it.
Instant Alerts
Get notified the second your site goes down via Email or Webhook.
Incident History
A transparent log of every downtime event and recovery time.
UK & EU Based
Privacy-focused monitoring with all data kept strictly within the UK and EU.
Keyword Presence
Verify specific text exists on the page to ensure your database is healthy.
24/7 Monitoring
Continuous availability checks running every minute, every day.
Smart Verification
We double-check every failure to eliminate false positives and noise.
Integrity & Assets
Available on Starter and above
Monitors your domain registration, SSL certificate health, and the external scripts and assets your site depends on. Because a domain that expires, a cert that lapses, or a third-party font that breaks its license can take your site offline just as effectively as a server failure - and is often harder to spot.
SSL Chain Verification
Ensure your certificate is trusted by all major browsers.
Domain Expiry Guard
Monitor domain registration status to prevent accidental lapse.
Broken Asset Engine
Detect 404s on critical CSS, JS, and image dependencies.
Mixed Content Alerts
Identify insecure HTTP resources on your secure HTTPS site.
DNSSEC & Record Audit
Verify DNS records are correctly configured and tamper-proof.
SEO & AI Visibility
Available on Starter and above
Automated monitoring of your technical SEO fundamentals - metadata, canonicals, schema, indexing instructions, and AI discoverability signals. The things that determine whether search engines and AI tools can properly find, understand, and recommend what you do.
Metadata & Canonical Audit
Monitors title and description lengths, flags duplicates, and ensures canonical tags match final URLs.
Schema Validation
Block-level JSON-LD validation against schema.org rules - required and recommended properties checked per @type, with structural errors and warnings clearly separated.
AI Readiness Scoring
Assesses each schema block for entity clarity, sameAs authority links, speakable signals, and FAQ markup - the signals AI search tools use to understand and recommend your content.
AI Crawler & llms.txt Audit
Confirms that AI crawlers (GPTBot, ClaudeBot, Perplexity and others) are permitted by your robots.txt, and checks whether llms.txt is present, well-formed, and giving AI tools what they need.
Indexing & Robots Integrity
Dual-layer verification checking meta robots directives and robots.txt for noindex instructions that could silently remove pages from search.
Advanced Link Health
Automated crawler detects broken internal and external links before they erode crawl efficiency and trust signals.
Security & Mixed Content
Scans for insecure HTTP resources loaded on HTTPS pages, which undermine both security signals and search quality assessments.
Smart Redirect Monitoring
Verifies HTTP requests correctly redirect to HTTPS to preserve link equity and avoid crawl inefficiency.
Heading Structure Analysis
Analyses H1 tag usage and hierarchy for the semantic clarity that both search engines and AI tools rely on to understand page intent.
Social Tag Completeness
Validates Open Graph and Twitter Card tags that control how your pages appear in social sharing and AI-generated link previews.
Content Monitoring
Available on Starter and above
After every scan, SiteVitals compares your page against its previous state, body copy, title, H1, word count, and every external resource loaded. A weighted change index tells you not just that something shifted, but how significant that shift was. Small edits score low. A rewritten page, a swapped headline, or a new third-party script injected into your markup scores high.
Weighted Change Index
Quantifies shifts in content substance using Jaccard Similarity and Levenshtein distance.
External Dependency Fingerprinting
Maps and monitors every third-party domain to detect unauthorized resource injection.
Keyword Drift & Density
Tracks top semantic terms to ensure content remains aligned with target keywords.
Intelligent Content Noise Reduction
Strips headers and footers to analyze only core body copy.
Visual & Asset Auditing
Monitors image counts and page weight to detect performance regressions.
Historical Structural Mapping
Alerts you the moment a developer changes your H1 or Title architecture.
Content Similarity Baseline
Compares current snapshots against historical data for semantic similarity scores.
Page Performance
Available on Starter and above
Deep monitoring of Core Web Vitals - LCP, CLS - with historical tracking so you can see exactly when performance changed and investigate what caused it. Identifies the specific CSS or JavaScript that is slowing your pages down.
Core Web Vitals Engine
Real-time monitoring of LCP, CLS, and INP with threshold validation.
Lighthouse Issue Extraction
Identifies specific CSS/JS names and DOM elements causing bottlenecks.
Automated Regression Logic
Detects and alerts on significant performance dips (>5 points) between crawls.
Resource Payload Audits
Categorized monitoring of transfer size, render-blocking impact, and TTFB.
Visual Stability Forensics
Identifies exact "Unsized Images" causing layout shifts (CLS).
Third-Party Script Analysis
Isolates and identifies the slowest external origins like GTM or Facebook SDK.
Security Monitoring
Available on Starter and above
Continuous checks on your security headers, cookie configuration, and third-party script integrity. Flags vulnerabilities and changes in your site’s security posture before they become a problem you have to explain.
Secure Infrastructure Audit
Identify exposed server signatures and software version disclosures.
Hardened Header Validation
Monitoring of HSTS, CSP, X-Frame-Options, and more.
Cookie & Session Security
Audits cookies for HttpOnly, Secure, and SameSite flags.
Form Injection Defense
Scans forms for missing CSRF protection and insecure submission methods.
Mixed Content & Resource Integrity
Validates Subresource Integrity (SRI) for external scripts.
Automated Software Forensics
Cross-references CMS and server versions against known vulnerability patterns.
Browser-Side Risk Profiling
Detects configurations prone to clickjacking or DOM-based exploits.
Server Monitoring
Available on Marketer and above
Agent-based monitoring of your server's CPU, memory, disk, and load — plus individual service health for nginx, MySQL, Redis and others. Alerts only fire after a sustained breach, so you're never woken up by a two-second spike.
CPU, Memory & Disk
Real-time tracking of resource usage with historical charts and threshold-based alerting.
Load Average Monitoring
Tracks 1, 5, and 15-minute load averages as a percentage of available cores.
Service Health Checks
Monitors individual services — nginx, MySQL, Redis, PHP-FPM and others — and alerts the moment one stops.
Crash-Loop Detection
Detects services that are repeatedly restarting and alerts before the situation becomes critical.
Sustained Breach Detection
Configurable delay before an incident opens — so brief spikes never trigger false alarms.
Resource Snapshot at Breach
Captures CPU, memory, load, and top processes at the moment an incident opens.
Lightweight Agent
A single install command deploys the agent. No open ports, no cloud credentials, no configuration files to maintain.
Incident Timeline
Every breach, recovery, and escalation logged with timestamps and context alongside your site events.
Cron Monitoring
Available on Marketer and above
Scheduled jobs that fail don't produce errors — they just silently stop doing what they should. SiteVitals detects missed and late jobs and alerts you before anyone notices the consequences.
Missed Job Detection
Alerts when a scheduled job doesn't check in within its expected window.
Late Job Alerts
Warns when a job runs significantly later than its configured schedule.
Flexible Schedules
Supports any cron frequency — from every minute to monthly jobs.
Grace Periods
Configurable tolerance window so occasional delays don't trigger unnecessary alerts.
Check-in URL
A unique ping URL per monitor. Add a single curl call to your job and SiteVitals handles the rest.
Incident History
Full log of every missed, late, and recovered job with timestamps.
Email & Webhook Alerts
Instant notifications via email, Slack or webhook when a job is overdue.
Run Duration Tracking
Records how long each job takes to complete so you can spot performance regressions.
One timeline for everything
Context is everything.
So we put it on a timeline.
Every scan SiteVitals runs is timestamped and logged to a shared timeline. Uptime events, security regressions, content changes, structural shifts, performance dips. All of it, in order, with dates.
But here's what makes it genuinely useful: you can add to it too.Installed a new plugin? Log it. Deployed a new version? Log it. Changed your DNS provider? Log it. The timeline becomes a complete record — not just what we observed, but what your team did.
When something goes wrong, you won't be reconstructing what changed from memory. You'll have a single timeline that shows exactly what happened, in what order.
Click to explore the live timeline
Scroll inside to see more events
One plan. Everyone
who needs access.
Every SiteVitals plan includes unlimited seats. There is no per-user pricing, no tier that locks access behind a higher plan, and no reason to restrict who can see your monitoring data.
Invite your developer, your SEO, your content team, your client — everyone sees the same timeline, the same alerts, and the same reports.
For agencies, this means you can share access with clients directly — giving them visibility without additional cost or creating separate accounts.
Unlimited team members
Add everyone who needs visibility. Developers, marketers, SEOs, account managers — no per-seat charge at any plan level.
Share reports with clients
Give clients direct access to their own site’s monitoring data. They see what is relevant to them; you keep your full agency view.
Shared timeline, shared context
When an alert fires, everyone with access can see the full history — including manual entries from other team members — without needing to ask what changed.
Configurable alert routing
Different alerts can go to different people. SSL expiry warnings to your developer; content change alerts to your SEO; downtime to everyone.
Everything Included
A complete picture of your site's health.
Every SiteVitals plan includes the full monitoring suite. Here's what's running in the background, every day, for every site you monitor.
Uptime Monitoring
Continuous checks with incident tracking, response time measurement, and automatic alerting when your site goes down.
Website Health Monitoring
Unified health scoring across uptime, SEO, security, performance, and integrity — a single picture of your site's overall condition.
Change Detection
Tracks meaningful changes to your site's content, structure, and scores over time — so you know when your site is quietly getting worse.
Security Scanning
Scans for security header issues, cookie problems, mixed content, JavaScript vulnerabilities, and matches software against the NVD database.
SEO Auditing
Automated technical SEO checks covering title tags, meta descriptions, canonical tags, broken links, robots.txt, schema markup, and AI crawler accessibility.
Performance Monitoring
Lighthouse-powered analysis tracking PageSpeed scores, Core Web Vitals, render blocking resources, and third party script impact.
SSL Certificate Monitoring
Monitors SSL certificate validity and expiry, alerting you in advance before certificates expire and cause security warnings.
Domain Expiry Monitoring
Tracks domain expiry dates and alerts you before renewal deadlines so you never accidentally lose a domain.
Broken Link Detection
Automatically detects broken internal and external links that could harm user experience and SEO rankings.
Alerts & Notifications
Configurable alerts via email, Slack, webhook, and in-app notifications with deduplication to prevent alert fatigue.
Multi-site Management
Monitor and manage multiple websites from a single dashboard with per-site scoring, toggles, and bulk addition tools.
Monthly Health Reports
Automated monthly reports summarising uptime, scores, incidents, and trends — delivered by email and available to share with clients.
Team Collaboration
Invite team members and clients with role-based permissions so everyone who needs visibility has access.
REST API
Full REST API with token-based authentication for integrating SiteVitals monitoring data into your own tools and workflows.
Vulnerability Scanning
Detects known software vulnerabilities by matching detected technologies against the National Vulnerability Database.
Asset Integrity Monitoring
Checks for broken or missing assets including images, scripts, and stylesheets that could affect performance and appearance.
Public Shareable Reports
Generate public-facing health reports for any monitored site — ideal for agencies demonstrating value to clients.
Server Monitoring
CPU, memory, disk, load, and individual service health — with sustained breach detection so brief spikes never trigger false alarms.
Cron Monitoring
Scheduled jobs that fail don't produce errors — they just stop working. SiteVitals detects missed and late jobs before anyone notices.
Free instant health checks.
If you'd rather run a one-off scan with one of our scanning engines, you can do so below. Nothing installed, nothing changed.
Security Scan
Headers, exposed software versions, and third-party script risk. Find vulnerabilities before attackers do.
SEO Essentials
Technical SEO, schema validation, and AI crawler readiness. See exactly what search engines can — and can't — read.
Speed Test
Prioritised PageSpeed issues without the jargon. Core Web Vitals and actionable performance data.
Integrity Check
SSL health, domain expiry, and broken assets. Catch the quiet problems before they become urgent ones.
Want to run all scans and get continuous uptime monitoring? Get started →
Your website is running.
But is it running well?
Find out what SiteVitals can see that you cannot - and start catching problems before they catch you out.
Things people often ask us.
If something isn't covered here, we're genuinely happy to answer it. We're a real team and we actually respond.
How can I monitor my website uptime? +
SiteVitals continuously checks your selected pages and alerts you immediately if they become unavailable, helping you respond quickly and minimise downtime.
Can website downtime affect SEO? +
Yes. Repeated or prolonged downtime can prevent search engines from crawling your pages, which may negatively affect rankings and visibility.
How do I monitor the overall health of my website? +
Website health monitoring combines uptime, performance, SEO, security and integrity checks so you can spot issues affecting reliability, speed, visibility and safety.
How can I monitor my website for security vulnerabilities? +
SiteVitals scans monitored pages for unsafe code, weak configurations, exposed software and security header issues to help detect changes in your site’s security posture.
How do I track and detect website performance changes over time? +
SiteVitals monitors performance using Google PageSpeed Insights and stores historical results. When significant regressions occur, alerts are triggered so you can investigate recent changes.
Do I need technical knowledge to use SiteVitals? +
No. SiteVitals is designed for both technical and non-technical users. You can start monitoring without installing software or making code changes. Technical users who want to monitor servers can optionally install a simple shell script that sends server metrics to SiteVitals.
How does server monitoring work? +
Server monitoring uses a lightweight agent installed on your server with a single command. The agent collects CPU, memory, disk, and load data every minute and reports to SiteVitals. You can also configure which services to monitor — nginx, MySQL, Redis and others — and receive alerts if any of them stop or start crash-looping.
What is cron monitoring and why do I need it? +
Scheduled jobs that fail don't produce error messages — they just silently stop running. Cron monitoring gives each job a unique check-in URL. When your job completes, it pings that URL. If SiteVitals doesn't receive a ping within the expected window, it alerts you immediately — before a missed backup, report, or sync causes a real problem.