{"id":29,"date":"2019-05-18T19:21:50","date_gmt":"2019-05-18T16:21:50","guid":{"rendered":"https:\/\/reboot-travel.demo.wpshop.tech\/?p=29"},"modified":"2022-07-26T16:50:10","modified_gmt":"2022-07-26T13:50:10","slug":"301-redirect","status":"publish","type":"post","link":"https:\/\/seowork.io\/blog\/301-redirect\/","title":{"rendered":"301 Redirect"},"content":{"rendered":"<h2><span style=\"font-weight: 400;\">What is a 301 redirect?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">301 redirect is a permanent redirect of an url to another url which passes all link juice to the recipient. Basically, it is one of the <\/span><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Status\"><span style=\"font-weight: 400;\">HTTP response status codes<\/span><\/a><span style=\"font-weight: 400;\"> indicating that request to the webserver was processed successfully<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">All 3xx redirects refer to <\/span><b><i>Location<\/i><\/b><span style=\"font-weight: 400;\"> response headers, one if Standard headers of hyper Text Transfer Protocol. You may find full HTTP response headers list in its <\/span><a href=\"https:\/\/httpwg.org\/specs\/rfc7231.html\"><span style=\"font-weight: 400;\">specification<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"font-weight: 400;\">Do 301 redirects affect SEO?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">According to Search Engine Land and multiple discussions in the SEO community 301 Redirects are not a Ranking factor. And, <\/span><i><span style=\"font-weight: 400;\">technically<\/span><\/i><span style=\"font-weight: 400;\">, it\u2019s true. There is a list of recommendations, when 301 Redirects should be used:<\/span><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">You are going from HTTP to HTTPS.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">You are moving from an old domain to a new one.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">You are optimising URL slugs for existing posts and pages.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">You are moving to a new website platform and your pages will change from https:\/\/domain.com\/page.html to <\/span><a href=\"https:\/\/domain.com\/page\/\" class=\"broken_link\"><span style=\"font-weight: 400;\">https:\/\/domain.com\/page\/<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">However, if you dig deeper in the logic of how link juice is delivered on the web. You\u2019ll understand more.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">So, as described above, you use page-to-page 301 redirects when you move your website from old domain to a new one, and the structure of the website has not been changed. So, each page of the old domain delivers its accumulated link juice to the same page on the new address. That will help your website not to lose its positions in SERP, and will help to understand Google search engine, that it is the same website with just a new domain name. Pure logic here.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">But what if we take another website in the same niche and configure its .htaccess file for page-to-page redirection to our domain? Google will probably start thinking that we are moving the old website to a new domain name. Yes, the structure of two sites is different, but the niche is the same, so everything seems legit, and \u201clink juice\u201d should be delivered.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">So the final answer is that 301 redirects can boost your website if you know how to use them correctly. And in this article we will teach you how.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">The difference between 301 and 302 redirects<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">In the context of website promotion, 301 and 302 redirects control the appearance of pages in search results. A 301 redirect is a signal to the search engine that the old page should be removed from the search results. With a 302 redirect, the original address remains in the search results despite the redirect.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A 302 redirect by seo specialists is used if the site is undergoing temporary technical work and the page content changes for the same limited period of time (for example, a stub is placed on the page \u201cSorry, the site is temporarily down &#8211; technical work is underway\u201d). In other cases, setting up a 302 redirect is not worth it.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">How to change 302 redirect to 301<\/span><\/h2>\n<h2><span style=\"font-weight: 400;\">Issues with 301 redirects<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">How to do a 301 redirect<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Entire domain Redirect from non-WWW domain to WWW with prefix #<\/span><\/h3>\n<p><strong>RewriteCond %{HTTP_HOST} ^site\\.com$ [NC]<\/strong><\/p>\n<p><strong>RewriteRule ^(.*)$ http:\/\/www.site.com\/$1 [R=301,L]<\/strong><\/p>\n<h3><span style=\"font-weight: 400;\">Vice-versa (from WWW to non-WWW)<\/span><\/h3>\n<h4><span style=\"font-weight: 400;\">For HTTP Version<\/span><\/h4>\n<p><strong>RewriteCond %{HTTP_HOST} ^www.site\\.com$ [NC]<\/strong><\/p>\n<p><strong>RewriteRule ^(.*)$ http:\/\/site.com\/$1 [R=301,L]<\/strong><\/p>\n<h4><span style=\"font-weight: 400;\">For HTTPS Version:<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">RewriteCond %{SERVER_PORT} ^80$ [OR]<\/span><\/p>\n<p><strong>RewriteCond %{HTTP} =on<\/strong><\/p>\n<p><strong>RewriteRule ^(.*)$ https:\/\/pixelplus.com\/$1 [R=301,L]<\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">Redirect an old page to a new page<\/span><\/h3>\n<p>Redirect 301 \/was.php http:\/\/www.site.com\/new.php<\/p>\n<p>In this case, the new address must be specified in full with http and domain name.<\/p>\n<h3><span style=\"font-weight: 400;\">In some cases, redirection via RewriteRule is useful<\/span><\/h3>\n<p><strong>RewriteRule ^dir \/dir-new\/$1 [R=301,L]<\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">301 Redirect for web page with GET parameters #<\/span><\/h3>\n<p>For example URL of the page is: http:\/\/www.site.com\/dir\/index.php?IBLOCK_ID=1&amp;SECTION_ID=111\u00a0<\/p>\n<p>Then, for 301 Redirect this rule should be used:<\/p>\n<p><strong>RewriteCond %{QUERY_STRING} ^IBLOCK_ID=1&amp;SECTION_ID=111$ [NC]<\/strong><\/p>\n<p><strong>RewriteRule ^dir\/index\\.php$ \/new\/sef\/? [R=301,L]<\/strong><\/p>\n<p>IF one (or several) of GET parameters are not set or may have random variable (in our case it is SECTION_ID), then you may use this code:<\/p>\n<p><strong>RewriteCond %{QUERY_STRING} ^IBLOCK_ID=1&amp;SECTION_ID=(.*)$ [NC]<\/strong><\/p>\n<p><strong>RewriteRule ^dir\/index\\.php$ \/new\/sef\/? [R=301,L]<\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">301 Redirect from web page with not set GET parameter to homepage page<\/span><\/h3>\n<p>If the address is:\u00a0<\/p>\n<p>http:\/\/www.site.com\/?abc\u00a0<\/p>\n<p>Then for the 301 Redirect you may use this code:<\/p>\n<p><strong>RewriteCond %{QUERY_STRING} ^abc$ [NC]<\/strong><\/p>\n<p><strong>RewriteRule ^$ \/? [R=301,L]<\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">301 Redirect for specific file and not the whole directory<\/span><\/h3>\n<p>If you need to perform 301 Redirect from<\/p>\n<p>http:\/\/www.site.com\/dir\/\u00a0<\/p>\n<p>to new address, but you need a document<\/p>\n<p>http:\/\/www.site.com\/dir\/index.php?IBLOCK_ID=1<\/p>\n<p>to be available from the old address, you need to use \u201c$\u201d symbol in the rule:<\/p>\n<p><strong>RewriteRule ^dir\/$ http:\/\/www.site.com\/new-dir\/ [R=301,L]<\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">301 Redirect from old domain to a new one<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><b>RewriteCond %{HTTP_HOST} ^old-site\\.com$ [NC]<\/b><\/p>\n<p><b>RewriteRule ^(.*)$ http:\/\/www.site.com\/$1 [R=301,L]<\/b><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">301 Redirect from URLs with no trailing slash to the ones with \u201c\/\u201d<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><b>RewriteCond %{REQUEST_FILENAME} !-f<\/b><\/p>\n<p><b>RewriteCond %{REQUEST_URI} !\\..{1,10}$<\/b><\/p>\n<p><b>RewriteCond %{REQUEST_URI} !(.*)\/$<\/b><\/p>\n<p><b>RewriteRule ^(.*)$ http:\/\/www.site.com\/$1\/ [L,R=301]<\/b><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">301 Redirect from URLs with trailing slash to the without \u201c\/\u201d<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><b>RewriteCond %{REQUEST_FILENAME} !-d<\/b><\/p>\n<p><b>RewriteCond %{REQUEST_URI} ^(.+)\/$<\/b><\/p>\n<p><b>RewriteRule ^(.+)\/$ http:\/\/www.site.com\/$1 [R=301,L]<\/b><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">301 Redirect from domain to the folder on another domain<\/span><\/h3>\n<p><b>RewriteCond %{HTTP_HOST} ^si-te\\.com$ [NC]<\/b><\/p>\n<p><b>RewriteRule ^(.*)$ http:\/\/www.site.com\/si-te\/ [R=301,L]<\/b><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">301 Redirect of all files in the folder to the new URL<\/span><\/h3>\n<p><b>RewriteRule ^dir(.*)$ \/new-file.php [L,R=301]<\/b><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">301 Redirect of all the documents in the folder except for one<\/span><\/h3>\n<p><b>RewriteRule ^dir\/no-file.html \/no-file-new.html [L,R=301]<\/b><\/p>\n<p><b>RewriteRule ^dir(.*)$ \/all.php [L,R=301]<\/b><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">Change of extension from .html to .php<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><b>RedirectMatch 301 (.*)\\.html$ http:\/\/www.new-site.com$1.php<\/b><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">Transafer of all images from \/img\/ folder to subdomain<\/span><\/h3>\n<p><b>RewriteRule ^img\/(.+)\\.jpg$ http:\/\/img.domain.com\/$1.jpg [R=301,L]<\/b><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">Setting up of index page type (php, html, htm, and others)<\/span><\/h3>\n<p>Order of document formats to be downloaded:<\/p>\n<p>DirectoryIndex index.html index.php index.htm index.shtml<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">301 Redirect from .php to the root folder<\/span><\/h3>\n<p><b>RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\\ \/index\\.php\\ HTTP\/<\/b><\/p>\n<p><b>RewriteRule ^index\\.php$ http:\/\/www.site.com\/ [R=301,L]<\/b><\/p>\n<p>Same thing for ALL .php documents on the website:<\/p>\n<p><b>RewriteRule ^(.*)index\\.php$ http:\/\/www.site.com\/$1 [R=301,L]<\/b><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">Redirect from subdomain to\u00a0 #<\/span><\/h3>\n<p><b>RewriteCond %{HTTP_HOST} ^test.site.com$ [NC]<\/b><\/p>\n<p><b>RewriteRule ^(.*)$ http:\/\/site.com%{REQUEST_URI} [R=301,NC,L,QSA]<\/b><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">301 redirect of specific document in different folders<\/span><\/h3>\n<p><b>RewriteRule [^abc]\/unique-file.html \/unique-file.html [R=301,L]<\/b><\/p>\n<p>&nbsp;<\/p>\n<p>Code allows to make a 301 Redirect from all folders:\u00a0 http:\/\/site.com\/***\/uniqe-file.html to on file in the root folder \/unique-file.html. May be useful for website redesign<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">If you need to make a SEO-friendly address for any document you may perform that with .htaccess file, too<\/span><\/h3>\n<p><b>RewriteRule ^testing\/test\/?$ \/studio\/news\/detail.php?ID=230354&amp;PAGEN_2=11 [NC,L]<\/b><\/p>\n<p>&nbsp;<\/p>\n<p>Code allows to create a copy of web page with reladtive address:<\/p>\n<p><b>\/studio\/news\/detail.php?ID=230354&amp;PAGEN_2=11 with address \/testing\/test\/<\/b><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">301 Redirect from HTTPS to HTTP #<\/span><\/h3>\n<p><b>RewriteCond %{HTTPS} &#8220;on&#8221;<\/b><\/p>\n<p><b>RewriteRule .* http:\/\/%{HTTP_HOST}%{REQUEST_URI} [R=301,L,QSA]<\/b><\/p>\n<p>&nbsp;<\/p>\n<p>Allows to remove duplicate URLs with HTTPS in Search Engine index<\/p>\n<h3><span style=\"font-weight: 400;\">Entire domain Redirect from HTTP to HTTPS<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><b>RewriteCond %{SERVER_PORT} ^80$ [OR]<\/b><\/p>\n<p><b>RewriteCond %{HTTP} =on<\/b><\/p>\n<p><b>RewriteRule ^(.*)$ https:\/\/domain.com\/$1 [R=301,L]<\/b><\/p>\n<h3><span style=\"font-weight: 400;\">Setting 403 Response server response code for referral spam (301 Redirect for spam via REFERER) for list of resources:<\/span><\/h3>\n<p><b>RewriteCond %{HTTP_REFERER} ref-spam-site.com [NC,OR]<\/b><\/p>\n<p><b>RewriteCond %{HTTP_REFERER} another-ref-spam.com [NC]<\/b><\/p>\n<p><b>RewriteRule .* &#8211; [F]<\/b><\/p>\n<p>&nbsp;<\/p>\n<p>These settings allow to block spammy referral traffic from list of resources with specific header HTTP_REFERER<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">Setting the rout to the 404 Error document with .htaccess #<\/span><\/h3>\n<p>Attention! This is important for server response code to be 404 for 404 document.<\/p>\n<p><b>ErrorDocument 404 \/404-for-me.php<\/b><\/p>\n<p># All rules are executed in the direct order they appear in the .htaccess file and the rule written later will be executed later.<\/p>\n<p># For sites that do not use the Apache server, similar 301 redirects are easily configured using PHP.<\/p>\n<p>&nbsp;<\/p>\n<p><b>&lt;?php<\/b><\/p>\n<p><b>header(&#8220;HTTP\/1.1 301 Moved Permanently&#8221;);<\/b><\/p>\n<p><b>header(&#8220;Location: http:\/\/www.site.com\/dir\/&#8221;);<\/b><\/p>\n<p><b>exit();<\/b><\/p>\n<p><b>?&gt;<\/b><\/p>\n<p># It is optimal to configure all redirects to the final page at once (without intermediate redirects, in one step), this improves their perception by search engines and users.<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">If there is need to perform 301 Redirect only for specific USER_AGENT\u2019s, and not for all visitors<\/span><\/h3>\n<p><b>RewriteCond %{HTTP_USER_AGENT} (iPad|ipad|iphone|iPhone|ipod|iPod|android|midp|j2me|symbian|series\\ 60|symbos|windows\\ mobile|windows\\ ce|ppc|smartphone|blackberry|mtk|bada|windows\\ phone) [NC]<\/b><\/p>\n<p><b>RewriteRule (.*) http:\/\/mobile.site.com\/ [L,R=301]<\/b><\/p>\n<h3><span style=\"font-weight: 400;\">If there is need to perform 301 Redirect for all crawling bots (and you have list of their USER_AGENT\u2019s)<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><b>RewriteCond %{HTTP_USER_AGENT} !(accoona|ia_archiver|antabot|ask\\ jeeves|baidu|dcpbot |eltaindexer|feedfetcher|gamespy|gigabot|googlebot |gsa-crawler|grub-client|gulper|slurp|mihalism|msnbot|worldindexer |ooyyo|pagebull|scooter|w3c_validator|jigsaw|webalta|yahoofeedseeker |yahoo!\\ slurp|mmcrawler|yandexbot|yandeximages |yandexvideo|yandexmedia|yandexblogs|yandexaddurl|yandexfavicons |yandexdirect|yandexmetrika|yandexcatalog|yandexnews |yandeximageresizer) [NC]<\/b><\/p>\n<p><b>RewriteRule (.*) http:\/\/no-search.site.com\/ [L,R=301]<\/b><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">Regular expression syntax<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>. \u2014 The dot replaces an arbitrary character.<\/p>\n[abc] &#8211; denotes a list of characters that match the letters a, b, or c.<\/p>\n[^abc] &#8211; a list of characters that are not included in the specified range. Matches any character except a, b, or c.<\/p>\n<p>* &#8211; means that the preceding character can be repeated (0 or more times).<\/p>\n[abc]* &#8211; the command will find consecutive characters from the given set.<\/p>\n[^abc]* &#8211; exactly the opposite.<\/p>\n<p>&nbsp;<\/p>\n<p>.* &#8211; replaces absolutely any set of characters. &#8220;.*&#8221; &#8211; finds all substrings between quotes.<\/p>\n<p>^ &#8211; the beginning of a string (if used at the beginning of an expression).<\/p>\n<p>$ &#8211; indicates the end of the line.<\/p>\n<p>&nbsp;<\/p>\n<p>\\w is a letter, number, or underscore _.<\/p>\n<p>\\d &#8211; replaces any digit.<\/p>\n<p>\\D &#8211; Replaces any character, but not a number.<\/p>\n[0-9] &#8211; replaces any number.<\/p>\n[a-z] &#8211; any letter from a to z (the entire Latin character set) in lower case.<\/p>\n[A-Z] &#8211; any letter from A to Z in UPPER case.<\/p>\n[a-zA-Z] &#8211; any letter from a to Z in any case.<\/p>\n[a-Z] is the same.<\/p>\n<p>Remove all GET parameters after the question mark (?) #<\/p>\n<p><b>RewriteRule(.*) $1? [R=301,L]<\/b><\/p>\n<p><b>Position after: RewriteBase \/<\/b><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400;\">How to do a 301 in Bitrix<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><b>Redirect from all domain files, except for the administrator folder bitrix #<\/b><\/p>\n<p><b>RewriteRule ^bitrix\/ \/bitrix\/admin\/ [L,R=301]<\/b><\/p>\n<p><b>RewriteRule ^(.*)$ http:\/\/www.newsite.com\/new\/ [L,R=301]<\/b><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is a 301 redirect? 301 redirect is a permanent redirect of an url to another url which passes all link juice to the recipient. Basically, it is one of the HTTP response status codes indicating that request to the webserver was processed successfully &nbsp; All 3xx redirects refer to Location response headers, one if [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":1311,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"yoast_head":"<title>301 Redirects for SEO: Everything You Need to Know - SEOWORK<\/title>\n<meta name=\"description\" content=\"A 301 redirect indicates the permanent moving of a web page from one location to another. The &quot;301&quot; part refers to the HTTP status code.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/seowork.io\/blog\/301-redirect\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"301 Redirects for SEO: Everything You Need to Know - SEOWORK\" \/>\n<meta property=\"og:description\" content=\"A 301 redirect indicates the permanent moving of a web page from one location to another. The &quot;301&quot; part refers to the HTTP status code.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/seowork.io\/blog\/301-redirect\/\" \/>\n<meta property=\"og:site_name\" content=\"SEOWORK\" \/>\n<meta property=\"article:published_time\" content=\"2019-05-18T16:21:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-07-26T13:50:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/seowork.io\/blog\/wp-content\/uploads\/301-redirect-800x458-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"458\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Vladislav Osadchiy\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/osadchiy_vk\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vladislav Osadchiy\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/seowork.io\/blog\/301-redirect\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/seowork.io\/blog\/301-redirect\/\"},\"author\":{\"name\":\"Vladislav Osadchiy\",\"@id\":\"https:\/\/seowork.io\/blog\/#\/schema\/person\/26ac5ce00f9042edf2c7a9561fa6101b\"},\"headline\":\"301 Redirect\",\"datePublished\":\"2019-05-18T16:21:50+00:00\",\"dateModified\":\"2022-07-26T13:50:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/seowork.io\/blog\/301-redirect\/\"},\"wordCount\":1740,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/seowork.io\/blog\/#organization\"},\"articleSection\":[\"SEO Glossary\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/seowork.io\/blog\/301-redirect\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/seowork.io\/blog\/301-redirect\/\",\"url\":\"https:\/\/seowork.io\/blog\/301-redirect\/\",\"name\":\"301 Redirects for SEO: Everything You Need to Know - SEOWORK\",\"isPartOf\":{\"@id\":\"https:\/\/seowork.io\/blog\/#website\"},\"datePublished\":\"2019-05-18T16:21:50+00:00\",\"dateModified\":\"2022-07-26T13:50:10+00:00\",\"description\":\"A 301 redirect indicates the permanent moving of a web page from one location to another. The \\\"301\\\" part refers to the HTTP status code.\",\"breadcrumb\":{\"@id\":\"https:\/\/seowork.io\/blog\/301-redirect\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/seowork.io\/blog\/301-redirect\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/seowork.io\/blog\/301-redirect\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/seowork.io\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"301 Redirect\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/seowork.io\/blog\/#website\",\"url\":\"https:\/\/seowork.io\/blog\/\",\"name\":\"SEOWORK\",\"description\":\"Blog\",\"publisher\":{\"@id\":\"https:\/\/seowork.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/seowork.io\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/seowork.io\/blog\/#organization\",\"name\":\"SEOWORK\",\"url\":\"https:\/\/seowork.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/seowork.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/seowork.io\/blog\/wp-content\/uploads\/seowork-logo.png\",\"contentUrl\":\"https:\/\/seowork.io\/blog\/wp-content\/uploads\/seowork-logo.png\",\"width\":200,\"height\":200,\"caption\":\"SEOWORK\"},\"image\":{\"@id\":\"https:\/\/seowork.io\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/seowork.io\/blog\/#\/schema\/person\/26ac5ce00f9042edf2c7a9561fa6101b\",\"name\":\"Vladislav Osadchiy\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/seowork.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/916c5e7ea09fc78ee52de9192adfe771?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/916c5e7ea09fc78ee52de9192adfe771?s=96&d=mm&r=g\",\"caption\":\"Vladislav Osadchiy\"},\"description\":\"SEO Data analyst with years of broad experience in Local SEO, eCommerce, Amazon Affiliate Marketing, and Gambling niche.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/vladislav-osadchiy\/\",\"https:\/\/twitter.com\/https:\/\/twitter.com\/osadchiy_vk\"]}]}<\/script>","yoast_head_json":{"title":"301 Redirects for SEO: Everything You Need to Know - SEOWORK","description":"A 301 redirect indicates the permanent moving of a web page from one location to another. The \"301\" part refers to the HTTP status code.","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:\/\/seowork.io\/blog\/301-redirect\/","og_locale":"en_US","og_type":"article","og_title":"301 Redirects for SEO: Everything You Need to Know - SEOWORK","og_description":"A 301 redirect indicates the permanent moving of a web page from one location to another. The \"301\" part refers to the HTTP status code.","og_url":"https:\/\/seowork.io\/blog\/301-redirect\/","og_site_name":"SEOWORK","article_published_time":"2019-05-18T16:21:50+00:00","article_modified_time":"2022-07-26T13:50:10+00:00","og_image":[{"width":800,"height":458,"url":"https:\/\/seowork.io\/blog\/wp-content\/uploads\/301-redirect-800x458-1.png","type":"image\/png"}],"author":"Vladislav Osadchiy","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/osadchiy_vk","twitter_misc":{"Written by":"Vladislav Osadchiy","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/seowork.io\/blog\/301-redirect\/#article","isPartOf":{"@id":"https:\/\/seowork.io\/blog\/301-redirect\/"},"author":{"name":"Vladislav Osadchiy","@id":"https:\/\/seowork.io\/blog\/#\/schema\/person\/26ac5ce00f9042edf2c7a9561fa6101b"},"headline":"301 Redirect","datePublished":"2019-05-18T16:21:50+00:00","dateModified":"2022-07-26T13:50:10+00:00","mainEntityOfPage":{"@id":"https:\/\/seowork.io\/blog\/301-redirect\/"},"wordCount":1740,"commentCount":0,"publisher":{"@id":"https:\/\/seowork.io\/blog\/#organization"},"articleSection":["SEO Glossary"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/seowork.io\/blog\/301-redirect\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/seowork.io\/blog\/301-redirect\/","url":"https:\/\/seowork.io\/blog\/301-redirect\/","name":"301 Redirects for SEO: Everything You Need to Know - SEOWORK","isPartOf":{"@id":"https:\/\/seowork.io\/blog\/#website"},"datePublished":"2019-05-18T16:21:50+00:00","dateModified":"2022-07-26T13:50:10+00:00","description":"A 301 redirect indicates the permanent moving of a web page from one location to another. The \"301\" part refers to the HTTP status code.","breadcrumb":{"@id":"https:\/\/seowork.io\/blog\/301-redirect\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/seowork.io\/blog\/301-redirect\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/seowork.io\/blog\/301-redirect\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/seowork.io\/blog\/"},{"@type":"ListItem","position":2,"name":"301 Redirect"}]},{"@type":"WebSite","@id":"https:\/\/seowork.io\/blog\/#website","url":"https:\/\/seowork.io\/blog\/","name":"SEOWORK","description":"Blog","publisher":{"@id":"https:\/\/seowork.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/seowork.io\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/seowork.io\/blog\/#organization","name":"SEOWORK","url":"https:\/\/seowork.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/seowork.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/seowork.io\/blog\/wp-content\/uploads\/seowork-logo.png","contentUrl":"https:\/\/seowork.io\/blog\/wp-content\/uploads\/seowork-logo.png","width":200,"height":200,"caption":"SEOWORK"},"image":{"@id":"https:\/\/seowork.io\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/seowork.io\/blog\/#\/schema\/person\/26ac5ce00f9042edf2c7a9561fa6101b","name":"Vladislav Osadchiy","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/seowork.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/916c5e7ea09fc78ee52de9192adfe771?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/916c5e7ea09fc78ee52de9192adfe771?s=96&d=mm&r=g","caption":"Vladislav Osadchiy"},"description":"SEO Data analyst with years of broad experience in Local SEO, eCommerce, Amazon Affiliate Marketing, and Gambling niche.","sameAs":["https:\/\/www.linkedin.com\/in\/vladislav-osadchiy\/","https:\/\/twitter.com\/https:\/\/twitter.com\/osadchiy_vk"]}]}},"_links":{"self":[{"href":"https:\/\/seowork.io\/blog\/wp-json\/wp\/v2\/posts\/29"}],"collection":[{"href":"https:\/\/seowork.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/seowork.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/seowork.io\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/seowork.io\/blog\/wp-json\/wp\/v2\/comments?post=29"}],"version-history":[{"count":5,"href":"https:\/\/seowork.io\/blog\/wp-json\/wp\/v2\/posts\/29\/revisions"}],"predecessor-version":[{"id":1319,"href":"https:\/\/seowork.io\/blog\/wp-json\/wp\/v2\/posts\/29\/revisions\/1319"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/seowork.io\/blog\/wp-json\/wp\/v2\/media\/1311"}],"wp:attachment":[{"href":"https:\/\/seowork.io\/blog\/wp-json\/wp\/v2\/media?parent=29"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/seowork.io\/blog\/wp-json\/wp\/v2\/categories?post=29"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/seowork.io\/blog\/wp-json\/wp\/v2\/tags?post=29"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}