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
-
301 Redirect Question
I am working with a website and I ran a Screaming Frog and noticed there are 4,600 301's on the website (www.srishoes.com). It seems like the issue is between the www. and without it and they aren't working together. Is this something that the website provider should update and what type of impact might this have on the site? Thanks!
Technical SEO | | ReunionMarketing
Matt0 -
Existing content & 301 redirects
Hi All, I will try to keep this to the point. One of our websites was hit by penguin for unnatural linking. We are building a new site (same business, different domain), but we would like to take some of the pages/content off the old website and use it on our new site. Is it just a case of copying each page onto our new site and 301 redirect the old URL? Or should I just be completely rewording/recreating the old content so it is unique? Any help on this would be great, but I am also open to alternate methods too. Thanks Lewis
Technical SEO | | SO_UK0 -
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 -
I have altered a url as it was too long. Do I need to do a 301 redirect for the old url?
Crawl diagnostics has shown a url that is too long on one of our sites. I have altered it to make it shorter. Do I now need to do a 301 redirect from the old url? I have altered a url previously and the old url now goes to the home page - can't understand why. Anyone know what is best practice here? Thanks
Technical SEO | | kingwheelie0 -
301 Redirect on a PDF, DOCX files?
Hi, I have to rename many pdf and docx files. How can I implement 301 redirect on them as they are linked from 'n' number of places? Regards, Shailendra Sial
Technical SEO | | IM_Learner1 -
Should I change a 301 redirect?
I recently moved all the content from an old site to a new site on a new domain. I lost a significant amount of traffic as a result. There are 301 redirects for every page on the old site. Generally, these point to the same content as was on the relevant page of the old site. However, the 301 redirect for the homepage on the old site points to the homepage on the new site, not to the content from the old site homepage. I'm wondering whether to change the 301 to point at the content from the old site homepage. Any advice would be much appreciated.
Technical SEO | | seqal0 -
Will Google index a 301 redirect for a new site?
So here is the problem... We have setup a 301redirect for our clients website. When you search the clients name it comes up with the old .co.uk website. We have made this redirect to the new .com website. However on the SERPs when it shows the .co.uk it shows the old title pages which currently say 'Holding Page'. When you click on that link it takes you to the fully functioning .com website. My question is, will the title tags in the SERPs which show the .co.uk update to the new ones from the .com? I'm thinking it will be just a case of Google catching up on things and it will sort itself out eventually. If anyone could help I would REALLY appreciate it. Thanks Chris
Technical SEO | | Weerdboil0 -
301 redirect
We have just had an outside SEO agency report on our site: One of things brought up were arounf broken links, and how they class them as broken links. Could any body tell me whether this statement holds true please, as I am not aware of this "Our latest intelligence shows that google are downgrading ranking from sites that feature 301 redirects within the internal link structure". Any help would be greatly appreciated Regards
Technical SEO | | Yozzer0