Google 스키마를 실험 해봤는데 몇 가지 코드 생성기를 살펴본 결과 디자인이 다양합니다. 이 예에 대한 정보를 위해 사용하고있는 링크 : http://schema.org/BookGoogle 스키마의 올바른 형식은 무엇입니까?
1) itemscope itemtype = "someSchemeURL.org"또는 실제 href는 언제 사용해야합니까? 예 :
<div itemprop="author" itemscope itemtype="http://schema.org/Person">
or
<div itemprop="bookFormat" href="http://schema.org/bookFormatType">
두 번째 예는 href 속성이 사업부에 허용되지 않기 때문에에도 유효한 HTML하지 않습니다.
2) 위의 예에서 첫 번째 열은 항상 itemprop이고 두 번째 열은 항상 itemscope itemtype입니까?
3) itemscope itemtype이 지정되지 않은 경우 itemprop의 기본값은 상위 itemscope itemtype입니까? 예 :
<div itemscope itemtype="http://schema.org/Book">
<div class="book" itemprop="name"></div>
<div itemprop="author" itemscope itemtype="http://shema.org/Person">
<div class="author" itemprop="name"></div>
</div>
</div>
The .author class will result in the name attributed to "author"
The .book class will result in the name attributed to "book"
그래서 여러 itemprop에의의이 같은 이름을 가지고 있지만, itemprop에 항상 올바른 부모 요소에 적용 것을 의미?
4) meta, link, span 또는 div를 사용할시기는 어디에 지정합니까? 또는 이것이 선호도에 달려 있습니까? 예 :
<div>
<meta itemprop="datePublished" content="2013-07-01">
Some text
</div>
<div>
Some text
<link itemprop="bookFormat" href="http://schema.org/bookFormatType">Ebook
</div>
두 번째 예는 유효하지, 나도 알아,하지만이 코드 생성기 중 하나의 예입니다. 특정 발전기는 잘못된 코드를 생성하므로 사용하지 않는 것이 좋지만 링크 태그를 사용하는 아이디어는 어디서 얻습니까?
매우 유용한 정보입니다. 나는 microdata 링크를 보지 못했지만 당신이 게시 한 링크를 시작하고 내가 간과하고있는 비공식적 인 사이트 예제보다 더 많은 예제를 따르는 것을 읽었습니다. 지금까지는이 발전기가 그들의 재료 대부분을 잘못 먹는 것처럼 보입니다. 열심히 노력해 주신 것에 대해 다시 한번 감사드립니다. –
도와 드리겠습니다 :) – ajax