Moz Q&A is closed.
After more than 13 years, and tens of thousands of questions, Moz Q&A closed on 12th December 2024. Whilst we’re not completely removing the content - many posts will still be possible to view - we have locked both new posts and new replies. More details here.
Website Redesign, 301 Redirects, and Link Juice
-
I want to change my client’s ecommerce site to Shopify. The only problem is that Shopify doesn’t let you customize domains. I plan to:
-
keep each page’s content exactly the same
-
keep the same domain name
-
301 redirect all of the pages to their new url
The ONLY thing that will change is each page’s url. Again, each page will have the exact same content.
The only source of traffic to this site is via Google organic search and sales depend on the traffic. There are about 10 pages that have excellent link juice, 20 pages that have medium link juice, and the rest is small link juice. Many of our links that have significant link juice are on message boards written by people that like our product. I plan to change these urls and 301 redirect them to their new urls.
I’ve read tons of pages online about this topic. Some people that say it won’t effect link juice at all, some say it will might effect link juice temporarily, and others are uncertain. Most answers tend to be “You should be good. You might lose some traffic temporarily. You might want to switch some of your urls to the new structure to see how it affects it first.”
Here’s my question:
1) Has anyone ever done changed a url structure for an existing website with link juice? What were your results and do you have a definitive answer on the topic?
2) How much link juice (if any) will be lost if I keep all of the exact content the same but only change each page’s url?
3) If link juice is temporarily lost and then regained, how long will it be temporarily lost? 1 week? 1 month? 6 months?
Thanks.
-
-
Hi,
I had and experience for moving not only the file structure, but also the whole domain (domain name change). We have created the 301 redirect from the old site to the new one (from every single old page to the new one). It's not the same as your case, but the general approach is exactly the same.
So it looked like
olddomainname.com/aaa > 301 >newdomainname.com/aaa
in your case it going to be as yourdomainname.com/aaaa >301> yourdomainname.com/site-collection/aaaa
Google reindexed all our new pages (about 1500 000 pages) within about 6-8 months, but we still (after more than 18 month) have old domain pages being indexed by Google (about 10 000 pages).
Once the domain name was changed, we had started to monitor all our backlinks to be sure they all are still alive, and we've been checking them every week. This part was the hardest to deal with, coz in spite of setting the 301 redirect, some links were lost. The problem was not connected to the re-direction from oldsite.com/aaa to newsite.com/aaa, but to the problem that end-pages were out-dated (products out of stock etc). When we discovered this problem (shame on us!!), we had started to monitor back links more heavily. Now we do it every week to be sure we are not losing traffic due to this stupid problem.
As far as I know, there are some free apps for Shopify, dealing with 301 redirects, e.g. https://apps.shopify.com/atomseo-404-error-broken-link-checker, https://apps.shopify.com/redirectify
good luck!
-
Great answer. A good tool to use for testing the 301s in bulk is Screaming Frog. Save a CSV list of your old URLs before you migrate. When you update sites, set Screaming Frog in list mode and it will show you where all the old URLs 301 to. Makes it really easy to test.
If you do have any sort of staging site to do this with, that would be optimal before you go live. If you do go live, I would make this the first thing you do to check those 301s. Screaming frog will quickly check a ton of them and give you some peace of mind.
Side note, the only way link juice is lost in a 301 is if you 301 to a page that does not have semantically related content to the original page. i.e. if you have a page on Red Widgets and you 301 it to a page on Blue Bangles, Google will not pass the juice as it sees you trying to manipulate the link juice. As you are using 301 redirect to a new URL with the exact same content, you should be fine, assuming the other points that Dirk mentions.
-
I have migrated several sites - including changes of urls (and even domains). If done well (meaning that all pages are properly redirected from the old to the new url) there should not a be an issue. In 80% of the migrations, you couldn't even notice that there had been a migration if you looked at the search engine traffic. In the 20% where traffic was lost, it wasn't related to link juice but to other issues:
- if you change the look & feel of your pages this can have an impact on your visitors (both positive and negative - check bounce rate, time on page, avg. pages/visit) - if it's negative you can quite easily loose positions in search (resulting in lower search traffic). If your pages stay exactly the same - this shouldn't be an issue.
-
Same goes with performance - if the performance of the new platform is worse than the old one - it could again have a negative impact on your users, and as a result on your position in the SERP's.
-
if you change your site structure - take care of you site depth. Sometimes changing you site can push important content deeper or cause less internal links to these pages, again having a negative impact on the site's performance in the SERP's.
Nobody will be able to give you a definitive answer on your question, but as far as I know, link juice doesn't get lost with 301's, but a lot of other factors can have a severe impact.
If you loose traffic, recovery can take a long time (up to 6 months) provided you find the root cause of the problem (and it won't be the link juice). If you don't - that traffic is gone.
Hope this helps,
Dirk
-
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 -
Will 301 Redirects Slow Page Speed?
We have a lot of subdomains that we are switching to subfolders and need to 301 redirect all the pages from those subdomains to the new URL. We have over 1000 that need to be implemented. So, will 301 redirects slow the page speed regardless of which URL the user comes through? Or, as the old urls are dropped from Google's index and bypassed as the new URLs take over in the SERPs, will those redirects then have no effect on page speed? Trying to find a clear answer to this and have yet to find a good answer
Intermediate & Advanced SEO | | MJTrevens0 -
Multilingual Site and 301 redirection
Hey there awesome people of Moz I have this site that has many languages in it. The main language is English and my developer did the following www.example.com ( is the main site ) which redirects with a 301 to www.example.com/en if your geo location is supported by our languages then you will automatically be redirected to whatever language you have in your country but does the first language with is english have to 301 redirect to www.example.com/en ? I thought that the right way is to just leave /en at the root file. Thanks in advance
Intermediate & Advanced SEO | | Angelos_Savvaidis0 -
.htaccess 301 Redirect Help! Specific Redirects and Blanket Rule
Hi there, I have the following domains: OLD DOMAIN: domain1.co.uk NEW DOMAIN: domain2.co.uk I need to create a .htaccess file that 301 redirects specific, individual pages on domain1.co.uk to domain2.co.uk I've searched for hours to try and find a solution, but I can't find anything that will do what I need. The pages on domain1.co.uk are all kinds of filenames and extensions, but they will be redirected to a Wordpress website that has a clean folder structure. Some example URL's to be redirected from the old website: http://www.domain1.co.uk/charitypage.php?charity=357 http://www.domain1.co.uk/adopt.php http://www.domain1.co.uk/register/?type=2 These will need to be redirected to the following URL types on the new domain: http://www.domain2.co.uk/charities/ http://www.domain2.co.uk/adopt/ http://www.domain2.co.uk/register/ I would also like a blanket/catch-all redirect from anything else on www.domain1.co.uk to the homepage of www.domain2.co.uk if there isn't a specific individual redirect in place. I'm literally tearing my hair out with this, so any help would be greatly appreciated! Thanks
Intermediate & Advanced SEO | | Townpages0 -
Is it safe to 301 redirect old domain to new domain after a manual unnatural links penalty?
I have recently taken on a client that has been manually penalised for spammy link building by two previous SEOs. Having just read this excellent discussion, http://www.seomoz.org/blog/lifting-a-manual-penalty-given-by-google-personal-experience I am weighing up the odds of whether it's better to cut losses and recommend moving domains. I had thought under these circumstances it was important not to 301 the old domain to the new domain but the author (Lewis Sellers) comments on 3/4/13 that he is aware of forwards having been implemented without transferring the penalty to the new domain. http://www.seomoz.org/blog/lifting-a-manual-penalty-given-by-google-personal-experience#jtc216689 Is it safe to 301? What's the latest thinking?
Intermediate & Advanced SEO | | Ewan.Kennedy0 -
Multiple 301 Redirects for the Same Page
Hi Mozzers, What happens if I have a trail of 301 redirects for the same page? For example,
Intermediate & Advanced SEO | | Travis-W
SiteA.com/10 --> SiteA.com/11 --> SiteA.com/13 --> SiteA.com/14 I know I lose a little bit of link juice by 301 redirecting.
The question is, would the link juice look like this for the example above? 100% --> 90% --> 81% -->72.9%
Or just 100% -----------------------------------------> 90% Does this link juice refer to juice from inbound links or links between internal pages on my site? Thanks!0 -
301 Redirect - What happens to backlinks
Hello... One of my sites is losing rankings in G. I received the webmaster notification of unnatural links... My question is, should i do a 301 redirect of every page on my site to a new domain? If so, do the backlinks (which i believe are causing my rankings to drop) carry over? How about the good backlinks? Also, what would happen to the rankings i currently have on page 1? Thanks
Intermediate & Advanced SEO | | Prime850 -
301 redirect from .html to non .html?
Previously our site was using this as our URL structure: www.site.com/page.html. A few months ago we updated our URL structure to this: www.site.com/page & we're not using the .html. I've read over this guide & don't see anywhere that discusses this: http://www.seomoz.org/learn-seo/redirection. I've currently got a programmer looking into, but am always a bit weary with their workarounds, as I'd previously had them cause more problems then fix it. Here is the solution he is looking to do: The way that I am doing the redirect is fine. The problem is of where to put the code. The issue is that the files are .html files that need to be redirected to the same url with out a .html on them. I can see if I can add that to the 404 redirect page if there is one inside of there and see if that does the trick. That way if there is no page that exists without the .html then it will still be a 404 page. However if it is there then it will work as normal. I will see what I can find and get back. Any help would be greatly appreciated. Thanks, BJ
Intermediate & Advanced SEO | | seointern0