我可以使用http://schema.org/Organization的多个实例吗?

时间:2016-09-09 01:55:22

标签: html5 seo schema.org microdata

我有一个列出多家公司的网站,我的标记是这样的:

r'activity-list'

我使用<h2>Checkout those cool companies</h2> <div itemscope="itemscope" itemtype="https://schema.org/Organization"> <img itemprop="logo" src="logo1.jpg" alt=""> <h3 itemprop="name">Company1</h3> <p itemprop="description">It's a great company</p> <span itemprop="url">http://company1.com</span> </div> <div itemscope="itemscope" itemtype="https://schema.org/Organization"> <img itemprop="logo" src="logo2.jpg" alt=""> <h3 itemprop="name">Company2</h3> <p itemprop="description">It's a great company as well</p> <span itemprop="url">http://company2.com</span> </div> <div itemscope="itemscope" itemtype="https://schema.org/Organization"> <img itemprop="logo" src="logo3.jpg" alt=""> <h3 itemprop="name">Company3</h3> <p itemprop="description">It's a amazing company</p> <span itemprop="url">http://company3.com</span> </div> 倍数来帮助抓取工具更好地识别内容。

  1. 这是否适用于itemtype="https://schema.org/Organization
  2. 如何让我自己https://schema.org/Organization与我列出的公司标记不冲突?

1 个答案:

答案 0 :(得分:4)

是的,为此目的使用多个Organization项是正确的。

要明确您自己的Organization不属于此列表,您可以

如果此组织列表是该页面的主要内容,您可以使用mainEntity(针对ItemList)并使用CollectionPage代替WebPage:< / p>

<body itemscope itemtype="http://schema.org/CollectionPage">

  <div itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
  </div>

  <section itemprop="mainEntity" itemscope itemtype="http://schema.org/ItemList">
    <h2>Checkout those <span itemprop="name">cool companies</span></h2>
    <article itemprop="itemListElement" itemscope itemtype="http://schema.org/Organization"></article>
    <article itemprop="itemListElement" itemscope itemtype="http://schema.org/Organization"></article>
    <article itemprop="itemListElement" itemscope itemtype="http://schema.org/Organization"></article>
  </section>

</body>