Redirect Chains - Accept the 301 chain or link from the original page??
-
Hi everyone,
I have a client that re-launched his site and it's gone from 100 pages to 1000 (new languages/increased product pages etc)
We've used 301's to map the old site to the new database driven site. BUT the new site is creating extremely long URL's:
e.g. www.example.com/example_example_example/example_example_example_example
Obviously I want to change these URL's:
THE PROBLEM.....
I am worried about the Chain Redirects. I know two 301 redirects is okay (although it's not great), but I wonder if there is an alternative:
When I've implemented the new URL structure the chain will look like this:
www.oldsite.com 301 redirects to www.newsitewithdodgyurls.com which then 301 redirects to www.mynewsitewithgreaturls.com
Seeing as the new site has only been live for a month, and hasn't really gained many external links, should I:
301 from the original site (www.oldsite.com) straight to the new site (www.mynewsitewithgreaturls.com)? If so, what would I do with the pages that I have not redirected? Let them 404?
OR
Leave the 301 chain in place?
Your advice, and any other suggestions would be much appreciated
Thanks
-
Thought in general you could use canonical tag cross domain too http://moz.com/blog/cross-domain-canonical-the-new-301-whiteboard-friday
-
Hi Ryan,
Thanks. I've confused the issue slightly. All these changes have been made on the same domain. It's only the URL structure that is changing. (sorry the examples I've used say something very different to that).
Your logic of finding mapping methods of redirecting is a solid plan though. I will work with the developer to implement it. And for anything I cant find logic for I will either 301 redirect or rel=canonical it.
Thanks again. That's hugely helpful.
-
Solution could therefore be to implement the rel=canonical tag on the intermediary site URL's pointing to the new site URL's
No.
The canonical tag can only be used within a domain.
Since you have determined the URL structure will change, I would recommend finding a logic that would apply to all URLs so you can map from the old site to the new one. Even if each logic piece only applied to 10% of the site, then you can map everything over in a total of 10 redirects.
If your current sites URL is www.oldsite.com/product1 and the new site URL is www.newsite.com/retail/us/stores/items/products/1 you can still use logic to make the conversion IF this same logic can be applied to all, or a worthwhile percentage, of the site.
-
Hi Ryan,
Thanks very much for responding in such detail, that's awesome.
Yeah, I think I'm abusing the 404 page a little. The vast majority of the thousand pages on the site will still exist but will be on different URL's (duplicate content ALERT!)
That as you rightly say could cause a problem for people landing on the site, and for duplicate content.
SO...
I don't want to do the thousands of individual redirects due to server load and potential penalties
Solution could therefore be to implement the rel=canonical tag on the intermediary site URL's pointing to the new site URL's, so although the pages aren't de-indexed, the new site URL's will soon be in a dominant position over the intermediary URL's in the serp's.
What do you reckon?
-
Hi James. Please allow me to offer some clarifications:
A. server speed- too many 301 redirects is going to put an unnecessary load on the server and reduce speed =BAD
The concern is HOW the redirects are made. If your client has a URL www.oldsite.com, and he moves his entire 10k page site to a new URL, www.newsite.com, and he keeps his URL structure the same at the new site, then the entire re-direct can be done in a single line. In this case there is absolutely no additional load on the server.
Alternatively, if the new site structure is such that hundreds of rules need to be written to properly complete the re-directs, then yes, your speed can be impacted as each request requires the server to iterate through hundreds of lines of code to seek a match.
You shared there would be a change to the URL structure. Your 301 logic would depend on if the change follows a logical pattern to where a regex mapping can be created in a few rules.
B. being penalised- too many 301 redirects can be viewed as aggressive PR sculpting and your 301's can be devalued
C. Avoiding 301 redirect chains- Matt Cutt's interview with Rand in 2010 said 301 chains are not a good thing as a general rule
This refers to chain 301s, a practice that I do not use and would never advise. Go to the original site and ensure each page is properly directed to it's final location.
You can redirect all 100k pages of site A to site B and that would not be considered "too many redirects" nor page sculpting. When you re-direct from site A to site X to site Y to site Z then to site B (the final destination), that would be considered too many re-directs. This could happen even if the re-directs were within the same couple of sites. Even if the re-directs all worked, each hop is a leak in the link juice pipeline.
404's are not necessarily a bad thing
I agree, but a 301 is far superior IF you are keeping the content.
Let's say someone is looking for an article on the 1982 Corvette Stingray. He locates a search result, clicks on it and is taken to the article on your site. He is a happy search engine user, and now a happy visitor on your site. Everyone wins.
Using the same example, the person gets a 404 page on your site. There is an extremely high chance the user will simply return to Google and move on to the next result. Everyone looses.
404s should be used for content when it is highly unlikely a user will ever look for it in a search result OR if you no longer have the content. You would never want to 404 a link when you still have the content and know where it is located.
With all of the above noted, I agree with your plan. The pages with no value, meaning the pages are not searched for or you no longer have the content, can 404.
-
Hi guys, thank you both for your responses.
I don't think I framed my question correctly though. The 301 redirect issues I am worried about are:
A. server speed- too many 301 redirects is going to put an unnecessary load on the server and reduce speed =BAD
B. being penalised- too many 301 redirects can be viewed as aggressive PR sculpting and your 301's can be devalued )(see here) =BAD
C. Avoiding 301 redirect chains- Matt Cutt's interview with Rand in 2010 said 301 chains are not a good thing as a general rule (no need to watch video, it's in the text below) = BAD
SO....
Ryan K, I agree with you in your decision to direct from old site direct to new site. However, 404's are not necessarily a bad thing (see google's stance)
Ryan P, I agree with your suggestion of a sitemap
** So my plan as far as I see it is this:**
1. 301 redirect all the original site (www.oldsite.com) pages to the new URL's at (www.mynewsitewithgreaturls.com)
2. Any pages on the intermediary site (www.newsitewithdodgyurls.com) that have gained backlinks 301 them to the new site aswell
3. Let pages on the intermediary site with no SEO value 404
4. Create a prioritised sitemap (as per Ryan P's suggestion)
This solves the problem on chaining 301 redirects, it reduces the load on the server, and it avoids penalisation due to too many 301's
That's how I see it going down anyway. Would love to hear if you think that's the right plan of action.
Anyone else feel free to chip in aswell!!
-
With the addition of a sitemap specifying only the great URLs and rel=canonical on those pages you should have the situation cleaned up in a tidy way. It's not uncommon to have to redirect from a few older sources as a website ages.
-
I think the correct thing to do is pretty clear.
301 the pages from the original site to their new URLs directly just as you suggested.
what would I do with the pages that I have not redirected? Let them 404?
The right thing to do is redirect them properly. Why would you leave any pages as a dead end 404?
How much time and resources do you have available for this project. That answer should be balanced with other factors:
Are the existing links worth the effort? Is this an older site with high quality links?
What is your SEO rank worth? Is the site's sales dependent on SERP? Since you are posting here, I would assume the answer is yes.
With only 100 pages involved, I would do whatever it takes to ensure each page is properly redirected to the appropriate page on the new site.
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 Redirects to relative URLs not absolute a problem?
Hi we recently did a migration and a lot of content changed locations see: https://d.pr/i/RvqI81 Basically, the 301 goes to the correct location but its a relative URL (as you can see from the screenshot) rather than absolute URL. Do you think this is a high priority issue from an SEO standpoint, should we get the developer to change the redirects to absolute? Cheers.
Intermediate & Advanced SEO | | cathywix0 -
Pages with similar content: Redirect or Canonical? Or something else?
We have two pages on our site with similar content. One was originally a landing page for a marketing campaign, somewhat of a micro-site feel with a lot of content. We recently optimized another page on the site with much of the same content from the original landing page/micro-site. In order to avoid duplicate content, and to let Google know our authority page is the new page, we're wondering what is best practice: Should we... 301 redirect the old page? No index the old page? Keep both pages and use a canonical to tell Google the new page is authority? Or something else?
Intermediate & Advanced SEO | | seo_1234b0 -
301 redirects cross domains
Hi Moz Community. We have a client that has Website A and Website B. Website A is going to be replaced by Website C, a new website and brand. Some products sold on Website A are going to be split out to Website B & C. i.e. Say Website A sells eight products - then four will go to Website B and four to Website C. OUR QUESTION Technically we know we can 301 redirect the Website A products to the relevant Website B & Website C products. 1. Given this convoluted structure, will there be any negative ramifications for SEO? and; 2. Which website would you redirect the homepage to, B or C?
Intermediate & Advanced SEO | | WCR0 -
How to decide on which site to 301 redirect
Hi there I'd like your opinions please! My client currently has their website at not-very-good-url.it which has a really good link profile they also have duplicate sites at: much-better-brand-name-url.it and much-better-brand-name-url.com but both these other sites have only a handful of links in. How important do you think a better brand url is? And therefore do you think it would be better to 301 to a better brand URL and take the risk that the link profile will get hit? Or leave the main site where it is and 301 the other two to it? Many thanks
Intermediate & Advanced SEO | | Chammy0 -
External links point to 403 page - how to 301 redirect if no file extension?
Hi guys, After moving from an old static .htm site to Wordpress, I 301'd all old .htm urls fine to the new trailing slash foldery style /wordpress-urls/ in htaccess no problem. But Google Webmaster Tools tells me I still have hundreds of external links pointing to a similar version of the old urls (but without the .htm), giving lots of not founds and 403s. Example of the urls linked to that 403 not found: http://www.mydomain.com/filename So I'm wondering how I do a 301 redirect from a non-exisiting url that also has no file extention as above and is not like a folder? This seems like a lot of possible external link juice to lose. Thanks!
Intermediate & Advanced SEO | | emerald0 -
Is there an optimal ratio of external links to a page vs internal links originating at that page ?
I understand that multiple links fro a site dilute link juice. I also understand that external links to a specific page with relevant anchortext helps ranking. I wonder if there is an ideal ratioof tgese two items
Intermediate & Advanced SEO | | Apluswhs0 -
Two links from one page with different Anchor text
Example Business Name - UberPuter UberPuter targets the keywords "Computer Repairs" right from their home page. UberPuter has the option to place links on 150 of their customers pages that are happy with the service. Would it be best to place two anchor text links one with the brand name and one with the keyword anchor text in "computer repairs" pointing both at the home page or should UberPuter only place one link back to the home page for the Keyword Anchor text? To the best of my knowledge G only counts the first link on a page as a "Vote" so my thought is to only include the single link with the keyword anchor text. Thanks,
Intermediate & Advanced SEO | | SEOKeith0 -
What passes more value, a contextual link or a 1-to-1 301 redirect?
I have a client who is running a website which just lost a significant amount of rankings and by extension organic traffic in a redesign. Call it newsite.com. The client also has an older site that will no longer be updated, but has good authority that's built up over time. It even out ranks the current site for some queries. This website has no real value to my client. We want to try to pass the authority from oldsite.com to newsite.com as efficiently as possible. Each site has pages a good amount of matching pages, ie. oldsite.com/subject1 and newsite.com/subject1 My question is, would it provide more value to put a contextual link on the old page or simply redirect the entire page to the new site? oldsite.com/subject1 contains a link to newsite.com/subject1 oldsite.com/subject1 301 redirects to newsite.com/subject1 My guess is that the 301 would pass more value, but would like a SEOMoz opinion as well! Thanks!
Intermediate & Advanced SEO | | Alder1