Importance of 301 Redirects
-
Hello,
I have been brought in at the last minute to consult for an e-commerce client who is about to relaunch their website. The site currently receives 8000 visits a month, 3100 of which are from organic search. They have a few thousand product pages. The web development firm they are using is changing all of the old product page urls and using 'search engine friendly' urls for the new site, which is expected to launch in a few weeks. However, they did not/are not planning on including 301 redirects from the old URLs.
Other than simply stating 'this will be bad for your SEO', what would be a correct way of explaining to the client how much of a problem it will be if their new site launches without 301s. For example, is this a big enough issue to delay the launch of the site / get in a contract dispute with the web developer?
-
Thanks for all the great responses so far. The site was registered in 1997 and the current site has been up for 6 years. Here's the link profile for the site:
Domain Authority - 32
Domain MozRank 4.08
Domain Moztrust 4.86
Esternal Followed Links 258
Total External Links 271
Total links 59,852
Followed Linking Root Domains 71
Total Linking Root Domains 76
Linking C-Blocks 46
-
you have a point, But if your page has no links, then it is likely search engines see it as poor quality been around so long yet no links, so for that reason the page age may be a bad signal, at least not one worth keeping
If in fact page age is even looked at.
It may also be that the age is not transferred, this link is all I know about age
http://www.youtube.com/watch?v=-pnpg00FWJY&feature=player_embedded
It talks about domain age not page age, but Matt talks about the first time they crawl a domain. If we adapt that to a page I would suggest that they will look at the first time the crawl a URL so changing a url will be enough to lose the age.
OK I don't have inside knowledge of google, but I do know how a 301 works and I can give a you a pretty good guess. A 301 tells a request to make a new request to a new url. I think that google follows it just like that, here is a new page, it has no relevance to the old page its just a new url. to imagine that they keep a record of all 301s where a page used to be for ever, I find hard to believe. When they crawl a external link, they get retuned a new url and the link juice is redirected again thought a second request(hence the second loss of link juice.) and finds the new page where the link juice lands.
Think of a page that has many 301s from many old pages, then it would have many ages, I would suggest google keeps it simple, they just follow the 301 to a new url and treat it as a new found page and distribute the link juice as they would any other page they and on.
For a bunch of pages that don't have links, I cant see any difference, but what I would worry about is page speed. reading a long set of 301 code then trying them can slow a site down (remember we are talking about a large number here). If you can simple do all your 301's with a few lines of code then that's not a problem, but if you start to get a long list then its going to a be a problem for every page in the site.
back to your point, I have also had thought about this, but for a slightly different reason, and that is original content, if your page was from 2001 and you were scraped in 2003 and will the 2003 scrape now get the original content credit. but then this may e the case anyhow even with a 301, and again, I don't think this is a big problem because sites that scrape are not likely to be given credit, they will have lots of scraped content and will be known as a scraping site and not be awarded credit.
-
I always wonder though, how much non-link data is lost on such a page that could have an effect on rankings... such as the age of the page?
-
Excellent response from Dana to which I can add only one thought:
What's their backlink profile like now? Do many of their product pages have links to them? Do any have a decent number of links?
If they 404 all those links it's going to hurt. You know that already.
Some stats of how their backlink profile is going to be affected might also help your case.
-
First do these pages have any external links?
if not then there is no gain from a 301, if some of them do, the redirect those pages
-
Hi Jason,
Having been in your situation before I can emphatically confirm that not doing any 301 redirects is a recipe for a disastrous relaunch. To answer your last question first, yes, it is absolutely something worth delaying the launch and yes, get in contact with the developer. He/She will be your best ally in trying to convince stakeholders that the 301s are crucial to the success of relaunching. While the developer most likely already understands why 301s are so important, putting all of that technical-SEO-babble into laymen's terms is harder.
Use pictures.
Make a screenshot of a 404 error page. Then, show with pictures, how much traffic the top 10 pages on the current site are getting and how many people link to them...again...use pictures, draw them if you have to.
Then, make a Screencast showing what's going to happen to any visitor who tries to visit the site via a bookmarked URL (choose a really ugly scary looking 404 page...for effect).
Then, manage expectations (just in case they don't listen to you an proceed without the 301 redirects)...Use more pictures...Show what you anticipate will happen to traffic when they go this route. Make it clear that they may never recover. Relaunching alone, even with 301 redirects in place, can leave a website gasping for air. Tell them to expect less traffic, even with the 301s, and that without them it will be even worse.
Look for some real world examples....I'm sure there are dozens of folks here who have lived through the pain of a relaunch and have stories to tell.
Good luck. May the force be with you!
Dana
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Google is still indexing the old domain a year after 301 redirects are put in place
Hi there, You might have experienced this before but for me this is the first. A client of mine moved from domain A (www.domainA.com) to domain B (www.domainB.com). 301 redirects are all in place for over a year. But the old domain is still showing in Google when you search for "site:domainA.com" The HTTP Header check shows this result for the URL https://www.domainA.com/company/cookie-policy.aspx HTTP/1.1 301 Moved Permanently =>
Technical SEO | | iQi
Cache-Control => private
Content-Length => 174
Content-Type => text/html; charset=utf-8
Location => https://www.domain_B_.com/legal/cookie-policy
Server => Microsoft-IIS/10.0
X-AspNetMvc-Version => 5.2
X-AspNet-Version => 4.0.30319
X-Powered-By => ASP.NET
Date => Fri, 15 Mar 2019 12:01:33 GMT
Connection => close Does the redirect look wrong? The change of address request was made on Google Console when the website was moved over a year ago. Edit: Checked the domainA.com on bing and it seems that its not indexed, and replaced with domainB.com, which is the right. Just Google is indexing the old domain! Please let me know your thoughts on why this is happening. Best,0 -
301 Redirect Url Within a Canonical Tag
So this might sounds like a silly question... A client of mine has a duplicate content issue which will be fixed using canonical tags. We are also providing them with an updated URL structure meaning rwe will be having to do lots of 301 redirects. The URL structure is a much larger task that than the duplicate content so i planned to set up the canonicals first. Then it occurred to me id be updating the canonical tags with the urls from the old structure which brings me to my question. Will the canonical tags with the old urls redirect credit to the new urls with the 301? Or should i just wait until we have the new url structure in place and use these new urls in the canonicals? Thanks!
Technical SEO | | NickG-1230 -
301 Redirects
Hello, All. Hopefully this will be an easy question for some of you. I have a (WordPress) site with the format of: http://www.site.com/folder-old/page-old/ I have since re-named both the parent and sub-folders to (example): http://www.site.com/folder-new/page-new/ Everything is working well EXCEPT I am also trying to redirect visitors from the old URL/structure to the new. I have a 301 redirect setup as the following: Redirect 301 /folder-old/page-old/ http://www.site.com/folder-new/page-new/ -- But it doesn't seem to be working. Not sure if this is something finicky with WordPress or if the redirect is incorrect. Thank you.
Technical SEO | | BrandBuilder0 -
Blogger to Wordpress 301 and Meta Refresher Redirect
Hi Everyone! So my client has a blogger that she has developed a good amount of link equity for. It is a hersite.blogspot.com (she doesn't own her own domain yet). She is moving to the Wordpress platform though and the only way we can do a redirect is through a meta refresh redirect (since she doesn't have access to the servers on blogger). I went to Google Webmasters to do a change of address and found that the 301 checker said it couldn't find any 301 redirect, which is disappointing. What we're planning is telling all the places that link to the blog to change their links to the new blog but other than that what does anyone recommend to keep this link strength? Thanks!
Technical SEO | | mattdinbrooklyn0 -
Is 301 redirect replacing or adding PA on a page ?
Hello Moz community, I am re-structuring information architecture on a website. The homepage targets keyword A
Technical SEO | | Sindicic_Alexis
There is a page /page-on-B/ that targets keyword B
There is also an older page /page-on-kinda-B/ that targets a keyword which is really close to B ( i think they should have been worked on the same page...) I want to re-optimise the homepage on keyword B because i know it is worth the effort. If i re-write the homepage to talk about B and do a 301 redirect of : /page-on-B/
/page-on-kinda-B/ to the homepage is it going to add page authority to the homepage ? is it the right way to proceed ?
Thanks for your support !0 -
301 redirects
Hello. Our site was recently rebuilt, and we switched from using index.php in all the urls to not using it at all. We also changed the names of many of our pages. So the urls have been renamed from "example.com/index.php/old_page_name/" to "example.com/new-page-name/". While we were at it, we changed from "_" to "-" as our word separators in the urls. In the .htaccess file, we have a small block of code that strips out "index.php/" from all requests. This code redirects a request for "example.com/index.php/old_page_name/" to "example.com/old_page_name/" For your information, the code that strips out "index.php/" is: RewriteCond %{THE_REQUEST} ^GET.index.php [NC]
Technical SEO | | nyc-seo
RewriteCond %{THE_REQUEST} !/uSZWTLna/.
RewriteRule (.?)index.php/(.*) /$1$2 [R=301,L] Then we have 301 redirects from "example.com/old_page_name/" to "example.com/new-page-name/" QUESTION 1: Is this two-step redirect approach okay, or would it be better to skip the separate index.php stripping code and simply have 301 redirects that include "index.php" in the urls? QUESTION 2: Will we lose some of the benefit of the links that have to pass through a 301 redirect? QUESTION 3: We have 50 or so redirects. Will this affect performance of the site? How many redirects does it take to start affecting performance? Thank you!0 -
How do I fix a 301 Redirect Loop?
Saturday I waas doing some correcting of some duplicate titles, including nofollowing tags, etc. (my main problem was duplicate titles due to tags and categories being indexed). Now this morning I see that one of my pages refuses to load, citing a 301 redirect loop. http://www.incredibleinfant.com/feeding/switching-baby-formula/ Originally, the page was posted under the wrong category. http://www.incredibleinfant.com/uncategorized/switching-baby-formula I resaved it under the correct category (feeding) and now it won't load. Can someone help me figure out how to correct this mess? Thanks so much Heather
Technical SEO | | Gotmoxie0 -
During a site platform transition, should we 301 redirect all URLs or only those with inbound links?
We have an ecommerce client transitioning to a new platform. Due to the nature of the platform, all the pages will have different URLs. There are between 7000-8000 total pages on the website. We wrote 301 redirects for all URLs which are showing inbound links. Unfortunately, automating this process is pretty difficult and hand writing URLs for 8000 links is unfeasible. Is it worth investing the time to 301 redirect all 8000 URLs, or are we safe with only doing those with inbound links? One other option would be to implement a generic redirect for all the rest of the old URLs that sends them to the homepage. Would this be a good compromise?
Technical SEO | | outofboundsdigital0