{"id":2848,"date":"2020-06-24T09:33:46","date_gmt":"2020-06-24T07:33:46","guid":{"rendered":"https:\/\/help.marketingminer.com\/?post_type=kb&#038;p=2848"},"modified":"2023-02-20T14:18:14","modified_gmt":"2023-02-20T13:18:14","slug":"status-codes-and-redirects-check","status":"publish","type":"kb","link":"https:\/\/help.marketingminer.com\/en\/article\/status-codes-and-redirects-check\/","title":{"rendered":"Status Code"},"content":{"rendered":"\n<p>Need to\u00a0<strong>check<\/strong>\u00a0<strong>server\u00a0<em>response codes<\/em>,<\/strong> redirects, or redirect chains<strong> <em>in\u00a0bulk<\/em><\/strong>? Our Status code checker returns the HTTP\u00a0<em>status<\/em>\u00a0code for a whole list of URLs. <\/p>\n\n\n\n<p>This can be useful for finding broken links, checking that all of the URLs in your sitemap are working, and many other things.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"center1\"><a href=\"https:\/\/www.marketingminer.com\/en\/wizard\" target=\"_blank\" rel=\"noopener noreferrer\"><button class=\"test\">Create report<\/button><\/a><\/div>\n\n\n\n<p><\/p>\n\n\n\n<h2>HTTP status codes<\/h2>\n\n\n\n<p>Before we dive into a practical guide, let&#8217;s have a look at <strong>basic status codes<\/strong> that can occur and a brief explanation of why you should know about them:<\/p>\n\n\n\n<ul>\n<li><strong>200 = OK.\u00a0<\/strong>This is your ideal status code for your web pages. Everything is working fine and your content isn&#8217;t returning any errors.<\/li>\n\n\n\n<li><strong>301 = Permanent redirect.\u00a0<\/strong>A 301 redirect should be used whenever one URL needs to be permanently redirected to another. If you don&#8217;t plan to restore page A and want your visitors to go to page B instead, you should use this type of redirect. From an SEO point of view, redirecting pages with this status code is the right thing to do.<\/li>\n\n\n\n<li><strong>302 = Temporary redirect.<\/strong>\u00a0Page A is temporarily redirected to page B. You should use this redirect if you are planning to restore page A, but you don&#8217;t want your visitors to visit it for the time being. From an SEO point of view, it is not recommended to redirect pages with this status code (with the exception of the case we have just described above).<\/li>\n\n\n\n<li><strong>404 = Not found.\u00a0<\/strong>The page was not found. If the URL doesn&#8217;t exist on the web, we recommend redirecting these pages to the relevant page using the status code 301.<\/li>\n\n\n\n<li><strong>410 = Gone<\/strong>. This status code is very similar to the 404 status code, but it is a bit more &#8220;permanent&#8221;. However, from an SEO point of view, these are very similar situations. Our recommendation is to find internal links that point to 410 pages and remove or edit these links so that they point to an available page with content.<\/li>\n\n\n\n<li><strong>500 = Internal server error.<\/strong>\u00a0As the name suggests, this is an internal error. It is therefore necessary to check where the problem has occurred.<\/li>\n\n\n\n<li><strong>503 = Service Unavailable.\u00a0<\/strong>It&#8217;s a good idea to check the page manually, as it&#8217;s probably not allowing bots to crawl the content.<\/li>\n<\/ul>\n\n\n\n<h2>How to find broken links on your website in bulk<\/h2>\n\n\n\n<p>To help you learn how to quickly find broken links or redirects on your website, we have created this short video tutorial. Or read the step-by-step guide below.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"How to Find Broken Links on Your Website\" width=\"1200\" height=\"675\" src=\"https:\/\/www.youtube.com\/embed\/Z-4vOOW5DRM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2>How to check your HTTP status code in bulk<\/h2>\n\n\n\n<p>Start by clicking the\u00a0<a href=\"https:\/\/www.marketingminer.com\/en\/wizard\">Create report<\/a>\u00a0button and selecting the<strong>\u00a0country you want data<\/strong>\u00a0<strong>for<\/strong> and the<strong> Status code checker<\/strong>. <\/p>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"center1\"><a href=\"https:\/\/www.marketingminer.com\/en\/wizard\" target=\"_blank\" rel=\"noopener noreferrer\"><button class=\"test\">Create report<\/button><\/a><\/div>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"510\" src=\"https:\/\/help.marketingminer.com\/wp-content\/uploads\/2023\/02\/Status-code-checker-1024x510.png\" alt=\"\" class=\"wp-image-6987\" srcset=\"https:\/\/help.marketingminer.com\/wp-content\/uploads\/2023\/02\/Status-code-checker-1024x510.png 1024w, https:\/\/help.marketingminer.com\/wp-content\/uploads\/2023\/02\/Status-code-checker-300x150.png 300w, https:\/\/help.marketingminer.com\/wp-content\/uploads\/2023\/02\/Status-code-checker-768x383.png 768w, https:\/\/help.marketingminer.com\/wp-content\/uploads\/2023\/02\/Status-code-checker-1536x766.png 1536w, https:\/\/help.marketingminer.com\/wp-content\/uploads\/2023\/02\/Status-code-checker-2048x1021.png 2048w, https:\/\/help.marketingminer.com\/wp-content\/uploads\/2023\/02\/Status-code-checker-150x75.png 150w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>After selecting the tool, you will see a window with settings to set up the user agent to crawl your data. This is what Marketing Miner will act like when it crawls your list of URLs. It can be seen as MarketingMiner bot, Googlebot, or others. <\/p>\n\n\n\n<p>In general, we recommend choosing the default option &#8211; <strong><em>MarketingMiner bot<\/em><\/strong>. However, sometimes it is necessary to check if e.g. Google can also crawl your content.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"952\" height=\"761\" src=\"https:\/\/help.marketingminer.com\/wp-content\/uploads\/2023\/02\/Status-code-checker-settings.png\" alt=\"\" class=\"wp-image-6990\" srcset=\"https:\/\/help.marketingminer.com\/wp-content\/uploads\/2023\/02\/Status-code-checker-settings.png 952w, https:\/\/help.marketingminer.com\/wp-content\/uploads\/2023\/02\/Status-code-checker-settings-300x240.png 300w, https:\/\/help.marketingminer.com\/wp-content\/uploads\/2023\/02\/Status-code-checker-settings-768x614.png 768w, https:\/\/help.marketingminer.com\/wp-content\/uploads\/2023\/02\/Status-code-checker-settings-150x120.png 150w\" sizes=\"(max-width: 952px) 100vw, 952px\" \/><\/figure>\n\n\n\n<p>Then click on\u00a0<strong>Next Step<\/strong>\u00a0to continue. Name your report and add a list of URLs you want to check. You can either\u00a0<strong>enter the list manually<\/strong>, upload a\u00a0<strong>file<\/strong>\u00a0or\u00a0<strong>sitemap<\/strong>, or import your data from\u00a0<strong>Google Analytics<\/strong>, <strong>Google Search Console,\u00a0<\/strong>or Google Sheets. <\/p>\n\n\n\n<p>You will usually use this tool to analyze the status codes for all the URLs stored in your sitemap. For this instance, select <strong><em>Import Data from URL<\/em><\/strong> and enter your sitemap URL to upload it. <\/p>\n\n\n\n<p>Then, click on Import Data to create your <strong>Status Code <\/strong>report. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"434\" src=\"https:\/\/help.marketingminer.com\/wp-content\/uploads\/2023\/02\/Status-code-sitemap-check-1024x434.png\" alt=\"\" class=\"wp-image-6993\" srcset=\"https:\/\/help.marketingminer.com\/wp-content\/uploads\/2023\/02\/Status-code-sitemap-check-1024x434.png 1024w, https:\/\/help.marketingminer.com\/wp-content\/uploads\/2023\/02\/Status-code-sitemap-check-300x127.png 300w, https:\/\/help.marketingminer.com\/wp-content\/uploads\/2023\/02\/Status-code-sitemap-check-768x325.png 768w, https:\/\/help.marketingminer.com\/wp-content\/uploads\/2023\/02\/Status-code-sitemap-check-1536x651.png 1536w, https:\/\/help.marketingminer.com\/wp-content\/uploads\/2023\/02\/Status-code-sitemap-check-2048x867.png 2048w, https:\/\/help.marketingminer.com\/wp-content\/uploads\/2023\/02\/Status-code-sitemap-check-150x64.png 150w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Once the report is generated, you will be emailed the analyzed data.<\/p>\n\n\n\n<h2>Status Code report example<\/h2>\n\n\n\n<div class=\"center1\"><a href=\"https:\/\/www.marketingminer.com\/en\/report\/3595ecdafdf99d48bafc32fd323bdcc49fc337293c3aa3e0ed3537b880d715fe\/visualize\/miner.url.status_code\" target=\"_blank\" rel=\"noopener noreferrer\"><button class=\"test\">\ud83d\udcca View sample Status Code report<\/button><\/a><\/div>\n\n\n\n<h2>Report columns<\/h2>\n\n\n\n<ul>\n<li><strong>Input:<\/strong> Crawled URL by Status Code checker.<\/li>\n\n\n\n<li><strong>First Status Code:<\/strong>\u00a0 The first status code of the URL. See above for what they mean.<\/li>\n\n\n\n<li><strong>Last Status Code: <\/strong>The last status code returned from the link.<\/li>\n\n\n\n<li><strong>Status Code chain:<\/strong> The sequence of status codes returned.<\/li>\n\n\n\n<li><strong>Last available URL: <\/strong>If the last status code returned is 40x or 50x, web.archive.org will be displayed in this column to show what the pages looked like in the past (if data is available).<\/li>\n<\/ul>\n\n\n\n<h2>Report data<\/h2>\n\n\n\n<ul>\n<li>When analyzing the status codes, focus on the<strong> internal server errors<\/strong> (status code 500), identify the problem, and fix it.<\/li>\n\n\n\n<li>Then check the pages with <strong>404 and 410 status codes<\/strong>. If possible, redirect these URLs to the appropriate pages and remove the internal links pointing to these error pages.<\/li>\n\n\n\n<li><strong>Check for redirects with status code 302<\/strong> and verify that this is actually a temporary redirect. If not, use the 301 status code instead.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Need to&nbsp;check&nbsp;server&nbsp;response codes, redirects, or redirect chains in&nbsp;bulk? Our Status code checker returns the HTTP&nbsp;status&nbsp;code for a whole list of URLs. This can be useful for finding broken links, checking that all of the URLs in your sitemap are working, and many other things. Create report HTTP status codes Before we dive into a practical &#8230; <a title=\"Status Code\" class=\"read-more\" href=\"https:\/\/help.marketingminer.com\/en\/article\/status-codes-and-redirects-check\/\" aria-label=\"More on Status Code\">Read more<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":[],"kbtopic":[33,66],"kbtag":[87,85,84],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Bulk Status Code Checker - Marketing Miner Knowledge Base<\/title>\n<meta name=\"description\" content=\"Need to\u00a0check\u00a0server\u00a0response codes, redirects, or redirect chains in\u00a0bulk? Our Status code checker returns the HTTP\u00a0status\u00a0code for a whole list of URLs.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/help.marketingminer.com\/en\/article\/status-codes-and-redirects-check\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bulk Status Code Checker - Marketing Miner Knowledge Base\" \/>\n<meta property=\"og:description\" content=\"Need to\u00a0check\u00a0server\u00a0response codes, redirects, or redirect chains in\u00a0bulk? Our Status code checker returns the HTTP\u00a0status\u00a0code for a whole list of URLs.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/help.marketingminer.com\/en\/article\/status-codes-and-redirects-check\/\" \/>\n<meta property=\"og:site_name\" content=\"Marketing Miner Knowledge Base\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/marketingminer\/\" \/>\n<meta property=\"article:modified_time\" content=\"2023-02-20T13:18:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/help.marketingminer.com\/wp-content\/uploads\/2020\/10\/status-codes-and-redirects-check.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1353\" \/>\n\t<meta property=\"og:image:height\" content=\"759\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/help.marketingminer.com\/wp-content\/uploads\/2020\/10\/status-codes-and-redirects-check.png\" \/>\n<meta name=\"twitter:site\" content=\"@marketingminer\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/help.marketingminer.com\/en\/article\/status-codes-and-redirects-check\/\",\"url\":\"https:\/\/help.marketingminer.com\/en\/article\/status-codes-and-redirects-check\/\",\"name\":\"Bulk Status Code Checker - Marketing Miner Knowledge Base\",\"isPartOf\":{\"@id\":\"https:\/\/help.marketingminer.com\/en\/#website\"},\"datePublished\":\"2020-06-24T07:33:46+00:00\",\"dateModified\":\"2023-02-20T13:18:14+00:00\",\"description\":\"Need to\u00a0check\u00a0server\u00a0response codes, redirects, or redirect chains in\u00a0bulk? Our Status code checker returns the HTTP\u00a0status\u00a0code for a whole list of URLs.\",\"breadcrumb\":{\"@id\":\"https:\/\/help.marketingminer.com\/en\/article\/status-codes-and-redirects-check\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/help.marketingminer.com\/en\/article\/status-codes-and-redirects-check\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/help.marketingminer.com\/en\/article\/status-codes-and-redirects-check\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/help.marketingminer.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Status Code\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/help.marketingminer.com\/en\/#website\",\"url\":\"https:\/\/help.marketingminer.com\/en\/\",\"name\":\"Marketing Miner Knowledge Base\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/help.marketingminer.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/help.marketingminer.com\/en\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/help.marketingminer.com\/en\/#organization\",\"name\":\"Marketing Miner\",\"url\":\"https:\/\/help.marketingminer.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/help.marketingminer.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/help.marketingminer.com\/wp-content\/uploads\/2020\/06\/cropped-Logo-01@3x.png\",\"contentUrl\":\"https:\/\/help.marketingminer.com\/wp-content\/uploads\/2020\/06\/cropped-Logo-01@3x.png\",\"width\":4098,\"height\":819,\"caption\":\"Marketing Miner\"},\"image\":{\"@id\":\"https:\/\/help.marketingminer.com\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/marketingminer\/\",\"https:\/\/twitter.com\/marketingminer\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Bulk Status Code Checker - Marketing Miner Knowledge Base","description":"Need to\u00a0check\u00a0server\u00a0response codes, redirects, or redirect chains in\u00a0bulk? Our Status code checker returns the HTTP\u00a0status\u00a0code for a whole list of URLs.","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:\/\/help.marketingminer.com\/en\/article\/status-codes-and-redirects-check\/","og_locale":"en_US","og_type":"article","og_title":"Bulk Status Code Checker - Marketing Miner Knowledge Base","og_description":"Need to\u00a0check\u00a0server\u00a0response codes, redirects, or redirect chains in\u00a0bulk? Our Status code checker returns the HTTP\u00a0status\u00a0code for a whole list of URLs.","og_url":"https:\/\/help.marketingminer.com\/en\/article\/status-codes-and-redirects-check\/","og_site_name":"Marketing Miner Knowledge Base","article_publisher":"https:\/\/www.facebook.com\/marketingminer\/","article_modified_time":"2023-02-20T13:18:14+00:00","og_image":[{"width":1353,"height":759,"url":"https:\/\/help.marketingminer.com\/wp-content\/uploads\/2020\/10\/status-codes-and-redirects-check.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/help.marketingminer.com\/wp-content\/uploads\/2020\/10\/status-codes-and-redirects-check.png","twitter_site":"@marketingminer","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/help.marketingminer.com\/en\/article\/status-codes-and-redirects-check\/","url":"https:\/\/help.marketingminer.com\/en\/article\/status-codes-and-redirects-check\/","name":"Bulk Status Code Checker - Marketing Miner Knowledge Base","isPartOf":{"@id":"https:\/\/help.marketingminer.com\/en\/#website"},"datePublished":"2020-06-24T07:33:46+00:00","dateModified":"2023-02-20T13:18:14+00:00","description":"Need to\u00a0check\u00a0server\u00a0response codes, redirects, or redirect chains in\u00a0bulk? Our Status code checker returns the HTTP\u00a0status\u00a0code for a whole list of URLs.","breadcrumb":{"@id":"https:\/\/help.marketingminer.com\/en\/article\/status-codes-and-redirects-check\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/help.marketingminer.com\/en\/article\/status-codes-and-redirects-check\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/help.marketingminer.com\/en\/article\/status-codes-and-redirects-check\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/help.marketingminer.com\/en\/"},{"@type":"ListItem","position":2,"name":"Status Code"}]},{"@type":"WebSite","@id":"https:\/\/help.marketingminer.com\/en\/#website","url":"https:\/\/help.marketingminer.com\/en\/","name":"Marketing Miner Knowledge Base","description":"","publisher":{"@id":"https:\/\/help.marketingminer.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/help.marketingminer.com\/en\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/help.marketingminer.com\/en\/#organization","name":"Marketing Miner","url":"https:\/\/help.marketingminer.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/help.marketingminer.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/help.marketingminer.com\/wp-content\/uploads\/2020\/06\/cropped-Logo-01@3x.png","contentUrl":"https:\/\/help.marketingminer.com\/wp-content\/uploads\/2020\/06\/cropped-Logo-01@3x.png","width":4098,"height":819,"caption":"Marketing Miner"},"image":{"@id":"https:\/\/help.marketingminer.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/marketingminer\/","https:\/\/twitter.com\/marketingminer"]}]}},"_links":{"self":[{"href":"https:\/\/help.marketingminer.com\/en\/wp-json\/wp\/v2\/kb\/2848"}],"collection":[{"href":"https:\/\/help.marketingminer.com\/en\/wp-json\/wp\/v2\/kb"}],"about":[{"href":"https:\/\/help.marketingminer.com\/en\/wp-json\/wp\/v2\/types\/kb"}],"author":[{"embeddable":true,"href":"https:\/\/help.marketingminer.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/help.marketingminer.com\/en\/wp-json\/wp\/v2\/comments?post=2848"}],"version-history":[{"count":13,"href":"https:\/\/help.marketingminer.com\/en\/wp-json\/wp\/v2\/kb\/2848\/revisions"}],"predecessor-version":[{"id":6999,"href":"https:\/\/help.marketingminer.com\/en\/wp-json\/wp\/v2\/kb\/2848\/revisions\/6999"}],"wp:attachment":[{"href":"https:\/\/help.marketingminer.com\/en\/wp-json\/wp\/v2\/media?parent=2848"}],"wp:term":[{"taxonomy":"kbtopic","embeddable":true,"href":"https:\/\/help.marketingminer.com\/en\/wp-json\/wp\/v2\/kbtopic?post=2848"},{"taxonomy":"kbtag","embeddable":true,"href":"https:\/\/help.marketingminer.com\/en\/wp-json\/wp\/v2\/kbtag?post=2848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}