Considering redirecting or canonicalization - Best Practice
-
Hi,
I'm having a techinical problem and I would like advise on the effects this is having on my SEO efforts.
My old site www.oldsiteexample.com (live for about 8 years)
Directs to my new site www.example.com which is fine BUT
When I type me new website into the tool bar both sides are found & do not direct to one domain;
www.example.com & example.com (both the same site)
What is the best practice here? Direct my new non www to my new www site considering my old website directs to the www.
Advise & the SEO affects this is having my website would be greatly appreciated, thank you.
-
MJ, the challenge with that suggestion is it sounds like you are maintaining two websites. That solution would not work for any situation with UGC or any data which changes over time.
Even in cases where the pages were purely static content, a canonical tag would notify search engines of the page you wish to be indexed but not users.
-
A 301 will pass over the link equity also!
-
Also, Ryan is of course correct to say you can use the www. or non www. version - I just have a preference for www. because I think it looks neater!
-
I agree that a 301 is most certainly the best long term solution; however the canonical also provides an opportunity to send over some of the value to the new page/domain before you do that. Hence I usually implement the canonical for a month or two, then redirect. Especially when you're moving to a new domain, it's a good way to faze in the move over rather than going cold turkey, as it were.
If the site has over 600 pages, I'd pick the 50-100 most common landing pages (see Google Analytics) and transfer them. If 10 of the pages get 10000 visits each and the other 590 get 2 visits each, maybe just do the top ten. Hope that makes sense!
-
You can use the www or non-www version of your site. The important thing is to choose one version and remain consistent. It sounds like you prefer the "www" version which is a perfectly fine choice.
When given a choice between canonical or 301, the best practice is 301. Both work, but a 301 is preferred.
Two additional best practices:
1. I know it can be a lot of work but you really should redirect each page of the old site to the corresponding page on the new site. If you simply changed domains the 301 can be written with a single regex statement to replace "oldsiteexample.com" with "example.com"
2. Check your existing 301s on the old site and adjust them to directly point to the new site. You want to avoid any instances where a user has to hop through multiple 301s to arrive at a target page.
-
cheers for the advise. a) I'm looking to transfer the value from my old domain to my new one.
The site has over 600 pages, It wouldn't really be ideal for me to put canonical tags on each of the old pages to the relevant new pages. (can this be done automatically?)
B) Yes I was looking for advise on the new site and which domain should be the main ie: the www (I'll go with the www considering my old site directs to the www)
-
P.S. for got b) !! If it's b), I always redirect to the www. page. You can set that in webmaster tools and also do server side redirects.
-
Not 100% sure what you're asking - do you want to a) transfer value from an old domain to a new domain? Or b) do you want to know whether you should redirect non-www. URLs to the www. equivalent?
If it's a), I'd keep the old site live for a couple of months and set up canonical tags on each page and point them towards the most relevant page on the new site. Leave that to sink in for a couple of months, then I'd 301 pages on the old site to the new site (to the same pages you'd pointed them at with the canonical tag). Leave the 301s in place for at least 180 days, after that you can kill the old site altogether.
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
-
One more redirect question
If there are two URLs like below: example.com/toys/batman-toys
Technical SEO | | IceIcebaby
example.com/birthday/batman-toys Both have the exact same everything, except URL key. The first example ranks for all KWs and search terms in the SEs. Does having the second page hurt my ranking potential for the first page? Should I redirect the 2nd page to the first or just leave it? As always, thanks for your help.0 -
Product page Canonicalization best practice
I'm getting duplicate content errors in GWT for product list pages that look like this: -www.example.com/category-page/product
Technical SEO | | IceIcebaby
-www.example.com/category-page/product/?p=2 The "p=2" example already has a rel=canonical in place, " Shouldn't the non-canonical pages be using the canonical attribute for the first page rather than the additional product pages? Thanks!0 -
Fix redirect loop
Hi,
Technical SEO | | bshanahan
I've been trying set up a 301 redirect from http://domestiquecap.com to www.domestiquecap.com but one was already set up by my client the other way around (from www to http://) so it's creating a redirect loop. However, we don't know where that original redirect was set up. The htaccess file doesn't appear to have the redirect and neither does the control panel of our hosting company. We need to turn off that original redirect so that I can instead redirect to the www subdomain. Where else could this 301 redirect have been set up? Is there a tool to diagnose where the 301 redirect was created so that I can turn it off? I am thinking maybe it was created via the domain registrar (GoDaddy) since the client has the login there and hasnt shared it with me.0 -
Redirecting the .com of our site
Hey guys, A company I consult for has a different site for its users depending on the geography. Example: When a visitor goes to www.company.com if the user is from the EU, it gets redirected to http://eu.company.com If the user is from the US, it goes to http://us.company.com And so on. I have two questions: Does having a redirect on the .com will influence rankings on each specific sub-site? I suspect it will affect the .com since it will simply not get indexed but not sure if affects the sub domains. The content on this sub-sites are not different (I´m still trying to figure out why they are using the sub-domains). Will they get penalized for duplicate content? Thanks!
Technical SEO | | FDSConsulting0 -
Multiple redirects a problem?
When product is sold out I will 301 redirect to a category page if a similar product is not available, but now our web developer has changed all the url's of the category pages so I need to redirect them all to the new category pages but that means there are some products that are first being redirected to the no longer existent category and then being redirected again to the new category page. This seems like it might me be a problem having two 301 redirects so I wanted to find out for sure if it is. Unfortunately our system for redirecting pages is archaic so it will be difficult and time consuming to go back and redo all the redirects that are going to pages that no longer exist so I wanted to get some additional opinions before I do that.
Technical SEO | | KentH0 -
301 Redirect Domain or 301 Redirect Domain + Interior Pages
Hello - My company acquired another company in our industry and our IT team immediately set up the acquired companies domain name as a an alias to our site. This created a duplicate version of our website under another domain name and Google started ranking interior pages from the aliased acquired site for several top keywords that were previously held by our real site. Should we 301 redirect just the top level domain name of the acquired site to the real site or 301 redirect the top level domain name and the interior pages on the acquired site to help ensure that our real domain will take back the rankings it once had? Thanks!
Technical SEO | | Room2140 -
Can I redirect a URL that has a # in it? How?
Hi there - My web developer is saying that I can't do a URL redirect with a "#" in it. Currently, the URL is actually an anchored link within a page (which the URL indicates with a #). I want to change the content to a new URL, but our website links internally to the old URL, so we would need to do a URL redirect (assume 301). Can you tell me if this is possible and how? Thanks!
Technical SEO | | sfecommerce0 -
301 redirect
What is a proper way to redirect any url containing a give word (anywhere in the url) to another sepcified url? Is it like this? RedirectMatch 301 ^thisword$ http://domain.com/newlocation
Technical SEO | | sesertin1