The door nobody checks
When you lock up your shop at night, you check the front door. You jiggle the handle. You look at the lock. It takes five seconds, and you do it without thinking.
Your website has a front door too. It also has locks. The difference is that almost nobody ever checks them.
I run a small build lab called Infanodes, where we build free tools for regular business owners. One of the tools we made reads the security settings on any website and reports what it finds in plain words. When we started running it on real sites, including our own, the same story kept showing up. The sites looked fine. The pages loaded fast. The owners were proud of them. And under the hood, some of the locks were never set.
Nobody did anything wrong. These settings are invisible. Your site can run for years with every one of them missing, and nothing on the screen will ever tell you. That is the whole problem. You cannot fix what you cannot see, and you cannot see a missing lock by visiting your own homepage.
This article walks through the seven checks our tool runs. I will explain each one in plain words, the way I would explain it to my own family. By the end, you will know what these settings do, why they matter, and how to check your own site free before you finish your coffee.
Why owners never look under the hood
Think about how a website gets built. You hire someone, or you use a website builder, and one day the site goes live. It looks good. Customers can find you. The phone rings. As far as you can tell, the job is done.
The security settings I am about to describe live one layer below that. They are small instructions your website sends to every visitor's web browser. A browser is the program you use to visit websites, like Chrome or Safari. These instructions tell the browser how to treat your site safely. They never change how the site looks. They only change how it behaves when something tries to go wrong.
Because they are invisible, they get skipped. Sometimes the person who built the site never set them. Sometimes they were set years ago and got lost in a move to a new host. A host is the company whose computers hold your website and show it to the world. Either way, the owner is the last to know.
Here is the good news. Most of these fixes are small. They are settings, not rebuilds. A web developer or your hosting company can usually flip them quickly once somebody points at the exact one that is missing. The hard part was never the fix. The hard part is knowing what to ask for.
The seven checks
Our free tool is called the Website Health Check. It looks at seven things. Here they are, one at a time.
1. The plain address sends people to the secure one
Every website has two addresses. One starts with HTTP and one starts with HTTPS. That extra S stands for secure. On the secure version, whatever passes between your visitor and your site is scrambled, so a stranger sitting in between cannot read it. You know you are on the secure version when you see the little padlock in the address bar.
The check asks a simple question. If somebody types the plain address, does the site send them straight to the secure one? Good sites do this every time, automatically. If yours does not, visitors can end up on the unprotected version without ever knowing.
2. The site tells browsers to stay secure
This one has a technical name, HSTS, so let me say what it actually does. Once a visitor reaches your secure site, the site can leave a note with their browser. The note says, from now on, only ever visit me the secure way. Even if the person types the plain address later, or clicks an old link, the browser skips the plain version entirely.
Without that note, there is a small open moment at the start of every visit where a bad actor can step in. With it, the door stays locked between visits too.
3. Only approved scripts can run
A script is a small piece of code that makes a website do things, like open a menu or process a form. Your site runs its own scripts, and they are fine. The danger is a stranger's script sneaking in and running on your pages, where it could steal what your visitors type.
There is a setting for this called Content-Security-Policy. Think of it as a guest list. Your site hands the browser a list of which scripts are allowed to run, and the browser turns away anything that is not on the list. No list means the door is open to whoever shows up.
4. Nobody can hide your site inside theirs
This trick has a name too, clickjacking. Here is how it works. A dishonest site puts your real page inside its own page, hidden under a fake layer. Your visitor thinks they are clicking a harmless button on the outer site, but they are really clicking something on your page underneath.
The setting called X-Frame-Options stops this. It lets your site tell browsers, never display my pages inside somebody else's page. It is a small line of text, and it closes the trick completely.
5. Browsers are told not to guess what files are
When your site sends a file to a browser, it also says what kind of file it is, like a photo or a document. Some browsers try to be helpful by guessing instead of listening. Attackers use that guessing to smuggle a harmful file in, dressed up as a harmless one. The browser guesses wrong, opens it the wrong way, and the bad file gets its chance.
The setting called X-Content-Type-Options tells the browser to stop guessing and trust what the site said. One word in the setting, nosniff, does the whole job.
6. Your site does not gossip about your visitors
When a visitor clicks a link and leaves your site, their browser often tells the next site where they came from. That is called a referrer. Sometimes the address they came from holds private details, like a page name that was never meant to be public.
The Referrer-Policy setting lets your site control how much gets shared. A good setting shares little or nothing beyond the basics. Your visitors trusted you with their visit. Your site should not hand out extra information about them on the way out.
7. Your private setup files are not sitting in the open
Every website has setup files behind the scenes. These files hold private settings, the kind of information that helps run the site and should never be public. On a well-kept site, nobody can read them. On a neglected site, they sometimes sit out in the open where anyone who knows where to look can read them.
Our check looks for the common ones and confirms they are not readable by the public. If one of yours is exposed, that is the first thing to fix, before anything else on this list.
Locks are not an alarm system
I want to be straight with you about what these seven checks are, and what they are not.
They are the locks on the front door. They are basic, they are proven, and every site should have them. But a lock is not an alarm system. Passing all seven does not guarantee your site is safe. No honest tool can promise that. Security has more layers than any single check can cover, like keeping your software updated and using strong passwords on your accounts.
What passing does mean is that the basics are in place. And what failing means is simpler than you might fear. It means a specific, named setting is missing, and most of the time it is a quick fix for the person who manages your site.
How our check works
You might wonder what happens when you run a tool like this on your site. Here is exactly what ours does.
The check is passive and read-only. Passive means it only reads what any visitor's browser can already see on your site. It does not log in. It does not try to break in. It does not change a single thing. It looks at your front door from the street, the same way anyone passing by could, and it writes down which locks it can see.
That matters for two reasons. First, it is safe to run on your own site any time. Second, it shows you what the whole world can already see. If our free tool can spot a missing lock from the street, so can anybody else who goes looking.
Check your own front door
You do not need to be technical to do this part. Run the free check, read the results, and if something is missing, send the report to whoever built or hosts your site and ask them to fix the items on the list. That one message is usually all it takes.
You can run it here: https://infanodes.com/security-check.html
It costs nothing, it takes about a minute, and it changes nothing on your site. Worst case, you learn your locks were set all along, and you can stop wondering. Best case, you find the one lock that was never set, years before it mattered.
Either way, you checked the door. That is more than most owners ever do, and it is the whole point.
Want the systems behind the stories?
Every week we share the real builds, the tests, and the lessons, free. Join the free AI Employee pack.
Get the free pack