Skip to content

WordPress site health check

Give your site's address and see what one page shows a visitor: whether it answers, how it is secured, what search engines are told, and which WordPress, theme and plugins it shows.

Such as example.com. Our server asks for that one page, as a browser would, and keeps neither the address nor the page.

What it looks at

Our server asks for the one page at the address you give, the way a browser does, follows any redirect, and reads what comes back: the status, a few headers, and the start of the page.

  • Whether it answers. The status the server gives, how many redirects come first, and how long the server takes to begin its answer.
  • How it is secured. Whether the page is served over https, whether anything on it is still asked for over plain http, and whether it tells the world which WordPress or PHP version it runs.
  • What search engines are told. Whether the page asks not to be listed, and whether it has a title, a description and a setting for phones.
  • What it is built with. The platform and, for a WordPress site, the theme's folder, the page builder and the plugins that load a file on that page.

What it cannot see

It looks from outside, at one page, once. It does not sign in, so it cannot see pending updates, the state of backups, or anything in the admin. It does not read the site's files, so it is not a scan for malware. A plugin that does its work without loading a file on the page does not show. For what is inside, WordPress has its own report under Tools, then Site Health.

A version that is out of date is checked against php.net's and WordPress.org's own records, the same ones behind the end-of-life checker.

What happens to the address

The address goes to our server, which makes the request and sends back the report. Neither the address nor the page is kept or logged. The request names itself as WPMinistry-SiteCheck, so it can be told apart in the site's own logs. Only public web addresses are asked.

Common questions

It found a problem. How serious is it?
A line marked as a problem is one a visitor or a search engine is affected by now: the page does not answer, is not secure, asks not to be listed, or runs software that no longer gets security fixes. A line marked worth a look is something to put right when you can. The rest is for information.
Does a clean result mean my site is safe?
No. It means the one page looked at shows nothing wrong from outside. It says nothing about the plugins that do not show, the passwords in use, or whether anything has been added to the site's files.
Why does it say how long the server took, and is that my page speed?
It is the wait before the page begins to arrive, measured once from our server. Page speed as a visitor feels it also depends on the size of the page, its images and scripts, and where the visitor is. A long wait here is still worth knowing: nothing else can start until it ends.
Can I check a site that is not mine?
Yes. It asks for one public page, which anyone's browser can do, and reads only what that page sends.

Want someone to look inside as well?

Tell us what this found, or what worries you. We look at the site itself and reply with the cause and a fixed quote. The diagnosis is free.

Get a free diagnosis