I've added rich snippets for single posts in a blog. My question is: what should I add to the home page with the last posts? Here the "entry-title" and "entry-description" seem to be the only two which make sense (web title and web description). Am I right?

  • Not sure I'm totally clear on your site, but have thought about using the BlogPosting schema type?
    – dan
    Jul 29, 2014 at 8:34
  • @dan - Thanks for your suggestion. I've added BlogPosting schema type to the single posts, but what should I add to the home page, where some post are shown? One itemprop (or hentry) to every post? Or just the description elements for that page (e.g. "entry-title" and "entry-description")?
    – Manolo
    Jul 29, 2014 at 10:22

1 Answer 1


You could use the ItemList schema on the blog home page. Your home page contains a list of items: blog posts.

You could also put no schema at all on your home page. I wouldn't. I don't see what you have to gain by finding some schema to include on every page.

  • Thanks, ItemList seems to be the solution, but I don't get you in your last sentence I don't see what you have to gain by finding some schema to include on every page. Isn't it the schema objective?
    – Manolo
    Aug 29, 2014 at 8:56
  • Usually the objective of using a schema is so that a program can consume the data because it is now machine readable which then benefits your website. For example, sometimes Google will show your listing using rich snippets in the search results when you use certain schema. When you don't know of such an advantage to using schema, it seems pointless to implement them. Aug 29, 2014 at 9:14
  • So some entry-title and entry-description could make Google to show a list of entries in SERP for the home page. Isn't it?
    – Manolo
    Aug 29, 2014 at 9:33
  • The only time they show the list is for forum sites and the have an algorithm that identifies the threads without relying on microdata. Aug 29, 2014 at 12:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.