Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6575691
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 25, 20262026-05-25T15:25:08+00:00 2026-05-25T15:25:08+00:00

Background/context As schema.org is relatively new, perhaps this question will promote more discussion than

  • 0

Background/context

As schema.org is relatively new, perhaps this question will promote more discussion than a definitive answer. Either way, hopefully some learning from others’ application/experience can be gained.

Having studied the http://schema.org documentation pages – and whilst there seems to be an extensive array of properties (read: itemprop attributes) available to enrich a blog post, there seems to be some inconsistencies and ‘grey areas’ with regard to the best approach to mark up blog comments. Let me provide an example:

The schema.org documentation for blogs can be found on within Thing > CreativeWork > Blog and for reference, a blog post lives within Thing > CreativeWork > Article > BlogPosting

So far, the documentation and markup examples on the aforementioned pages provide enough reference to format a blog index page, and the bulk of content within an individual post (author, pubDate, articleBody, interactionCount, etc.)

The problem: applying the UserInteraction schema to individual blog comments

It is when we start to look at individual UserInteraction elements (blog comments) within the interactionCount that things get a little vague. The documentation leads us through to Thing > Event > UserInteraction > UserComments, and is described as ‘User interaction: A comment about an item.’ However all of the suggested properties of UserInteraction are geared towards a physical event.

The only property that appears to be relevant to a blog comment in this schema’s documentation is description; which could be used for the comment body. What feels lacking is some specific context for user comments about a blog post. There’s also no evidence of example markup for said comments, even a search for ‘comments’ on the site doesn’t seem to yield any clarity.

Has anyone marked up their blog using schema.org – and how did you approach/solve this?

I’ll also raise this matter via the schema.org feedback form and update this post if anything comes to light.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-25T15:25:08+00:00Added an answer on May 25, 2026 at 3:25 pm

    Have a look at the examples here http://schema.org/WebPage and notice how the reviews are used for the Books.

    You can do the same for Comments in Article, here’s an example:

     <div itemscope itemtype="http://schema.org/Article"> 
    
         <-- Article content -->
    
         <div itemprop="comment" itemscope itemtype="http://schema.org/UserComments">     
           <meta itemprop="discusses" content="A masterpiece of literature" />             
           <span itemprop="creator">John Doe</span>   
           <time itemprop="commentTime" datetime="2011-05-08T19:30">May 8, 7:30pm</time>    
    
           <span itemprop="commentText">I really enjoyed this book. It captures the essential  
           challenge people face as they try make sense of their lives.</span>    
         </div>
    
         <div itemprop="comment" itemscope itemtype="http://schema.org/UserComments">     
           <meta itemprop="discusses" content="A masterpiece of literature" />             
           <span itemprop="creator">John Doe</span>   
           <time itemprop="commentTime" datetime="2011-05-08T19:30">May 8, 7:30pm</time>    
    
           <span itemprop="commentText">I really enjoyed this book. It captures the essential  
           challenge people face as they try make sense of their lives.</span>    
         </div>
    
     </div>
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

BACKGROUND I'm writing a method that will (eventually) take as input a System.Data.DataTable and
A little background here: I know what a data warehouse is , more or
I encountered this problem when updating my background to use a 9-patch image. The
I am creating a custom dialog as: Dialog myDialog = new Dialog(context, R.style.Theme_Levels); myDialog.setContentView(R.layout.levelselector);
.box_content ::selection { background:#CCCC33; /* Safari */ } .box_content ::-moz-selection { background:#CCCC33; /* Firefox
Background: Customer X has a CCK-based Content Type (vendorxxentry) and is using Views2 to
Background I am writing and using a very simple CGI-based (Perl) content management tool
Background Our email vendor supports rss feeds for dynamic content, which we use successfully
Background: I built an installer for my app, and all my dll's and content
OK I have backgrounds set up like this: HTML <div id=container> <div id=content> CONTENT

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.