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.
Loss of search engine positions after 301 redirect - what went wrong?!?
- 
					
					
					
					
 Hi Guys After adhering to the On Page optimisation suggestions given by SEOmoz, we redirected some of old urls to new ones. We set 301 redirects from the old pages to new on a page by page basis but our search engine ranking subsequently fell off the radar and lost PR. We confirmed redirection with fiddler and it shows 301 permanent redirect on every page as expected. To manage redirection using a common code logic we executed following: - In Http module, using “rewrite path” we route “all old page requests” to a page called “redirect.aspx? oldpagename =[oldpagename]”. This happens at server side.
- In redirect.aspx we are redirecting from old page to new page using 301 permanent redirect.
- In the browser, when old page is requested, it will 301 redirect to new page.
 In hope we and others can learn from our mistakes - what did we do wrong ?!? Thanks in advance. Dave - www.paysubsonline.com 
- 
					
					
					
					
 Chris - thanks for the heads up. It's been a month since we made the changes and we haven't started to crawl back up the rankings yet. I'll see how it goes and report back. Cheers Dave 
- 
					
					
					
					
 Dan - thanks for the info. Looks like we have some tidying up and a few tasks to do! 
- 
					
					
					
					
 I was talking about Google but looking at the reports, we have suffered with Bing and Yahoo too. 
- 
					
					
					
					
 I would have set up 301s in .htaccess. However, I think you may just be citing a correlation not causation. You have some WAY bigger issues: 1. The homepage can be arrived at by: - paysubsonline.com
- www.paysubsonline.com
- paysubsonline.com/index.aspx <--returns a 404
- www.paysubsonline.com/index.php <-- loads a "coming soon" page, completely different than homepage, though which you can get to - https://paysubsonline.com/howitworks.php and others etc...
- www.paysubsonline.com/index.html <---returns a 404
 Redirect all possible variations on the homepage to one singular version and fix that old site that's showing up. 2. Your sitemap has all URLs that look outdated (.htm extension and have "www" while the internal links in your site do not have "www") <--update your XML sitemap and resubmit to webmaster tools 3. You have not robots.txt file. 4. You have no canonical tag - which would be the last possible line of defense against all the duplicate content. I'd start with those things, hope that helps. -Dan 
- 
					
					
					
					
 Yes, that is a very good point. 
- 
					
					
					
					
 Dave, Assuming your 301 redirects are technically correct then it will take time for your new page URLs to be indexed by the major search engines. Be aware that your rankings may not come back 100% as they were before the change. A 301 redirect does not pass all the PR and linkjuice as many SEO's assume. You can read about it in this interview with Matt Cutts and in this illustrated summary from Rand on SEOMoz From my personal experience what you are seeing is normal just keep doing the good work you are currently doing a quite Google search with info:yournewdomain will show if your new domain has been added to the index. 
- 
					
					
					
					
 May I know which search engine rankings fell off the radar? If it is the rankings of the old URLs, then it might be because 301 redirection would pass your link juice from the old to the new pages. It might also be good to see your new page's rankings. It might take a little time for the passing of link juice from old to new and thus is the reason for the change in rankings. 
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 ToolsChat with the community about the Moz tools. 
- 
		
		SEO TacticsDiscuss the SEO process with fellow marketers 
- 
		
		CommunityDiscuss industry events, jobs, and news! 
- 
		
		Digital MarketingChat about tactics outside of SEO 
- 
		
		Research & TrendsDive into research and trends in the search industry. 
- 
		
		SupportConnect on product support and feature requests. 
Related Questions
- 
		
		
		
		
		
		How effective are 301 redirects in passing page rank?
 I have a blog which is ranking well for certain terms, and would like to repurpose it to better explain these terms it is ranking for, including updating the url to the new term the blog will be about. The plan being to 301 redirect the old url to new. In the past, I've done this with other pages, and have actually lost much of the rankings that I had earned on the original URL. What is your take on this? Maybe repurpose blog, but maintain original URL just to be on the safe side? Thanks Technical SEO | | CitimarineMoz0
- 
		
		
		
		
		
		301 Redirect for multiple links
 I just relaunched my website and changed a permalink structure for several pages where only a subdirectory name changed. What 301 Redirect code do I use to redirect the following? I have dozens of these where I need to change just the directory name from "urban-living" to "urban", and want it to catch the following all in one redirect command. Here is an example of the structure that needs to change. Old Technical SEO | | shawnbeaird
 domain.com/urban-living (single page w/ content)
 domain.com/urban-living/tempe (single page w/ content)
 domain.com/urban-living/tempe/the-vale (single page w/ content) New
 domain.com/urban
 domain.com/urban/tempe
 domain.com/urban/tempe/the-vale0
- 
		
		
		
		
		
		301 Redirect non existant pages
 Hi I have 100's of URL's appearing in Search Console for example: ?p=1_1 These go to on to 5_200 etc.. I have tried to do htaccess and the mod rewrite is on as I can redirect directories to the root i.e RewriteRule ^web_example(.*)$ /$1 [R=301,N,L] However I have tried all kinds of variations to redirect ?p= and either it doesn't work at all or it crashes the website. Can anyone point me in the right direction to fix this. Technical SEO | | Cocoonfxmedia0
- 
		
		
		
		
		
		301 redirect adding trailing slash to url
 I am looking into a .htacess file for a site I look after and have noticed that the urls are all 301 redirecting from a none slash directory to a trailing slashed directory/folders. e.g. www.domain.com/folder gets 301 redirected to www.domain.com/folder/ Will this do much harm and reduce the effect on the page and any links pointing to the site be lessened? Secondly I am not sure what part of my htaccess is causing the redirect. RewriteCond %{HTTP_HOST} !^www.domain.co.uk [NC] RewriteCond %{HTTP_HOST} !^$ Technical SEO | | TimHolmes
 RewriteRule ^(.*) http://www.domain.co.uk/$1 [L,R,NE] RewriteCond %{THE_REQUEST} ^./index.php
 RewriteRule ^(.)index.php$ /$1 [R=301,L] or could a wordpress ifmodule be causing the problem? Any info would be apreciated.0
- 
		
		
		
		
		
		Soft 404's on a 301 Redirect...Why?
 So we launched a site about a month ago. Our old site had an extensive library of health content that went away with the relaunch. We redirected this entire section of the site to the new education materials, but we've yet to see this reflected in the index or in GWT. In fact, we're getting close to 500 soft 404's in GWT. Our development team confirmed for me that the 301 redirect is configured correctly. Is it just a waiting game at this point or is there something I might be missing? Any help is appreciated. Thanks! Technical SEO | | MJTrevens0
- 
		
		
		
		
		
		Questions about the Sandbox and 301 Redirects
 Does the sandbox still exist? What if you have a brand new URL and do a 301 redirect from another website because the name of the service business changed? Thanks for any insight and help. Technical SEO | | SDSLaw0
- 
		
		
		
		
		
		Can I remove 301 redirects after some time?
 Hello, We have an very large number of 301 redirects on our site and would like to find a way to remove some of them. Is there a time frame after which Google does not need a 301 any more? For example if A is 301 redirected to B, does Google know after a while not to serve A any more, and replaces any requests for A with B? How about any links that go to A? Or: Is the only option to have all links that pointed to A point to B and then the 301 can be removed after some time? Thank you for you you help! Technical SEO | | Veva0
- 
		
		
		
		
		
		How long should I keep 301 redirects?
 I have modified a the URL structure of a whole section of a website and used mod_rewrite 301 redirect to match the new structure. Now that was around 3 months ago and I was wondering how long should I keep this redirect for? As it is a new website I am quite sure that there are no links around with the old URL structure but still I can see the google bot trying from time to time to access the old URL structure. Shouldn't the google bot learn from this 301 redirect and not go anymore for the old URL? Technical SEO | | socialtowards0
 
			
		 
			
		 
			
		 
			
		 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				