The Moz Q&A Forum

    • Forum
    • Questions
    • My Q&A
    • Users
    • Ask the Community

    Welcome to the Q&A Forum

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

    1. SEO and Digital Marketing Q&A Forum
    2. Categories
    3. Intermediate & Advanced SEO
    4. Schema markup concerning category pages on an ecommerce site

    Schema markup concerning category pages on an ecommerce site

    Intermediate & Advanced SEO
    7 6 10.0k
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as question
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • LesleyPaone
      LesleyPaone last edited by

      We are adding json+ld data to an ecommerce site and myself and one of the other people working on the site are having a minor disagreement on things. What it comes down to is how to mark up the category page. One of us says it needs to be marked up with as an Itempage, https://schema.org/ItemPage  The other says it needs to be marked up as products, with multiple product instances in the schema, https://schema.org/Product

      The main sticking point on the Itemlist is that Itemlist is a child of intangible, so there is a feeling that should be used for things like track listings or other arbitrary data.

      1 Reply Last reply Reply Quote 1
      • LoganRay
        LoganRay last edited by

        Hi there,

        I haven't heard of using product markup on category pages until reading your question. It's a good idea and while researching I came across this other thread from a couple years ago: https://moz.com/community/q/google-rich-snippets-in-e-commerce-category-pages

        My main concern is that most ecomm category pages have a lot of products showing by default, and if you've got a snippet of JSON+LD for each of those, you're going to hurt your page speeds. Just something to be mindful of and monitor if you do decide to go this route.

        Roman-Delcarmen LesleyPaone 2 Replies Last reply Reply Quote 3
        • Roman-Delcarmen
          Roman-Delcarmen @LoganRay last edited by

          Logan when I grow up I want to be like you... jejeje is a joke but as, I see you are very active member of the community and always your answers are clear and concise.

          Good for you

          1 Reply Last reply Reply Quote 1
          • LesleyPaone
            LesleyPaone @LoganRay last edited by

            The load time is not an issue really since it is just text data and only about 20 products. We have a nifty setup actually, we use Algolia to display the products on the category page, we are just making a double call to Algolia before the page render and taking their json array and modifying it into what is needed.

            If you run this page through the Structured data testing tool, https://www.ebay.com/b/Fine-Jewelry/4196/bn_2408477  this is what one of us is proposing. See how the tool does not break each into a product node.

            At the other time this is a page that the other is proposing,  https://www.apple.com/shop/mac/mac-accessories  It breaks the products into nodes. (albeit there are errors that can be fixed with the pricing)

            I think this better illustrates the issue.

            1 Reply Last reply Reply Quote 2
            • Chris_CBCAds
              Chris_CBCAds last edited by

              Which did you end up going with?

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

                Are there any official decisions? I'm also considering adding schema markup to category pages. After running a competitor analysis I noticed this is something that I nor my competitor have in practice. So, I figured this will help my ranking for category pages. However, our product lists are frequently updated. So, would it be best if I went with https://schema.org/ItemPage, and if I went with https://schema.org/Product would I have to update the schema when there are changes in the product list.

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

                  Here's what I came up with: Validator Result.

                  Note that there's no guarantee this will pass muster with Google since they've said that the Product schema is for use on "a product page that describes a single product"

                  Here's an official response.

                  1 Reply Last reply Reply Quote 1
                  • 1 / 1
                  • First post
                    Last post
                  • JSON-LD schema markup for a category landing page
                    0
                    1
                    982

                  • Ecommerce category pages
                    dohertyjf
                    dohertyjf
                    0
                    5
                    182

                  • Why does my ecommerce category page have such low PA?
                    GastonRiera
                    GastonRiera
                    0
                    2
                    67

                  • Ranking Sub Categories on Ecommerce Site
                    TheSymmetran
                    TheSymmetran
                    0
                    2
                    63

                  • 301 from old site to new one , Should I point to home page or sub category page ?
                    Toddfoster
                    Toddfoster
                    0
                    3
                    399

                  • Awesome Ecommerce category pages
                    RyanPurkey
                    RyanPurkey
                    1
                    2
                    122

                  • When removing a product page from an ecommerce site?
                    Everett
                    Everett
                    0
                    6
                    573

                  • 1 Ecommerce site for several product segments or 1 Ecommerce site for each product segment ?
                    lcourse
                    lcourse
                    1
                    5
                    175

                  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
                  • Digital Marketers
                  Free SEO Tools
                  • Domain Authority Checker
                  • Link Explorer
                  • Keyword Explorer
                  • Competitive Research
                  • Brand Authority Checker
                  • Local Citation 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 - 2026 SEOMoz, Inc., a Ziff Davis company. All rights reserved. Moz is a registered trademark of SEOMoz, Inc.
                  • Accessibility
                  • Terms of Use
                  • Privacy