2013-08-12 3 views
1

저는 현재 만들고있는 연락처 페이지에 스키마를 추가하고 있습니다. 이 페이지에는 사무실 인 피지컬 주소가 모두 있지만 우편 주소는 같지 않습니다.Schema.org - 중복 된 항목 유형?

<div itemscope itemtype="http://schema.org/LocalBusiness"> 
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> 
<ul> 
    <li>Office: <span itemprop="streetAddress">1234 Anywhere Street</span> 
    <br/> <span itemprop="addressLocality">Denver</span>, <span itemprop="addressRegion">CO</span> <span itemprop="postalCode">80000</span> 
    </li> 
</ul>    
</div> 
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> 
<ul> 
    <li>Mailing: Post Office Box <span itemprop="postOfficeBoxNumber">5555</span> 
    <br/> <span itemprop="addressLocality">Denver</span>, <span itemprop="addressRegion">CO</span> <span itemprop="postalCode">80000</span> 
    </li> 
</ul> 
</div> 
<div> 
<ul> 
    <li>Phone: <span itemprop="telephone">555-555-5555</span></li> 
    <li>Fax: <span itemprop="faxNumber">555-555-5555</span></li> 
</ul> 
</div>  
</div>  

내 질문 :이 <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">의 두 인스턴스를 가지고 기술적으로 정확

  • 여기 내가 사용 스키마를 한 일입니까?
  • 두 번째로 나가려면 어떻게해야합니까? <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">?

올바른 방법은 무엇입니까?

답변

2

기술적으로 구문의 관점에서 정확합니다. 그러나 불행히도 이러한 마크 업에서 무엇이 무엇인지 이해할 기회가 없습니다. 차라리 설명 속성을 좀 더 사용하고 싶습니다. 실제 주소는 location이고 우편 주소는 contactPoint입니다. 는 그래서 내가 접점의 명시 적 유형을 지정 에는 itemprop = "contactType"을 추가 한이

<div itemscope itemtype="http://schema.org/LocalBusiness"> 
    <div itemprop="location" itemscope itemtype="http://schema.org/PostalAddress"> 
    <ul> 
    <li>Office: <span itemprop="streetAddress">1234 Anywhere Street</span> 
    <br/> <span itemprop="addressLocality">Denver</span>, <span itemprop="addressRegion">CO</span> <span itemprop="postalCode">80000</span> 
    </li> 
    </ul>    
    </div> 
    <div itemprop="contactPoint" itemscope itemtype="http://schema.org/PostalAddress"> 
    <ul> 
    <li><span itemprop="contactType">Mailing: Post Office Box</span> <span itemprop="postOfficeBoxNumber">5555</span> 
    <br/> <span itemprop="addressLocality">Denver</span>, <span itemprop="addressRegion">CO</span> <span itemprop="postalCode">80000</span> 
    </li> 
    </ul> 
    </div> 
    <div> 
    <ul> 
    <li>Phone: <span itemprop="telephone">555-555-5555</span></li> 
    <li>Fax: <span itemprop="faxNumber">555-555-5555</span></li> 
    </ul> 
    </div>  
</div> 

주처럼 보일 것입니다. 그것은 단순한 텍스트 (속성 유형)이므로 원하는 설명을 사용할 수 있습니다.

http://schema.org/ContactPoint 유형의 하위 항목이므로 contactPoint에 schema.org/PostalAddress를 사용할 수 있다는 또 다른 작은 의견입니다.

+0

팁과 정보를 보내 주셔서 감사합니다. 아무도 이해하지 못하는 것을 두려워했지만 문제를 해결하는 데 도움을주었습니다. 고맙습니다! – L84

+0

도와 드리겠습니다! 문제가 해결되면 답장을 주저하지 마십시오. – ajax

+0

나는 항상 그렇습니다.> 때로는 다른 사람들이 대답 할 수있는 시간을주기 위해 즉시 받아들이지 않습니다. 감사. – L84