Skip to main content
miji.be

Why Do 404 Errors Happen? A Simple Guide to Missing Pages and How to Deal With Them

Understand 404 errors as undeliverable letters. Learn why pages vanish, what 403 and 500 mean, creative 404 designs, and how short URLs prevent broken links.

Oct 31, 2026 / About 3 min read

Technical

Have you ever clicked a link and landed on a plain screen that says "404 Not Found"? It means the page you're looking for couldn't be found. Think of it like mailing a letter to an address and discovering the building isn't there anymore.

Why 404 Errors Happen

There are several reasons a 404 error can occur. A typo in the URL can cause one. When you type an address into the browser by hand, getting even one letter wrong sends you to a different address, and the page won't be found. Even mixing up uppercase and lowercase letters can trigger an error.

A URL change on the website's side also leads to it. When a site gets redesigned, page URLs sometimes change. If you visit the old URL, the page is no longer there, so you get a 404. It's like someone moved to a new house but didn't set up mail forwarding. Some sites set up automatic redirects from old URLs to new ones, and some do not.

A site shutting down may also be the cause. When a site owner closes their site, its pages can no longer be viewed. If a bookmarked page suddenly shows a 404, the entire site may have been taken down.

Other Error Codes Worth Knowing

The web has plenty of error codes besides 404. These are called HTTP status codes - three-digit numbers included in the server's response to your browser. The first digit tells you the general category: codes starting with 4 mean "something's wrong on your end," and codes starting with 5 mean "something's wrong on the server's end."

403 Forbidden means "no entry." It means the server understood the request but refuses to fulfill it. It shows up when, for example, you open a page you have no permission to view.

500 Internal Server Error means "trouble on the server side." It's not your fault - something unexpected happened on the server and it could not fulfill the request. Imagine walking into a store and finding the staff passed out on the floor.

503 Service Unavailable means "temporarily closed." The server is either under maintenance or swamped with too many visitors. This is what happens when a popular ticket sales site crashes right after tickets go on sale. Usually, waiting a bit and trying again does the trick.

Quick reference for the error codes you see most
CodeMeaningWhose endWhat you can do
404 Not FoundThe page can't be foundA typo, or a URL change on the site's side (starts with 4)Check the spelling and the capitalization of the URL
403 ForbiddenNo entry - you don't have permission to view itYour end (starts with 4)Check whether the page needs you to log in first
500 Internal Server ErrorTrouble on the server sideServer's end (starts with 5)Nothing - it isn't your fault and you can't fix it
503 Service UnavailableTemporarily closed (maintenance or too many visitors)Server's end (starts with 5)Wait a bit and try again

Creative 404 Page Designs

Error pages might sound boring, but some websites put real effort into making their 404 pages fun. Some let you play a mini-game, others show cute illustrations saying "looks like you got lost," and some feature animations of floating through outer space. It's a place where designers get to show off their creativity.

Guiding users who hit an error toward the homepage or a search bar - instead of leaving them stranded - is a mark of good web design. The idea of "if you're going to get an error, you might as well have fun" shows a genuine care for user experience.

Broken Links and Short URLs

When links posted on social media or blogs stop working over time, it's called "link rot." Web content doesn't last forever, and links can stop working when pages are moved or deleted.

Short URLs can help deal with broken links. Some URL shortening services let you change the redirect destination later, so even if the original page moves, the short URL itself keeps working. This helps when you've printed a URL on a poster or flyer and can't change it after the fact.

Wrapping Up

404 errors mean "page not found," and the main causes are URL typos, site redesigns, and site shutdowns. Other error codes like 403, 500, and 503 each have their own meanings, and knowing them makes it easier to stay calm when something goes wrong. Short URLs can also help prevent broken links, so the trick may come in handy.

Was this article helpful?

Related Articles

Link Rot Prevention - How to Keep Your URLs Working for Years

Learn why links break over time and how to prevent link rot. Covers URL monitoring, redirect strategies, and long-term link preservation techniques.

301 vs 302 Redirects - Choosing the Right Type for Short URLs

Understand the differences between 301 and 302 HTTP redirects. Learn how each type affects SEO, analytics, and performance for short URLs.

When a URL Shortener Shuts Down - Lessons from goo.gl, Owly, and Other Dead Services

Google goo.gl, Owly, and dozens of other URL shorteners have shut down. Learn what happens to your links and how to protect against service closure.

URL Expiration Best Practices: Security vs Convenience

An explanation of how to optimize the expiration of short URLs by use case. It covers the recommended period for each situation, such as campaigns, events, and internal sharing, and the security measures to take after expiration.

QR Code Basics - How They Work, How to Scan Them, and How to Make Your Own

A beginner's guide to QR codes - how they differ from barcodes, what they store, how to scan and create them, and tips on pairing QR codes with short URLs.

How to Optimize Google Ads Landing Page URLs with Short URLs

Why Google Ads landing page URLs get long and how short URLs help. Covers tracking parameters, Quality Score impact, A/B testing, and conversions.

Related Terms

HTTP Status Code

A three-digit number returned by a web server indicating the result of a client's request.

Link Rot

The gradual process by which web links become broken over time as destination pages are moved, deleted, or restructured.

Paste a URL. That's it.

Shorten a URL