404 errors and status codes

My first blog post! Today (or whenever you are reading this, future boy) I will be talking about 404 pages and status codes!

Example of a 404 page, just some text explaining that some page or resource was not found
Source: https://www.searchengineguide.com/andy-beal/search-engine-optimization-basics-part-1-keywords.php

The dreaded 404 page

We’ve all had those moments where we are looking for some old piece of media or ancient document, and we come across a long-forgotten link that might just be what we’re looking for and… ERROR 404 file not found! So annoying!

While it can be frustrating to receive such a message, we shouldn’t blame the messenger here. Status codes like that can be incredibly useful in understanding what is happening when a client and server are talking to each other. The 404 status page just alerts us that the resource or page we are trying to access doesn’t exist anymore. But why was this infamous status designated the number 404? Was it random, or is there some reasoning behind it? A bit of both?

Status codes

While the code 404 represents a not found status, there are a whole slew of statuses that can be encountered when using the web. The statuses were grouped into 5 different ranges, where each range indicated a different type of response from the page you were attempting to reach. See the table below.

Range StartRange EndMeaning
100199Indicates “Information responses
200299Indicates “Successful responses
300399Indicates “Redirection messages
400499Indicates “Client error responses
500599Indicates “Server error responses
Source: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status

Ah, now we have some context to the not found status code 404. It lies within the 400 to 499 range, so it is some form of client error. Okay cool, then what about the last two numbers? What do they tell us? Not much as far as I can tell, it is just the 5th (00, 01, 02, 03, 04) client error status that was added I guess.

Be sure to check out my other findability blog posts!
https://i-dunno.live/blog/microformat/
https://i-dunno.live/blog/seo-utilities-and-tools/


Posted

in

by

Comments

2 responses to “404 errors and status codes”

  1. joyce Avatar

    Hey. I like your blog.

  2. TTD Surveillance Camerawoman Value Avatar

    Good information. Lucky me I ran across your site by accident
    (stumbleupon). I have saved it for later!

Leave a Reply

Your email address will not be published. Required fields are marked *