Skip to content
    Moz logo Menu open Menu close
    • Products
      • Moz Pro
      • Moz Pro Home
      • Moz Local
      • Moz Local Home
      • STAT
      • Moz API
      • Moz API Home
      • Compare SEO Products
      • Moz Data
    • Free SEO Tools
      • Domain Analysis
      • Keyword Explorer
      • Link Explorer
      • Competitive Research
      • MozBar
      • More Free SEO Tools
    • Learn SEO
      • Beginner's Guide to SEO
      • SEO Learning Center
      • Moz Academy
      • SEO Q&A
      • Webinars, Whitepapers, & Guides
    • Blog
    • Why Moz
      • Agency Solutions
      • Enterprise Solutions
      • Small Business Solutions
      • Case Studies
      • The Moz Story
      • New Releases
    • Log in
    • Log out
    • Products
      • Moz Pro

        Your all-in-one suite of SEO essentials.

      • Moz Local

        Raise your local SEO visibility with complete local SEO management.

      • STAT

        SERP tracking and analytics for enterprise SEO experts.

      • Moz API

        Power your SEO with our index of over 44 trillion links.

      • Compare SEO Products

        See which Moz SEO solution best meets your business needs.

      • Moz Data

        Power your SEO strategy & AI models with custom data solutions.

      NEW Keyword Suggestions by Topic
      Moz Pro

      NEW Keyword Suggestions by Topic

      Learn more
    • Free SEO Tools
      • Domain Analysis

        Get top competitive SEO metrics like DA, top pages and more.

      • Keyword Explorer

        Find traffic-driving keywords with our 1.25 billion+ keyword index.

      • Link Explorer

        Explore over 40 trillion links for powerful backlink data.

      • Competitive Research

        Uncover valuable insights on your organic search competitors.

      • MozBar

        See top SEO metrics for free as you browse the web.

      • More Free SEO Tools

        Explore all the free SEO tools Moz has to offer.

      What is your Brand Authority?
      Moz

      What is your Brand Authority?

      Check yours now
    • Learn SEO
      • Beginner's Guide to SEO

        The #1 most popular introduction to SEO, trusted by millions.

      • SEO Learning Center

        Broaden your knowledge with SEO resources for all skill levels.

      • On-Demand Webinars

        Learn modern SEO best practices from industry experts.

      • How-To Guides

        Step-by-step guides to search success from the authority on SEO.

      • Moz Academy

        Upskill and get certified with on-demand courses & certifications.

      • SEO Q&A

        Insights & discussions from an SEO community of 500,000+.

      Unlock flexible pricing & new endpoints
      Moz API

      Unlock flexible pricing & new endpoints

      Find your plan
    • Blog
    • Why Moz
      • Small Business Solutions

        Uncover insights to make smarter marketing decisions in less time.

      • Agency Solutions

        Earn & keep valuable clients with unparalleled data & insights.

      • Enterprise Solutions

        Gain a competitive edge in the ever-changing world of search.

      • The Moz Story

        Moz was the first & remains the most trusted SEO company.

      • Case Studies

        Explore how Moz drives ROI with a proven track record of success.

      • New Releases

        Get the scoop on the latest and greatest from Moz.

      Surface actionable competitive intel
      New Feature

      Surface actionable competitive intel

      Learn More
    • Log in
      • Moz Pro
      • Moz Local
      • Moz Local Dashboard
      • Moz API
      • Moz API Dashboard
      • Moz Academy
    • Avatar
      • Moz Home
      • Notifications
      • Account & Billing
      • Manage Users
      • Community Profile
      • My Q&A
      • My Videos
      • Log Out

    The Moz Q&A Forum

    • Forum
    • Questions
    • Users
    • Ask the Community

    Welcome to the Q&A Forum

    Browse the forum for helpful insights and fresh discussions about all things SEO.

    1. Home
    2. SEO Tactics
    3. Content Development
    4. Best SEO Structure For E-Commerce With Products Using Multiple Categories

    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.

    Best SEO Structure For E-Commerce With Products Using Multiple Categories

    Content Development
    site structure seo
    3
    6
    2702
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as question
    Log in to reply
    This topic has been deleted. Only users with question management privileges can see it.
    • nb2e4fg
      nb2e4fg last edited by

      Hi all, I am in the process of re-structuring my e-commerce website for better SEO and user experience. I have done some keyword research and would like some advice on how best to structure my site around those keywords.

      For example, my site (All Things Nature) sells a brand of wooden sculptures (Woodsculp) and I would like to rank for keywords related to that brand, the brand by animal, the brand by collection and the brand by release date.
      Examples of keywords could be:

      Brand by Animal: Woodsculp Dogs, Woodsculp Cats, Woodsculp Elephants
      Brand by Collection: Woodsculp Pets, Woodsculp Safari
      Brand by Release Date: Woodsculp Christmas 2023, Woodsculp Summer 2022

      I would create each of these keywords as a category so that they can be found by a search engine and by users. I would then structure as follows:

      All Things Nature -> Woodsculp -> Woodsculp by Animal -> Woodsculp Dogs
      All Things Nature -> Woodsculp -> Woodsculp by Animal -> Woodsculp Elephants
      All Things Nature -> Woodsculp -> Woodsculp by Collection -> Woodsculp Pets
      All Things Nature -> Woodsculp -> Woodsculp by Collection -> Woodsculp Safari
      All Things Nature -> Woodsculp -> Woodsculp by Release Date -> Woodsculp Christmas 2023
      All Things Nature -> Woodsculp -> Woodsculp by Release Date -> Woodsculp Summer 2022

      The only problem with this structure is it would take more than 3 clicks (4) for the user to reach a product. How critical is this for good SEO and user experience?

      1. Would I be better off getting rid of the ‘Woodsculp by Animal’, ‘Woodsculp by Collection’ and ‘Woodsculp by Release Date’ categories? Structure would look as follows:

      All Things Nature -> Woodsculp -> Woodsculp Dogs
      All Things Nature -> Woodsculp -> Woodsculp Elephants
      All Things Nature -> Woodsculp -> Woodsculp Safari
      All Things Nature -> Woodsculp -> Woodsculp Christmas 2023

      The only thing with this is there would be a lot of categories under the brand name which might make it more difficult for search engines and users to logically follow.

      1. Would I be better off getting rid of the brand category and replace them with the keyword categories? Structure would look as follows:

      All Things Nature -> Woodsculp by Animal -> Woodsculp Dogs
      All Things Nature -> Woodsculp by Animal -> Woodsculp Elephants
      All Things Nature -> Woodsculp by Collection -> Woodsculp Safari
      All Things Nature -> Woodsculp by Release Date -> Woodsculp Christmas 2023

      This would organise things more logically but I would then lose the brand category (and the potential of the brand keyword ranking?)

      1. Would I be better off choosing one main keyword to use as a category and then use tags for the other categories?

      Categories:

      All Things Nature -> Woodsculp -> Woodsculp Dogs
      All Things Nature -> Woodsculp -> Woodsculp Elephants

      Tags:

      Woodsculp Safari
      Woodsculp Christmas 2023

      The next issue I have is that I have products which could fall under several different categories. A product called Elijah Elephant, for example could fall under Woodsculp Elephants, Woodsculp Safari and Woodsculp Summer 2022.

      In previous e-commerce sites I have never assigned multiple categories to one product (I instead have used tags).

      1. Is it good practice to organise products under multiple categories for an e-commerce site?

      Thanks in advance for any help and advice.

      Nigel_Carr 1 Reply Last reply Reply Quote 0
      • Nigel_Carr
        Nigel_Carr @Stevejcr last edited by Nigel_Carr

        @Stevejcr @nb2e4fg

        I'd strong advise not using tags that are rankable, especially if they replicate the sub-categories! No index them.

        Also no index tags and categories in your blog. They can also damage inline pages.

        Nigel

        1 Reply Last reply Reply Quote 0
        • Stevejcr
          Stevejcr last edited by

          When it comes to structuring an e-commerce website for SEO and user experience, there are several factors to consider. In your case, the goal is to rank for keywords related to the Woodsculp brand, its animals, collections, and release dates. Here are some suggestions:

          Keep the brand category: Keeping the brand category will help users quickly find all products related to the Woodsculp brand. Also, having a dedicated brand category will help in ranking for brand-related keywords. However, you can optimize the brand category by adding subcategories such as Woodsculp by Animal, Woodsculp by Collection, and Woodsculp by Release Date.

          Use a flat structure: A flat structure means that users can reach a product within three clicks or fewer. So, instead of having multiple subcategories, use a flat structure with the brand category and its subcategories directly under it. For example, All Things Nature > Woodsculp > Woodsculp Dogs.

          Use tags: To ensure that products are discoverable from multiple angles, use tags. In your case, a product such as Elijah Elephant could have tags such as Woodsculp Elephants, Woodsculp Safari, and Woodsculp Summer 2022. This way, users can find the product regardless of which category they are browsing.

          Assigning multiple categories: It's a good practice to assign products to multiple categories as long as it's relevant. However, make sure that the product doesn't appear in identical categories. In your case, Elijah Elephant can be assigned to Woodsculp Elephants, Woodsculp Safari, and Woodsculp Summer 2022, but it shouldn't appear under Woodsculp Elephants and Woodsculp by Animal.

          Overall, creating a user-friendly and SEO-friendly e-commerce website requires a careful balance between organization and simplicity. You can consider working with an SEO expert or agency that specializes in e-commerce optimization to ensure that your site follows best practices and ranks well for your target keywords.

          Nigel_Carr 1 Reply Last reply Reply Quote 0
          • Nigel_Carr
            Nigel_Carr last edited by Nigel_Carr

            @nb2e4fg

            Hi There,

            Pleasure - glad you found it useful. To answer your queries

            1. Like I said it depends on the search volume:

            Woosculp Dog (0 searches per month)
            Woodsculp Elephants (0)
            Woodsclup Safari (0)

            So if this is the case and my searches are correct I would put them all on one page. At a push, if there are a lot, have an ajax filter as I described in the original post, so that users can slim the page down to just the animal they want. Same for Safari or frankly even season. It doesn't matter because all the 'juice' will be directed at Woodsculp.

            If there are other brands with more searched for subcategories then you need to make a decision. Remember you will have all these animals on the page so the combination of Woodsculp+Animal will make it rankable, plus you will have the SEO text so you can mention them in there.

            1. If you are going to have subcategories because they are searchable, (and my research is in the wrong country maybe?) Then the category would be Woodsculp Elephants (plural) There will be plenty of occurrences of the term Elephant (singular) on the page. It's also grammatically incorrect to name a page of elephants, elephant.

            2. It doesn't matter how you display the category page. I prefer a top or sidebar, but some themes have categories in blocks on the page. It can be like this but I prefer just products in the main body of the page with sub cats/filters away to the top or side (plus in the menu)

            3. You can put brand and sub-cat in the URL if you like (If you are having sub-cats because they are searchable) - but only if they will never move. Nothing worse than finding a product in one category then having to move it and change the URL. NEVER have a product in multiple categories with different URLs! One product/one URL

            allthingsnature. com/woodsculp/dogs/ws012-woodsculp-scottie-dog

            You will just make trouble for yourself down the line if products move category.

            This is fine too

            allthingsnature. com/product/ws012-woodsculp-scottie-dog

            Personally I think the URL slightly helps SEO so having woodsculp and dog in there is great!

            allthingsnature. com/product/woodsculp/dogs/ws012-woodsculp-scottie-dog

            • Note 'dogs' not dog in the URL

            You can remove the 'product' and 'product-category' slugs in WordPress using Premmerce, but do it before you launch - DO NOT do it after, or if you do, prepare for a ranking hit after you 301 them!

            **actually you mentioned you are restructuring so you will have to 301 all the changes from original structure to what you are doing here (Brands, Cats, Products) . This will take time - up to 6 months to get them all ranking properly. You must do this otherwise you'll have a mess, so crawl the site using Screaming Frog and extract all URLs. Then make the changes and when you launch use a bulk redirection plugin to do them straight away. Don't leave it otherwise you'll get a mass of 404s (not found)

            1. Sites are better for SEO with one product in one category, however, you can get away with some product being in 2 or 3 different categories. Just note that Google will see that and the clearer you can make the structure for Google, the better

            If 'Woodsculp Pets' is the higher category (as opposed to Woodsculp on its own), broken down into subcats, Dogs, Elephants etc, then I don't see a problem (If there are enough searches for the sub cats)

            Many sites have Gender, Category, Brand. Others just Category and Brand

            So for example you could have a category view:

            Wooden Animals
            Dogs
            Elephants

            and a Branded View

            Woodsculp Pets
            Dogs
            Elephants

            We did this for a shoes website. In each case there is one URL for each product. See the two images.

            https://carouselprojects.co.uk/wp-content/uploads/2021/10/Brand-Hierachy-600x318.png

            532bb222-1c6b-4367-958a-84738f780570-image.png

            Yes, noindex sale, best sellers etc - they just cause problems.

            Good luck!

            Nigel Carr - Retail SEO Specialist
            Carousel Projects

            1 Reply Last reply Reply Quote 0
            • nb2e4fg
              nb2e4fg @Nigel_Carr last edited by

              @Nigel_Carr

              Hi Nigel,

              Firstly, thank you very much for taking the time to provide such a detailed response. I’m really keen to take on board your feedback and learn and apply this to my store.

              Ranking for Categories/Subcategories

              Ranking for ‘Woodsculp’ would be the ideal scenario but there is a lot of competition. The searches for all the subcategories mentioned (e.g. Woodsculp Elephants, Woodsculp Safari, Woodsculp Summer 2022) are strong.

              On the subject of ranking categories, if for example ‘Woodsculp elephant’ was a ranking search, would it matter if I called the subcategory ‘Woodsculp elephants’? I did notice during keyword research that the singular and plural can have different ranks.

              Products Under Main Category

              With regards to listing every model on the Woodsculp category page, in the past I would normally not display every product at this level as there could be hundreds of them. Instead I would normally display the subcategories (Woodsculp Dogs, Woodsculp Elephants) in a grid format to allow customers to navigate to the relevant subcategories (and products) more easily (like the pyramid way of site structure?). I know you mentioned having the sidebar to be able to navigate to the subcategories.

              Is displaying all products under the main category (in this case Woodsculp) standard e-commerce practice and the best way of displaying products for users and for SEO?

              1. Product URL structure

              In the past I would have structured my product URLs to include the subcategory. For example:

              allthingsnature. com/woodsculp/dogs/ws012-woodsculp-scottie-dog

              Would it be better to structure as:

              allthingsnature. com/product/ws012-woodsculp-scottie-dog (wordpress allows either /product/ or /shop/ for the product permalinks).

              1. SEO Title

              I noticed that you added in the ‘Wooden Sculptures’ part in the SEO title, will adding extra words like this hurt ranking for ‘Woodsculp’ in any way?

              1. Products in Multiple Categories

              You mentioned earlier in your post that I could create a ‘Safari’ subcategory but you are saying that you would not put products in multiple brand categories?

              So if I had a product ‘Woodsculp Scottie Dog’, I would be best off only placing it under one subcategory (presumably the one which ranks the highest) such as ‘Woodsculp Dogs’ as opposed to placing it under two, maximum three (Woodsculp Dogs, Woodsculp Pets etc.).

              This seems a shame as I would certainly like users to be able to find that product if I was fortunate enough for them land on those category pages (Woodsculp Dogs, Woodsculp Pets) from a search engine result.

              I’m confused by your last bit: ‘I would however have no problem having them in another type of category, say 'Wooden Animals’. Is that not exactly the same as having a category like ‘Woodsculp Dogs’? The only difference being that I’ve put the brand name in there as that phrase was a ranking keyword?

              1. No Index Pages

              Thanks for the suggestion of a non indexing sale page.

              1 Reply Last reply Reply Quote 0
              • Nigel_Carr
                Nigel_Carr @nb2e4fg last edited by Nigel_Carr

                @nb2e4fg

                There are two ways of handling this imho and it all depends how strong the brand and the sub categories are. It depends if people actually search for the subcategories.

                Your primary aim is to rank for the brand 'Woodsculp' because that presumably is the most frequently searched word used to find the brand.

                So the first way is like this

                Woodsculp
                > Dogs
                >Elephants

                So the main page will be Woodsculp with every model listed.

                You then put a sidebar in to point to a subcategory page of Dogs or Elephants.

                The sub-category route would be.

                allthingsnature.com/woodsculp

                allthingsnature.com/woodsculp/dogs

                allthingsnature.com/woodsculp/elephants

                • If Safari is also a 'thing' then create a subcat for that as well, but don't for Summer 2022 - that's not required. Just have them all on one page.

                This would allow the subcategories to rank as well (If You Need Them To).

                Note this risks the subcategories affecting the ranking of the main brand which is quite common with branded products. It depends how strong searches are for the dogs and elephants or whether they just search the brand.

                The second way is using an Ajax/Filtered way of listing,

                The filter sits in exactly the same place, maybe a side bar but goes to a non-ranking filter version of the page like this

                allthingsnature.com/woodsculp

                allthingsnature.com/woodsculp?sub-cat=dogs

                allthingsnature.com/woodsculp?sub-cat=elephants

                The canonical (What Google sees) for all three would be allthingsnature.com/woodsculp

                This means you don't set the subcategories to rank because Google doesn't read after the ?

                Any other pages are produced via tags which are no indexed. This gives all the strength to the main brand page.

                The first way you would write 300 word+ SEO content for the brand page. Make it really comprehensive, Maybe a short description at the top of the page with call to action and a fuller description under the listings.

                SEO Title

                Woodsculp - Wooden Sculptures - All Things Nature

                Description

                Shop for Woodsculp Wooden Scupltures including wooden Dogs and Elephants - Free Delievery ....... Other Calls to Action

                Then have subcategories with a little content - focusing on the fact they are dogs or elephants.

                SEO Title

                Woodsculp Dogs - Wooden Sculptures - All Things Nature

                &

                SEO Title

                Woodsculp Elephants - Wooden Sculptures - All Things Nature

                Again, check the search volumes - if they are non existed use method 2 - filter/Ajax

                The filtered page way you would only write content for the main brand but also write about Dogs and Elephants so you can rank for both types . Also write about Safari so that will rank as well. Christmas - you could have a separate page but noindex it so it doesn't compete. Also for Sale items - you can have a page for Woodsculp sale but no index it.

                That's what I would do but it depends on the strength of the sub categories.

                I would not put products in multiple brand categories - that is why I ask how important safari and Christmas are.

                I would not have 'release date' categories - that's just designed to mess up SEO! If you must then use a non indexing filter as above.

                I would however have no problem having them in another type of category, say 'Wooden Animals'.

                Nigel Carr - Retail SEO Specialist
                Carousel Projects

                nb2e4fg 1 Reply Last reply Reply Quote 0
                • 1 / 1
                • First post
                  Last post

                Got a burning SEO question?

                Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.


                Start my free trial


                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.

                • See all categories

                Related Questions

                • arashsahraii

                  my website seo

                  seo link building

                  my web site is : sahraii and my category products descriptions are very long but not getting any results from google
                  any suggest?

                  Link Building | | arashsahraii
                  0
                • TuanDo9627

                  Google keeps marking different pages as duplicates

                  seo

                  My website has many pages like this: mywebsite/company1/valuation mywebsite/company2/valuation mywebsite/company3/valuation mywebsite/company4/valuation ... These pages describe the valuation of each company. These pages were never identical but initially, I included a few generic paragraphs like what is valuation, what is a valuation model, etc... in all the pages so some parts of these pages' content were identical. Google marked many of these pages as duplicated (in Google Search Console) so I modified the content of these pages: I removed those generic paragraphs and added other information that is unique to each company. As a result, these pages are extremely different from each other now and have little similarities. Although it has been more than 1 month since I made the modification, Google still marks the majority of these pages as duplicates, even though Google has already crawled their new modified version. I wonder whether there is anything else I can do in this situation? Thanks

                  Technical SEO | | TuanDo9627
                  0
                • mhenshall

                  Strange Traffic Movements

                  seo

                  Hi there, I'm wondering if anyone can shed some light on this... I'm working with a client whose website is experiencing some odd organic traffic patterns. See screenshot attached. As you can see, there was a sudden cliff fall about a month ago, and then it recovered (almost) entirely. Then, a month to the day later, the same thing happened again. What is the likelihood that this is a data glitch vs an algorithm thing? Any light you can shed on this would be appreciated. Thanks,
                  Marc
                  Screenshot 2023-08-18 at 09.37.26.png image url)

                  Search Behavior | | mhenshall
                  0
                • Ravi_Rana

                  How to rank a website in different countries

                  seo tactic seo international seo seo rankings seo expert

                  I have a website which I want to rank in UK, NZ and AU and I want to keep my domain as .com in all the countries. I have specified the lang=en now what needs to be done to rank one website in 3 different English countries without changing the domain extension i.e. .com.au or .com.nz

                  SEO Tactics | | Ravi_Rana
                  0
                • fslpso

                  Unsolved SEO And Digital Marketing Training

                  seo seo tactics seo training digital marketing training

                  Hi Everyone, I have a basic SEO and Digital Marketing knowledge and looking for a course /training which will teach me step by step SEO and tools need to use with hand on training. I have a website (https://gemslearninginstitute.com/) which I need bring in Google Packs and on the first page of Google. I have attended a few courses but none of them offered in depth knowledge with hands on training so whatever I do it is not producing results. Thanks

                  SEO Tactics | | fslpso
                  0
                • Katarina-Borovska

                  Best Wordpress theme for blogging

                  Hi all, What is the best Wordpress theme for a professional DM blog? I am looking for something minimalistic where I can add my personal profile and have articles nicely listed, potentially grouped within categories. Any ideas? Thanks. Katarina

                  Content Development | | Katarina-Borovska
                  3
                • Davit1985

                  Using images from Wikipedia, The right way to give credit for them?

                  Hi, I am writing my first blog post and I have downloaded 9 images from Wikipedia, After reading the confusing legal stuff, I am under the impression that all those images are allowed to be used  for other purposes with citing/ giving credit to the owner. At least the ones I download the author said its ok to use them anywhere, for anything So how do i do that? Should I have something like this: Image,  underneath--  image credit to xyz (link to Wikipedia page where i downloaded the image)  ??? Thanks for you time and explanation.

                  Content Development | | Davit1985
                  0
                • BobGW

                  Blog for SEO: embedded in the site or separate

                  Hello, For both ecommerce and sites that sell services, I've seen a lot of people recommending a blog for SEO. Should this blog be inside or separate from the main website for the most results? I can see how adding one to a site would create more unique content and an opportunity for link bait, but perhaps there is a reason to have a blog separate from the main site Thank you.

                  Content Development | | BobGW
                  1

                Get started with Moz Pro!

                Unlock the power of advanced SEO tools and data-driven insights.

                Start my free trial
                Products
                • Moz Pro
                • Moz Local
                • Moz API
                • Moz Data
                • STAT
                • Product Updates
                Moz Solutions
                • SMB Solutions
                • Agency Solutions
                • Enterprise Solutions
                Free SEO Tools
                • Domain Authority Checker
                • Link Explorer
                • Keyword Explorer
                • Competitive Research
                • Brand Authority Checker
                • MozBar Extension
                • MozCast
                Resources
                • Blog
                • SEO Learning Center
                • Help Hub
                • Beginner's Guide to SEO
                • How-to Guides
                • Moz Academy
                • API Docs
                About Moz
                • About
                • Team
                • Careers
                • Contact
                Why Moz
                • Case Studies
                • Testimonials
                Get Involved
                • Become an Affiliate
                • MozCon
                • Webinars
                • Practical Marketer Series
                • MozPod
                Connect with us

                Contact the Help team

                Join our newsletter
                Moz logo
                © 2021 - 2025 SEOMoz, Inc., a Ziff Davis company. All rights reserved. Moz is a registered trademark of SEOMoz, Inc.
                • Accessibility
                • Terms of Use
                • Privacy

                Looks like your connection to Moz was lost, please wait while we try to reconnect.