Features

Every check we run,and what it means for you.

SiteHealth checks your website every hour. It looks for problems that show no error at all. A contact form that never delivers. Email that lands in spam. A payment page still using test keys. A certificate about to expire. A config file anyone can download. Each problem is explained in one plain sentence, with steps to fix it. There are more than twenty checks, in six areas: uptime, email, security, speed, search, and content.

Uptime, SSL & domain 25% of your score

Uptime, SSL & domain

Is your site up?

Does your homepage load? And how long does it take?

Runs on any site
Uptime, SSL & domain

Address variants

People type your address in different ways. Do all of them reach you?

Runs on any site
Uptime, SSL & domain

Security certificate

Does HTTPS work? And how many days until it expires?

Runs on any site
Uptime, SSL & domain

Domain renewal

How long until your domain name runs out? We warn you early.

Runs on any site
Uptime, SSL & domain

DNS records

Does your domain point at a real server? Is there a backup nameserver?

Runs on any site

Email & contact forms 25% of your score

Email & contact forms

Email trust records

Three records prove your email is really from you. Are they set?

Runs on any site
Email & contact forms

Spam blacklists

Is your server on a spam blacklist? If so, your email gets thrown away.

Runs on any site
Email & contact forms

Contact form submission

We fill in your own contact form. We send one test message, clearly marked.

Runs on verified sites
Email & contact forms

Contact form delivery

Did that test message arrive? Did it pass the spam checks?

Runs on verified sites

Security 20% of your score

Security

Browser protections

Browsers block common attacks if you ask them to. Does your site ask?

Runs on any site
Security

Exposed private files

Can anyone download your .env or config file? Those hold your passwords.

Runs on verified sites
Security

Browsable folders

Can visitors see a list of every file in your folders?

Runs on any site
Security

Google malware warning

Does Google flag your site as unsafe? That shows a red warning page.

Runs on any site
Security

Payment health

Are you using test payment keys by mistake? Is a secret key showing on the page?

Runs on any site

Links, social & content 10% of your score

Links, social & content

Broken links and images

We follow every link and image on your pages. Do any of them fail?

Runs on any site
Links, social & content

Social profile links

Do your social icons go to your real profiles? Or to a dead page?

Runs on any site
Links, social & content

Leftover template text

Is filler text still on the page? Is the copyright year old?

Runs on any site
Links, social & content

Accessibility basics

Do images have alt text? Do form fields have labels? Both also help SEO.

Runs on any site
Links, social & content

Privacy and terms pages

Do you have a privacy policy? You need one if you collect any visitor data.

Runs on any site

Speed 10% of your score

Speed

Speed on phones and desktop

Google's speed score. Plus how long your main content takes to show up.

Runs on any site
Speed

Caching and compression

Do repeat visitors download the same files again every time?

Runs on any site

SEO & AI visibility 10% of your score

SEO & AI visibility

Search engine basics

The basic tags Google needs. We also check you are not blocking Google by mistake.

Runs on any site
SEO & AI visibility

AI assistant visibility

Can ChatGPT and Perplexity read your site? Do your pages answer questions clearly?

Runs on any site
Scoring

How your score is worked out

Every check sits in one of six areas. Each area is worth a share of your score. So a broken contact form counts far more than a missing favicon.

Some things are too serious to score around. Your site is down. Your certificate expired. Your domain lapsed. Your contact form stopped delivering. If any of those happen, your score is capped at 49. It does not matter how good the rest is. A site nobody can use or contact is not a healthy site.

People also ask

How do I know if my contact form is working?

Send yourself a message through it from your phone, using mobile data rather than your office wifi, and check the spam folder too. A form that shows a thank-you page has only proved the page loaded, not that the email was delivered. Automated hourly testing catches the day it silently stops.

Why do my emails go to spam?

Almost always because your domain is missing SPF, DKIM or DMARC records, which are the three DNS entries that prove your mail is really from you. Mail sent by a website form is the most common casualty, because the site often sends using an address it is not authorised to use.

How often should a small business website be checked?

Hourly is the practical standard. Most silent failures — an expired certificate, a form that stops delivering, a hacked page — do their damage in the hours before anyone notices. A daily check can still miss most of a working day.

What is a good website health score?

Above 90 means nothing is broken and only small improvements remain. Between 70 and 90 means the site works but something is costing you visitors. Below 50 usually means at least one thing is actively broken, such as a failing form or an expired certificate.

See your own report

Free, no account needed.

Check my site