Sign up ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

I'm using WooCommerce and have selected "shop" page as homepage in WordPress settings. Therefore and are one and the same page.

In this case what I should do? Use canonical element in header or 301 redirect? I have read several things about both, but I'm unable to judge what's perfect for this situation. I'm here to seek some advise from SEO experts.

share|improve this question

1 Answer 1

up vote 1 down vote accepted

If you want the "shop" webpage as homepage and if two webpages have the same content, you should apply a 301 redirect from to You need to do this to avoid duplicate content.

Moreover, I think it's useless to show two webpages with the same content to your visitors, it's a little bit confusing. That's why you should apply 301 redirect instead of rel="canonical".

share|improve this answer
Thanks for the suggestion mate. – Chirag Jul 13 '13 at 20:03
Unfortunately, this is causing a redirect loop for – Chirag Jul 13 '13 at 20:58
Ok you just need to delete the other redirect that causes the problem. – Zistoloen Jul 13 '13 at 21:14
I placed this in .htacess : Redirect 301 /shop so there's just one redirect... but it's causing redirect loop for – Chirag Jul 13 '13 at 21:21
Ok for .htaccess redirects but look at DNS redirects managed on cPanel from your web hosting. – Zistoloen Jul 13 '13 at 21:30

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.