1. Getting Started
  2. Installation: Preline UI


Page has successful HTTP status code

When you try to access content on a server using the HTTP protocol, the web server returns a three-digit HTTP status code for each resource request they receive.

Status codes above 400 indicate an error with the requested resource. If a search engine encounters a status code error when crawling a web page, it will not be indexed.

Status code categories

Below is a list of status code categories by their first digit:

  • 2XX: OK: everything functioned
  • 3XX: Redirected: you're opening a page, but the server will send oyu to another location
  • 4XX: Client error: you tried opening this page, but for some reason, you won't be able to access the page. Either because it doesn't exist, you tried too many times, or you're not allowed.
  • 5XX: Server error: you tried opening this page, but the server could not perform the action and server produces an error.

Why it is important

Google has a whole section on status codes and how they handle all these codes. Google and other search engines will generally not index pages with a status code above 400.

The whole purpose of SEO is to drive traffic to your website, but if it is full of error codes, it will not be accessible to the crawler or your customers.

Additionally, Google will drop any pages it had previously indexed if it returns a 404 or a 5xx error message.

Designing error messages and pages that clarify what has gone wrong can significantly improve your website's user experience.

Believing that nothing will ever go wrong is not a good strategy. Make sure to design your error messages and match them with the right status codes.

Code Meaning What will Google do?
200 OK Index the page
301 Moved permanently Follow the redirect, and use the redirect target as a canonical
(strong signal)
302 Moved temporarily Follow the redirect, but don’t directly consider the redirect target as a canonical
(weak signal)
404 Not found Don’t index, and remove if it was indexed already
429 Server is overloaded Crawl your website more slowly
4XX Forbidden, gone, unauthorized Don’t index, and remove if it was indexed already
(the only exception is 429)
5XX Server error Crawl your website more slowly

How the audit works

The WASP crawler will visit every URL on your website regardless of its status code and document every request.

Sitefig uses status codes not listed in the official specifications to indicate different types of errors, such as DNS errors.

A status code of -1 or 1000 indicates a crawling error caused by DNS issues.

Fixing the problem

Sitefig will crawl your website based on the scheduling frequency of your subscription and report any issues with potential status codes.

Once you have identified the status codes you'd like to fix, you can download the list of URLs in a CSV file and share them with a developer or a marketing professional.

All rights reserved - Sitefig