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. Where does Schema.org Microdata go on a page?

    Where does Schema.org Microdata go on a page?

    Intermediate & Advanced SEO
    6 3 785
    • 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.
    • RScime25
      RScime25 last edited by

      Say you've got a Magento e-commerce site and you want to add Schema.org Microdata to it to take advantage of Google's Rich Snippets feature.

      Would the markup be part of the page's HTML TITLE . . . or somewhere in the bare-bones description (usually wrought by inputting data into separate fields in the CMS), e.g.,

      Item: Something
      Price: $00.00
      Short Description: blah, blah, blah

      Or, hidden somewhere in the header?

      Or, can it be marked-up somewhere beneath my lengthy (and Panda-friendly) content and subsequently extracted by Google and highlighted in the SERPs?

      Admittedly, I'm more than a bit late to the Schema.org party and I'm a content-guy anyway; and not much good at under-the-hood stuff. I figure I'd better get my chops together, now.

      I've searched Moz.com's Q&A as well as Google's and Schema.org's and haven't come up with an answer yet that doesn't require that I learn a whole new vocabulary.

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

        The markup is used to identify what the content is.  When a human sees

        2003 Boxster, Red with Black convertible top, 26,000 miles, $14,000

        we know someone is trying to sell something and we know what the item is, the description, and price, but search engines may or may not know this is a product for sale or is a review of a product or something else.  The schema.org allows you to tell search engines this is indeed a product for sale and here are the attributes of that product including item name, price, etc.

        So, in answer to your question, the markup goes in the body of the page and marks up the content.

        Best,
        Christopher

        RScime25 1 Reply Last reply Reply Quote 1
        • RScime25
          RScime25 @ChristopherGlaeser last edited by

          Thank you. I'll give it a try.

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

            I do not work on Magento, I work with Prestashop, but I think you might come across the same problem I did with my clients. Google does not specifically say you cannot pass a product amount with a currency sign, but I have found they will not accept the "offer" if the price has a currency sign. We had to develop a regex function in smarty to break the currency sign off of out products prices and they were all accepted after that.

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

              Perhaps I worded my question poorly.

              When I've tested Schema.org, it returns a result that looks something along the lines of:

              Item: widget
              Price: $00.00
              **Short Description: **blah, blah, blah, blah, blah, blah, blah, blah, blah

              But, what if my on-page content reads:"The **widget **comes in blue, green or yellow, and costs $00.00. It blows away the competition and could easily be described as blah, blah, blah, **blah, blah, blah, **blah, blah, blah."

              In other words, the page's content is written in a narrative form, and I'd rather not have that narrative broken up with a block showing just the Item, Price, and Description—but, I'd still like to have the benefits of rich snippets.

              Did that make more sense?

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

                Yes, your question makes sense.

                You can put the schema.org properties in any order, but spitting the description like that is going to be problematic.  I would also suggest that your example is tedious to read and lacks a product description heading.  A more realistic example would be:

                h1 Widget /h1
                The widget comes in blue, green, ...

                Hiding the price in the middle of the description is also difficult for humans to read.  Putting aside the schema syntax, the example IMO is a poor user experience.

                1 Reply Last reply Reply Quote 1
                • 1 / 1
                • First post
                  Last post
                • Should I even do product page schema?
                  DarinPirkey
                  DarinPirkey
                  0
                  2
                  174

                • Why has my home page replaced my sub-category page for set of keywords? Happened 2x in last 2 weeks for day or so only to fix itself. What is going on?
                  Dr-Pete
                  Dr-Pete
                  0
                  4
                  208

                • Should we add Schema.org for Website Articles on our blog page
                  PeteC12
                  PeteC12
                  0
                  3
                  778

                • Schema.org on Product Page showing strange result if you post url in google
                  Bio-RadAbs
                  Bio-RadAbs
                  0
                  8
                  210

                • Keywords going to Subdomain instead of targeted page(general landing page)
                  MoosaHemani
                  MoosaHemani
                  0
                  8
                  173

                • Should my back links go to home page or internal pages
                  David-Kley
                  David-Kley
                  0
                  5
                  1.5k

                • Schema.org and Testimonials
                  zigojacko
                  zigojacko
                  0
                  3
                  7.8k

                • Usage of Schema.org Microdata?
                  noeltock
                  noeltock
                  0
                  5
                  970

                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