Assigning WooCommerce products to more than one category - Correct methodology?
-
I manage a store selling prescription glasses, many of which are unisex or apply to more than one category.
I have already assigned the canonical URL for each category, but my question is, if a product appears in more than one category, do I need to set the canonical URL in each product to reflect the category I want it to index under? Therefore, any additional categories that product appears in simply refers the link value back to the canonical URL.
I note that in Yoast, under each product, there's note in the canonical setting to leave it empty to default to permalink, so this has confused me a little. I'm just concerned that by applying a product to multiple categories, it may be causing duplicate content, as I have a lot of duplicate issues which I'll raise in another question.
Thanks!
-
You would not set the canonical URL on the product page to your preferred category, that would send the signal that instead of having the product URL rank in search, you would prefer one of the product's categories, which would be incorrect.
It sounds like since you've already set a canonical URL for certain categories, so you're on the right track. For instance if you have 5 categories with very similar lists of products on those pages, it sounds like you are canonicalizing 4 of those pages to the 1 most authoritative of the 5.
In summary, you would only set a canonical for a product page if you had the same exact product spread across 5 different product pages. For example, if you had /mens-glasses/versace-primo/ and then for some reason every color had its own page because of your system, such as /mens-glasses/versace-primo/black, /mens-glasses/versace-primo/blue, /mens-glasses/versace-primo/red - then you would need the canonical on the product page back to the main page without the color subfolder.
To address a part of your question, it's generally ok to assign the same product to multiple categories if that's useful to the user. Unless you have a massive site and you're maxing out your crawl budget, I don't think you need to sweat too much on duplicate content issues, unless you're receiving really strong negative signals. For instance, Moz might show that some of your pages are duplicate, but it's more informational, and you don't always need to take sweeping action.
One strategy to fix duplicate content issues on category pages, is to write unique content for each category page and make the category page an actual destination page rather than just a navigational page.
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
-
Tough SEO problem, Google not caching page correctly
My web site is http://www.mercimamanboutique.com/ Cached version of French version is, cache:www.mercimamanboutique.com/fr-fr/ showing incorrectly The German version: cache:www.mercimamanboutique.com/de-de/ is showing correctly. I have resubmitted site links, and asked Google re-index the web site many times. The German version always gets cached properly, but the French version never does. This is frustrating me, any idea why? Thanks.
Technical SEO | | ss20160 -
Penalized domain redirected to the non-penalized one...
I've a technical question , For example site A was penalized by google updates, panda and penguin both and site b is in the same niche and it's running good and never been penalized by updates. If I redirect site A to Site B with 301 status code(permanent redirect), will Google penalize the site B too? because penalties travel from old domain to new one as per google's algorithms. And If yes then how can I stop my competitor from removing redirection of penalized domain to mine?
Technical SEO | | hammadrafique0 -
Hello I have an ecommerce site where many of the products are variations.
Hello I have an ecommerce site. Many of the products are variations. I am using the Yoast Woo Commerce plugin. My meta descriptions for each product category might only vary for length for example. 10 foot microphone cable: Hand soldered heavy-duty 24 gauge cable braided shield, CBI nickel XLR connectors Bulk pricing - Call for your price 615-406-3255 20 foot microphone cable: Hand soldered heavy-duty 24 gauge cable braided shield, CBI nickel XLR connectors Bulk pricing - Call for your price 615-406-3255 From a Moz report I am getting tons of duplicate content issues. What can I do to correct this issue? Thank you for your help.
Technical SEO | | edwardfrebow0 -
Merging two sites into a new one: best way?
Hi, I have one small blog on a specific niche and let's call it firstsite.com (.com extension) and it's hosted on my server. I am going to takeover a second blog on same niche but with lots more links, posts, authority and traffic. But it his on a .info domain and let's call it secondsite.info and for now it's on a different server. I have a third domain .com where I would like join both blogs. Domain is better and reflects niche better and let's call it thirdsite.com How should I proceed to have the best result? I was thinking of creating a new account at my server with domain thirdsite.com After that upload all content from secondsite.info and go to google webmaster to let they know that site now sits on a new domain. Also do a full 301 redirect. Should it be page by page or just one 301 redirect? And finally insert posts (they are not many) from firstsite.com on thirdsite.com and do specific redirects. Is this a good option? Or should I first move secondsite.info to my server and keep updating it and only a few weeks later make transition to thirdsite.com? I am worried that it could be too much changes at once.
Technical SEO | | delta440 -
Quantity of products
I have an e-commerce site that sells around 1,500 SKU's.. but there are some huge categories that we really never sell anything in. I'm thinking of deleting a lot of underselling products. When I put it like that of course, you'll probably agree - but I'm hesitant because I have to wonder what Google will think of my site going from (say) 1,000 products and unique URL's to 500.. or lower. Removing that many URL's, products and product categories worries me that we may be viewed as a smaller store and have a negative impact. What effect would you expect from removing a lot of products? Who has done this?
Technical SEO | | TellThemEverything0 -
Merging several sites into one - best practice
I had 2 sites on the web (www.physicseditor.de, www.texutrepacker.com) and decided to move them all under one single domain (www.codeandweb.com) Both sites were ranking very good for several keywords. I not redirected the most important pages from the old domains with a 301 redirect to the new subpages (www.texturepacker.com => www.codeandweb.com/texturepacker) Google still delivers the old domains but the redirect take people directly to the new content. I've already submitted the new site map to google webmaster tools. Pages are already in the index but do not really show up in the search results. How long does it take until google accepts the new domain and delivers the new content in the search results? Was it ok what I did? Or is there some room for improvement? SeoMoz will of course not find any information about the new page since it is not yet directly linked in google. But I can't get ranking information for the "old" pages since SeoMoz tells me that it can't crawl the old domains....
Technical SEO | | gossi740 -
Nofollow links if you have more than one link on a page to the same destination.
Hi, I am wondering if someone can confirm that its best practice to have nofollow on secondary links on a page. For instance the contact page may have a link in the navigation and in the the blurb down the page have another link to the contact page saying contact us here etc.. So in this instance i would put a nofollow on the secondary link in the blurb would this be the best way to impliment this. Many thanks Chris
Technical SEO | | InteractiveRed670 -
Google counting numbers of products on category pages - what about pagination ?
Hi there, Whilst checking out the SERPS, as you do, I noticed that where our category page appears, google now seems to be counting the number of products (what it calls items) on the product page and displaying this in the 1st part of the description (see image attached). My problem is we employ pagination, so that our category page will have 15 items on it, then there are paginated results for the rest, with either ?page=2 or page-2/ etc. appended to the URL. Although this is only a minor issue, I was just wondering if there was a way to change the number of products displayed on that page to be the entire number of products in that category, is there a microformat markup or something that can over-ride what google has detected ? Furthermore is this system of pagination effective ? I have considered using javascript pagination, such that all products would be loaded on to the one page but hidden until 'paginated', but I was worried about having hidden elements on the page, and also the impact of load times. Although I think this may solve the problem and display the true number of products in a section! Any help much appreciated, Stuart b4urme.jpg
Technical SEO | | stukerr0