Sure Oak SEO Tools
Server Status Checker

Check Your Website Server Status

What Is Your Website HTTPS Server Status Code?

Have you ever tried to load a webpage and received an error code? Even though those messages may seem like virtual brick walls, they’re actually just reflections of that website’s current status, as determined by the server in response to your request to access the page.

Sound complicated?

Don’t worry, once you finish reading, you’ll know all about server codes and what each means for your website. You’ll be able to use our tool to check if the website is down as well.

But first, here’s a breakdown of what happens when you (the user) attempt to access a website.

First, the browser you’re using will call the server and request the files necessary to access the web address you’ve typed in. The server then replies to that access request with a status code, and that code determines whether you see a fully loaded web page or something like a 404 message.

Make sense?

Here’s a list of the various server codes and their meanings to give you a deeper understanding of server status. These are the most common from our server status checker.

Server Status Codes and their Meanings

1xx – Informational Responses

An informational server response code indicates that the request was received by the server and understood. It’s issued to the browser to indicate that the request is still being processed, thus notifying the user to wait for a response.

The 1xx response codes are: 100, 101, 102, and 103; however, they don’t commonly occur during web browsing.

2xx – Success

The 2xx status codes indicate that the server has received, understood and accepted the request from the client. The most notable code is the 200 ‘OK’ status code, as it’s what you see most often across domains.

3xx – Redirection

If you’re at all familiar with SEO or web development, you’ll likely recognize the 3xx HTTP status codes. The most commonly seen 3xx codes are the 301 and 302 redirection codes.

Both of these codes are used on 4xx status pages; however, a 301 redirect is called a permanent redirect, and a 302 redirect is called a temporary redirect. When you implement a 301 redirect code on a page, it transfers any authority the 4xx page had onto the new URL.

On the other hand, the 302 redirect doesn’t pass along 100% of value to the referenced URL. Although Google’s employees have mentioned that Google typically treats 301s and 302s in a similar manner, it’s much better to be safe than sorry and implement a 301 through your ht.access file.

4xx – Client Errors

4xx status codes show up when the error request has been caused by the client.

The 4xx status codes you’re most likely to encounter while browsing are:

403s: 403’s (AKA: forbidden) codes mark that the access request was received but denied. A 403 may show up when the user doesn’t have the required permissions to access the page, or if an account is required before access will be granted.

404’s: Of all the server codes you’ll see, the 404 error code is no doubt the most common client error code you’ll experience on the web. It refers to the fact that the resource could not be found by the server. This often happens when a user has incorrectly entered a URL.

5xx – Server Errors

The final category we have is 5xx errors. These are known as server errors, and they indicate that the server has encountered a problem or is currently incapable of responding to the access request.

Our Server Checking Tool

So, what do all these server codes mean for you?

Ultimately, your goal is to have all “OK” 200 status codes for your web pages. You can only do that if you are able to determine what the current code is for each page.

Our free server checker tool allows you to check the server status of up to 100 domains at the click of a button.

Once you click submit, you receive multiple responses with details that will enable you to determine which URLs need to be fixed and which return an OK 200 status code.

These details include the HTTP code associated with the submitted URLs, the number of seconds it took for the server to respond to the request, and the status of the server (whether it’s online or offline).

Sound useful? We hope so!

So, why not check the server status of your website now? You may just find what’s preventing your site from reaching its full potential.