{"id":30114,"date":"2024-11-12T12:39:28","date_gmt":"2024-11-12T12:39:28","guid":{"rendered":"https:\/\/www.seobility.net\/en\/blog\/wiki\/http-status-code\/"},"modified":"2026-03-20T12:44:46","modified_gmt":"2026-03-20T12:44:46","slug":"HTTP_Status_Code","status":"publish","type":"wiki","link":"https:\/\/www.seobility.net\/en\/wiki\/HTTP_Status_Code","title":{"rendered":"HTTP Status Code"},"content":{"rendered":"<h2><span class=\"mw-headline\" id=\"Definition_of_HTTP_status_code\">Definition of HTTP status code<\/span><\/h2>\n<p>An HTTP status code is a code that indicates the status of an HTTP (Hypertext Transfer Protocol) request. They are sent to the client by the server in response to a resource request.\n<\/p>\n<p>HTTP status codes follow a standard format and indicate whether a server request was successful, unsuccessful, or whether something else happened after the request was made, like a <a href=\"\/en\/wiki\/Redirect\" title=\"Redirect\">redirect<\/a> to another page\/resource.\n<\/p>\n<p><img decoding=\"async\" alt=\"HTTP status code\" src=\"\/en\/wiki\/images\/6\/6e\/404-status-code.png\" title=\"Screenshot of a 404 status code message\" width=\"602\" height=\"207\" class=\"thumbborder\" \/>\n<\/p>\n<p>An image of <a rel=\"nofollow\" class=\"external text\" href=\"https:\/\/www.nike.com\/404\">Nike\u2019s 404 page<\/a> is shown when a 404 status code is provided, indicating that the page doesn\u2019t exist.\n<\/p>\n<h2><span class=\"mw-headline\" id=\"What_are_HTTP_status_codes_used_for.3F\">What are HTTP status codes used for?<\/span><\/h2>\n<p>An HTTP status code lets the browser know how the request made by the client went. It may indicate that the request was successful, but it can also indicate that the request was unsuccessful or provide other information, such as if the visitor was redirected to another page. The server provides this information in response to the resource request in the form of a response code.\n<\/p>\n<p>This helps indicate what the problem was, allowing users to react accordingly. This also provides <a href=\"\/en\/wiki\/Search_Engine_Crawlers\" title=\"Search Engine Crawlers\">search engine crawlers<\/a> with this same information, allowing them to remove a page from their <a href=\"\/en\/wiki\/Indexing\" title=\"Indexing\">index<\/a> if it has moved or has become unavailable and add crawlable pages to their index.\n<\/p>\n<h2><span class=\"mw-headline\" id=\"Status_codes_in_SEO\">Status codes in SEO<\/span><\/h2>\n<p>There are a large number of response status codes, each reflecting a different event. There are five main categories, each with various response status codes. Below is an overview of the main status codes and their effect on SEO.\n<\/p>\n<p>It\u2019s common practice to add \u201cXX\u201d to the end, referring to all status codes within this category. For example, 4XX status codes refer to all HTTP status codes starting with 4, like <a href=\"\/en\/wiki\/404_Not_Found\" title=\"404 Not Found\">404<\/a> and 403.\n<\/p>\n<h3><span class=\"mw-headline\" id=\"1XX\">1XX<\/span><\/h3>\n<p>1XX status codes are informational status codes and aren\u2019t that relevant for SEO. They indicate that all is well so far and that the resource request was received by the server. An example is the 100 code, which indicates that the first part of a request was received and that the client can continue sending the request.\n<\/p>\n<h3><span class=\"mw-headline\" id=\"2XX\">2XX<\/span><\/h3>\n<p>2XX response codes indicate that a request was successful, indicating that a resource was requested and served successfully. If the crawling\/indexing of these pages isn\u2019t blocked elsewhere, like in the <a href=\"\/en\/wiki\/robots-txt\" title=\"Robots.txt\">robots.txt file<\/a>, these pages\/resources can be indexed by <a href=\"\/en\/wiki\/Search_Engine\" title=\"Search Engine\">search engines<\/a>. An example is the 200 response code which means that the request was successful.\n<\/p>\n<h3><span class=\"mw-headline\" id=\"3XX\">3XX<\/span><\/h3>\n<p>3XX response codes signal a redirect, which can be either temporary or permanent. This sends users to the correct URL and helps search engines understand that the page still exists, but has moved to a different location.\n<\/p>\n<p>Understanding 3XX redirects, like the 301 redirect and 302 redirect, is important for SEO. The 301 redirect is used to indicate that a resource has moved permanently. It will send users to the new location and tells search engines to treat the new page the same as the old page.\n<\/p>\n<p>301 redirects transfer \u201c<a href=\"\/en\/wiki\/Link_Juice\" title=\"Link Juice\">link juice<\/a>\u201d to the new page, preserving the SEO value. This allows websites to change their URL structure and merge pages without it negatively affecting their SEO performance.\n<\/p>\n<p>The 302 redirect is used less often and indicates a resource has moved temporarily. This redirect is used when the old URL will be used again in the future. For example, when a website is being redesigned or when running a seasonal offer.\n<\/p>\n<p>A 302 redirect won\u2019t pass link equity. However, if the page serves a 302 server response code for a long time then it may be treated in the same way as a 301 by search engines.\n<\/p>\n<h4><span class=\"mw-headline\" id=\"Redirect_chains\">Redirect chains<\/span><\/h4>\n<p>When redirecting a page using a 3XX redirect, an extra server request is required. This can impact website loading speed. If there are multiple redirects, for example, page A redirects to page B, page B to page C, and page C to page D, then this can cause loading issues.\n<\/p>\n<p>Since link equity is lost and <a href=\"\/en\/wiki\/Page_Speed\" title=\"Page Speed\">loading speed<\/a> is slower, these redirect chains can also harm a page\u2019s SEO performance.\n<\/p>\n<p><img decoding=\"async\" alt=\"HTTP status code redirect chain\" src=\"\/en\/wiki\/images\/4\/42\/Redirect-chain.png\" title=\"Visualization of a redirect chain\" width=\"650\" height=\"260\" class=\"thumbborder\" \/>\n<\/p>\n<p>Example of a redirect chain with 301 redirects.\n<\/p>\n<h3><span class=\"mw-headline\" id=\"4XX\">4XX<\/span><\/h3>\n<p>4XX status codes indicate an error on the visitor\u2019s side, telling the client that the resource request was unsuccessful. They indicate that a page isn\u2019t loading.  Each status code represents a different reason why the request was unsuccessful.\n<\/p>\n<p>4XX errors tell search engine crawlers and users that the page\/resource isn\u2019t loading. This can help search engines understand that a page no longer exists, saving your crawl budget by showing search enginesthey no longer need to crawl the page. If this error is often shown when the page does exist, it can cause a page to be removed from the <a href=\"\/en\/wiki\/SERP\" title=\"SERP\">SERPs<\/a>.\n<\/p>\n<h4><span class=\"mw-headline\" id=\"403\">403<\/span><\/h4>\n<p>The 403 forbidden error tells the user or search engine that they are not authorized to view the page. This prevents users from viewing the page and blocks search engines from crawling it. If this error is shown on a page, the page will not be crawled or indexed.\n<\/p>\n<h4><span class=\"mw-headline\" id=\"404\">404<\/span><\/h4>\n<p>The 404 response code is shown when a page\/resource can\u2019t be found. It tells users and crawlers that the page no longer exists at this destination. In SEO, 404s are used to indicate that a page no longer exists. This tells search engines that the page can be removed from the index and no longer has to be crawled, freeing up crawl budget for existing pages.\n<\/p>\n<h4><span class=\"mw-headline\" id=\"410\">410<\/span><\/h4>\n<p>The 410 indicates that a page no longer exists. This is seen as more permanent than the 404 error. 410 response codes signal to search engines that the page shouldn\u2019t be crawled or indexed.\n<\/p>\n<h2><span class=\"mw-headline\" id=\"5XX\">5XX<\/span><\/h2>\n<p>5XX response codes indicate server errors, telling the client that the request was unsuccessful. This code signals that something went wrong on the server\u2019s side, preventing the page from loading. 5XX errors can be caused by server downtime, but also by other issues with the server. 5XX errors can be very harmful to a site\u2019s SEO performance.\n<\/p>\n<p>An example is the 500 response code, which indicates that there was an unexpected internal server error that prevented it from being able to fulfill the request.\n<\/p>\n<h2><span class=\"mw-headline\" id=\"The_importance_for_SEO\">The importance for SEO<\/span><\/h2>\n<p>Understanding the different HTTP status codes will allow you to better optimize your website. Since these server response codes are important for how both users and search engines interact with your site, they provide you with more control over the user experience.\n<\/p>\n<h2><span class=\"mw-headline\" id=\"Related_links\">Related links<\/span><\/h2>\n<ul>\n<li> <a rel=\"nofollow\" class=\"external free\" href=\"https:\/\/httpstatuses.com\/\">https:\/\/httpstatuses.com\/<\/a> <\/li>\n<li> <a rel=\"nofollow\" class=\"external free\" href=\"https:\/\/www.seobility.net\/en\/#onpage-tool\">https:\/\/www.seobility.net\/en\/#onpage-tool<\/a><\/li>\n<\/ul>\n<h2><span class=\"mw-headline\" id=\"Similar_articles\">Similar articles<\/span><\/h2>\n<ul>\n<li> <a href=\"\/en\/wiki\/WWW_Redirect\" title=\"WWW Redirect\">WWW Redirect<\/a><\/li>\n<li> <a href=\"\/en\/wiki\/Redirect\" title=\"Redirect\">Redirect<\/a><\/li>\n<\/ul>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Article\",\n  \"author\": {\n    \"@type\": \"Organization\",\n    \"name\": \"Seobility\",\n    \"url\": \"https:\/\/www.seobility.net\/\"\n  }\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Definition of HTTP status code An HTTP status code is a code that indicates the status of an HTTP (Hypertext Transfer Protocol) request. They are sent to the client by the server in response to a resource request. HTTP status codes follow a standard format and indicate whether a server request was successful, unsuccessful, or [&hellip;]<\/p>\n","protected":false},"author":38,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-30114","wiki","type-wiki","status-publish","hentry","wiki_categories-search-engine-optimization","wiki_categories-web-development"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>What is an HTTP Status Code? - Seobility Wiki<\/title>\n<meta name=\"description\" content=\"HTTP status codes are codes that indicate the status of an HTTP (Hypertext Transfer Protocol) request. Learn more\u2026\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.seobility.net\/en\/wiki\/HTTP_Status_Code\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is an HTTP Status Code? - Seobility Wiki\" \/>\n<meta property=\"og:description\" content=\"HTTP status codes are codes that indicate the status of an HTTP (Hypertext Transfer Protocol) request. Learn more\u2026\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.seobility.net\/en\/wiki\/HTTP_Status_Code\" \/>\n<meta property=\"og:site_name\" content=\"Seobility\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/seobility.net\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-20T12:44:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2025\/06\/seobility-og-image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@seobility_net\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"ScholarlyArticle\",\"@id\":\"https:\\\/\\\/www.seobility.net\\\/en\\\/wiki\\\/HTTP_Status_Code#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.seobility.net\\\/en\\\/wiki\\\/HTTP_Status_Code\"},\"author\":{\"name\":\"Seobility Wiki Team\",\"@id\":\"https:\\\/\\\/www.seobility.net\\\/en\\\/#\\\/schema\\\/person\\\/c838e66a3b46262b4c963df5cd5b2d8a\"},\"headline\":\"HTTP Status Code\",\"datePublished\":\"2024-11-12T12:39:28+00:00\",\"dateModified\":\"2026-03-20T12:44:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.seobility.net\\\/en\\\/wiki\\\/HTTP_Status_Code\"},\"wordCount\":1077,\"commentCount\":0,\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.seobility.net\\\/en\\\/wiki\\\/HTTP_Status_Code#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.seobility.net\\\/en\\\/wiki\\\/HTTP_Status_Code\",\"url\":\"https:\\\/\\\/www.seobility.net\\\/en\\\/wiki\\\/HTTP_Status_Code\",\"name\":\"What is an HTTP Status Code? - Seobility Wiki\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.seobility.net\\\/en\\\/#website\"},\"datePublished\":\"2024-11-12T12:39:28+00:00\",\"dateModified\":\"2026-03-20T12:44:46+00:00\",\"description\":\"HTTP status codes are codes that indicate the status of an HTTP (Hypertext Transfer Protocol) request. Learn more\u2026\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.seobility.net\\\/en\\\/wiki\\\/HTTP_Status_Code#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.seobility.net\\\/en\\\/wiki\\\/HTTP_Status_Code\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.seobility.net\\\/en\\\/wiki\\\/HTTP_Status_Code#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.seobility.net\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wiki\",\"item\":\"https:\\\/\\\/www.seobility.net\\\/en\\\/wiki\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"HTTP Status Code\",\"item\":\"https:\\\/\\\/www.seobility.net\\\/en\\\/wp-json\\\/wp\\\/v2\\\/wiki\\\/30114\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.seobility.net\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.seobility.net\\\/en\\\/\",\"name\":\"Seobility\",\"description\":\"Online SEO Software &amp; Tools For Better Rankings\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.seobility.net\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.seobility.net\\\/en\\\/#\\\/schema\\\/person\\\/c838e66a3b46262b4c963df5cd5b2d8a\",\"name\":\"Seobility Wiki Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.seobility.net\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/Seobility-S-2025-150x150.png\",\"url\":\"https:\\\/\\\/www.seobility.net\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/Seobility-S-2025-150x150.png\",\"contentUrl\":\"https:\\\/\\\/www.seobility.net\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/Seobility-S-2025-150x150.png\",\"caption\":\"Seobility Wiki Team\"},\"description\":\"The Seobility Wiki team consists of seasoned SEOs, digital marketing professionals, and business experts with combined hands-on experience in SEO, online marketing and web development. All our articles went through a multi-level editorial process to provide you with the best possible quality and truly helpful information. Learn more about the people behind the Seobility Wiki.\",\"url\":\"https:\\\/\\\/www.seobility.net\\\/en\\\/blog\\\/author\\\/seobility-wiki-team\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is an HTTP Status Code? - Seobility Wiki","description":"HTTP status codes are codes that indicate the status of an HTTP (Hypertext Transfer Protocol) request. Learn more\u2026","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.seobility.net\/en\/wiki\/HTTP_Status_Code","og_locale":"en_US","og_type":"article","og_title":"What is an HTTP Status Code? - Seobility Wiki","og_description":"HTTP status codes are codes that indicate the status of an HTTP (Hypertext Transfer Protocol) request. Learn more\u2026","og_url":"https:\/\/www.seobility.net\/en\/wiki\/HTTP_Status_Code","og_site_name":"Seobility","article_publisher":"https:\/\/www.facebook.com\/seobility.net\/","article_modified_time":"2026-03-20T12:44:46+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.seobility.net\/wp-content\/uploads\/2025\/06\/seobility-og-image.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@seobility_net","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"ScholarlyArticle","@id":"https:\/\/www.seobility.net\/en\/wiki\/HTTP_Status_Code#article","isPartOf":{"@id":"https:\/\/www.seobility.net\/en\/wiki\/HTTP_Status_Code"},"author":{"name":"Seobility Wiki Team","@id":"https:\/\/www.seobility.net\/en\/#\/schema\/person\/c838e66a3b46262b4c963df5cd5b2d8a"},"headline":"HTTP Status Code","datePublished":"2024-11-12T12:39:28+00:00","dateModified":"2026-03-20T12:44:46+00:00","mainEntityOfPage":{"@id":"https:\/\/www.seobility.net\/en\/wiki\/HTTP_Status_Code"},"wordCount":1077,"commentCount":0,"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.seobility.net\/en\/wiki\/HTTP_Status_Code#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.seobility.net\/en\/wiki\/HTTP_Status_Code","url":"https:\/\/www.seobility.net\/en\/wiki\/HTTP_Status_Code","name":"What is an HTTP Status Code? - Seobility Wiki","isPartOf":{"@id":"https:\/\/www.seobility.net\/en\/#website"},"datePublished":"2024-11-12T12:39:28+00:00","dateModified":"2026-03-20T12:44:46+00:00","description":"HTTP status codes are codes that indicate the status of an HTTP (Hypertext Transfer Protocol) request. Learn more\u2026","breadcrumb":{"@id":"https:\/\/www.seobility.net\/en\/wiki\/HTTP_Status_Code#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.seobility.net\/en\/wiki\/HTTP_Status_Code"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.seobility.net\/en\/wiki\/HTTP_Status_Code#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.seobility.net\/en\/"},{"@type":"ListItem","position":2,"name":"Wiki","item":"https:\/\/www.seobility.net\/en\/wiki"},{"@type":"ListItem","position":3,"name":"HTTP Status Code","item":"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/wiki\/30114"}]},{"@type":"WebSite","@id":"https:\/\/www.seobility.net\/en\/#website","url":"https:\/\/www.seobility.net\/en\/","name":"Seobility","description":"Online SEO Software &amp; Tools For Better Rankings","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.seobility.net\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.seobility.net\/en\/#\/schema\/person\/c838e66a3b46262b4c963df5cd5b2d8a","name":"Seobility Wiki Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seobility.net\/wp-content\/uploads\/2025\/06\/Seobility-S-2025-150x150.png","url":"https:\/\/www.seobility.net\/wp-content\/uploads\/2025\/06\/Seobility-S-2025-150x150.png","contentUrl":"https:\/\/www.seobility.net\/wp-content\/uploads\/2025\/06\/Seobility-S-2025-150x150.png","caption":"Seobility Wiki Team"},"description":"The Seobility Wiki team consists of seasoned SEOs, digital marketing professionals, and business experts with combined hands-on experience in SEO, online marketing and web development. All our articles went through a multi-level editorial process to provide you with the best possible quality and truly helpful information. Learn more about the people behind the Seobility Wiki.","url":"https:\/\/www.seobility.net\/en\/blog\/author\/seobility-wiki-team\/"}]}},"_links":{"self":[{"href":"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/wiki\/30114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/types\/wiki"}],"author":[{"embeddable":true,"href":"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/comments?post=30114"}],"version-history":[{"count":0,"href":"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/wiki\/30114\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/media?parent=30114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}