A site's status, server, redirects and security headers.
NetCheck sends a request to the address you enter from its own servers, follows redirects one by one, then shows for the final response:
| Code | Meaning | Keep in mind |
|---|---|---|
| 200 | OK | The page exists and responds normally. |
| 301 | Permanent redirect | For a permanent address change: search engines transfer the ranking. |
| 302 / 307 | Temporary redirect | The search engine keeps the old address indexed. A common mistake during migrations. |
| 308 | Permanent redirect | Like a 301, without changing the request method. |
| 304 | Not modified | The browser already has the right version cached. |
| 403 | Forbidden | The server refuses access, sometimes because a firewall blocks bots. |
| 404 | Not found | The page does not exist. |
| 410 | Gone | The page was removed for good: search engines drop it faster than with a 404. |
| 429 | Too many requests | A rate limit was reached. |
| 500 / 502 / 503 | Server error | A problem on the server or an intermediary. 503 signals temporary unavailability, for example maintenance. |
max-age=31536000; includeSubDomains.frame-ancestors directive, prevents the page from being embedded in a frame on another site, which blocks clickjacking.A missing header is not a vulnerability in itself, but each one closes off a whole family of attacks at almost no cost.
Each redirect adds a network round trip and slightly dilutes the signal sent to search engines. Aim for at most one redirect between the address typed and the final page. A typical chain to fix: http://example.com, then https://example.com, then https://www.example.com, then https://www.example.com/home. It is better to redirect the first address straight to the last one.
no-store forbids any storage, max-age=3600 allows one hour.The request comes from NetCheck's servers, not from your computer. A site may respond differently depending on the country, language, cookies or type of client, and some firewalls block automated requests with a 403. The result is still representative of what a bot, such as a search engine, sees.
It reveals the software used, sometimes its version, which helps an attacker target known flaws. Hiding the version is good practice, but not protection in itself: keeping the server up to date matters far more.
A 301 (or a 308), since the change is permanent. Then add the HSTS header so the browser no longer even tries the HTTP version.
Some applications display an error page while still returning a 200 code. Search engines call this a “soft 404” and end up ignoring those pages. A page that does not exist should return a real 404.
Your public IP, your provider, your approximate location.
OpenA domain's A, AAAA, MX, TXT, NS and CNAME records.
OpenCheck whether your DNS is up to date around the world.
OpenA domain's owner, creation date and expiry date.
OpenA site's HTTPS validity, issuer and expiry date.
Open