DHSea Scorefree website report card

What can DHSea Score check?

Back to DHSea Score · Last updated October 15, 2026

DHSea Score grades public websites. This page explains what that means, why some addresses are refused, and what to try when you see an error.

What counts as a public website

A website is public when anyone on the internet can open it by its domain name, without signing in and without being on a particular network, VPN or device. A good test: open the address in a private browser window on your phone using mobile data. If you see the page, it is public.

What counts as private, and why we refuse it

DHSea Score runs on our servers, so it fetches your page from the public internet. If it could also fetch private addresses, anyone could use it to probe networks they should not reach. So we refuse any address that points to a private or reserved network. We check this twice: on the name you type, and on the address the name actually resolves to.

What you entered or what it points toResultWhy
localhost, 127.0.0.1, [::1]RefusedYour own machine, not reachable from the internet
10.x.x.x, 172.16.x.x to 172.31.x.x, 192.168.x.xRefusedPrivate home or office network ranges
169.254.x.x, 100.64.x.x to 100.127.x.xRefusedLink-local and carrier-internal ranges
Names ending in .local, .internal, .lan, .home, .corp, .intranet, or a single word such as intranetRefusedInternal names that do not exist on the public internet
Any raw IP address, such as 93.184.216.34RefusedWe check sites by domain name only
A normal-looking domain whose DNS record points at a private addressRefusedThe name is public but the address behind it is not
A normal domain on the public internetCheckedThis is what the tool is for

I entered my own public site and it said private

That should not happen for a site on the public internet. Two things to check:

Valid website addresses

“We could not reach that site”

The address is public, but our server could not load it. Common causes: the site is down or very slow; a firewall or bot-protection service blocks automated requests; the page needs a login; or the site only answers some countries. Our requests identify themselves as DHSeaScoreBot; see About the bot to allow it. You can also try the page again in a few minutes.

Redirects

We follow a few redirects, and we check every hop. If a public site redirects to a private or unsupported address, or redirects too many times, we stop and say so. When your address redirects somewhere else (for example example.com to www.example.com), the report tells you which page was actually graded.

“The site owner has asked us not to check it”

If a site’s robots.txt has a group that names DHSeaScoreBot and disallows the page, we do not fetch it. If you own the site and want to grade it, remove that rule.

“That address returned something that is not a web page”

A PDF, image, JSON file or download has no page structure to grade. Enter the address of an HTML page.

Daily limits

Without an account you get 2 grades a day. With a free account and a confirmed email you get 5 a day. Limits reset at midnight UTC. Addresses that we refuse do not count against your limit.

Not covered here? Tell us.