Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

I am unable to find official wording and I'm hoping that some Rich Snippets/Schema Guru can give me some insight into proper usage of repeated content when it comes to using markup.

I'm building a site that wants to use Schema as the markup type and the owner would like as much usage as possible. The business name, telephone and address will appear on every page now is it valid or even useful to use Rich Snippets on every page where this information is displayed.

For example this information appears in the header, and footer of every page of the site and too give you an example of my current markup see below:

<body itemscope itemtype="http://schema.org/LocalBusiness">
<header>
    <a itemprop="url" href="http://www.domain.co.uk/">
        <img itemprop="logo" src="image.png" alt="Company Name Logo" />
    </a>
    <span itemprop="telephone">01202 000 000</span>
</header>
<div> This is where the content will go</div>
<footer>
  <span itemprop="name">Company Name</span>
  <span itemprop="description"> A small little bit about this company</span>
  <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
    <span itemprop="streetAddress">Address Goes here</span>
    <span itemprop="addressLocality">Area Here</span>,
    <span itemprop="addressRegion">Region Here</span>
  </div>
 </footer>
</body> !-- Local Business Schema Now Closed -->

So as you can see above this information will be displayed on every single page.... Is this valid or bad to repeat usage of this information in schema format...

share|improve this question
    
Some semantic markup such as authorship is designed to be duplicated across multiple pages. I'm not sure what the point of local business markup is though, does it change the way the site is displayed in the SERPs at all? –  Stephen Ostermiller Oct 22 '13 at 21:30
    
Nope, but 90% of schema doesn't effect SERPS in any sharp or form and using that logic it would mean that schema is pretty useless - none the less they want it used as much as possible, I don't care as long its not bad practice or negative seo. –  bybe Oct 23 '13 at 19:04
add comment

1 Answer

Microdata doesn’t have a concept of "site"; each page is separate. So you should include all relevant metadata on every page where the corresponding content is visible (but only one time per page).

  • Think of a browser-add on that displays all Microdata name-value pairs in a sidebar: why should the user have to visit a specific page of your site to see the metadata in the sidebar?

  • Think of copy-and-paste or drag-and-drop: why should the metadata only be included in the clipboard when copying/dragging content from one specific page of the site?

  • Think of an agent that offers to add the local business address to the address book: why should the user have to visit one specific page of your site to let your address be added automatically?

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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