Skip to main content
Apply for a Cheap Website
Website explainer · 1:47

HTTP Status Codes Explained: What 200, 301, 404 and 500 Mean

What do website numbers such as 200 and 404 mean? An HTTP status code describes the server response to a request.

Jersey Web video: 200, 404 or 500?

1:47 · No narration: the video shows each step as text on screen, and every step is written out below, with buttons that jump the video to it.

Download the on-screen text track (VTT)

The six points in the video

This is a silent video. The headings, explanations and labels below reproduce the information on screen.

  1. Step 1: A request gets a response

    The browser asks for a resource and receives a status.

    On-screen labels: Requested resource; Server response; Status code.

  2. Step 2: 200 usually means success

    The request succeeded; the returned content still needs checking.

    On-screen labels: Successful request; Returned content; Correct page.

  3. Step 3: 301 means a permanent move

    The response points towards another address.

    On-screen labels: Old address; Permanent redirect; New destination.

  4. Step 4: 404 means not found

    The server could not find the requested resource.

    On-screen labels: Missing resource; Possible old link; Useful recovery route.

  5. Step 5: 500 means a server error

    The server encountered a problem processing the request.

    On-screen labels: Server-side problem; Investigate the cause; Support contact.

  6. Step 6: Match the fix to the response

    Match the fix to the actual response and customer impact.

    On-screen labels: Check the code; Review the page; Test the customer task.

A practical check for your business

Record the exact address and response when investigating a failed task. A status code is a useful clue, but it needs the request context and the visitor's intended action to explain what to fix.

Sources and further detail

Common questions

What do website numbers such as 200 and 404 mean?

An HTTP status code describes the server response to a request. Check the response as well as the visible page.

Go further

Guide Read the practical guide More context for planning and maintaining your business website. 7 min read → Jargon Buster HTTP status code explained Read the related Jargon Buster explanation. Read the explanation →

Check the response as well as the visible page.

Tell Jersey Web what your website needs to do and which part you want help with.

Talk to Jersey Web →

More video tips

All 205 videos →
Length 1:47 Website performance

Website Uptime Monitoring: 6 Questions Before You Need an Alert

Website availability checks.
Length 1:47 Website performance

Latency vs Bandwidth: Two Reasons a Website Can Feel Slow

Two different speed factors.
Length 1:47 Website performance

HTTP Compression Explained: Sending Website Text in Fewer Bytes

Website compression, explained.