문서를 읽으면 메타 태그를 사용하여 숨김 또는 잘못된 형식의 콘텐츠를 구문 분석 할 수 있다고 말하고 싶습니다. 코드 priceCurrency
및 datePublished
의 코드는 schema.org documentation에서 가져온 것입니다.
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
Price: <span itemprop="price">$6.99</span>
<meta itemprop="priceCurrency" content="USD" />
<link itemprop="availability" href="http://schema.org/InStock">In Stock
</div>
Product details
<span itemprop="numberOfPages">224</span> pages
Publisher: <span itemprop="publisher">Little, Brown, and Company</span> -
<meta itemprop="datePublished" content="1991-05-01">May 1, 1991
Language: <span itemprop="inLanguage">English</span>
ISBN-10: <span itemprop="isbn">0316769487</span>
내가 맞다고 가정하면 코드를 다음과 같이 변경했습니다.
<div itemscope itemtype="http://schema.org/CreativeWork">
<!-- way too many content -->
<h5>Keywords</h5>
<meta itemprop="keywords" content="Rio de Janeiro, Brazil">
<a href="/tags/rio/" rel="nofollow">Rio de Janeiro</a>
<a href="/tags/brazil/" rel="nofollow">Brazil</a>
</div>
며칠 후에 배포하므로 미안하지만 지금은 제대로 작동하는지 확인할 수 없습니다.
업데이트 : 코드를 배포 한 후에는 매력처럼 작동합니다. Google Data Testing Tool을 통해 결과를 확인하고 the real product에서 사용 된 리치 스 니펫과 비교할 수 있습니다.
정말 옳은 답변입니까? 속성 당 하나의 itemprop 속성 만 가질 수있는 것처럼 보였습니다. –
@ fwuensche : [동일한 속성을 한 번에 여러 번] 가질 수 있습니다 (http://stackoverflow.com/a/22337572/1591669). – unor
두 href 링크 모두에 itemprop = "url"을 추가합니다. – Jonadabe