Webmaster
How Yandex indexes sites
A site on search results page

Markup for term definitions

The structure type http://webmaster.yandex.ru/vocabularies/term-def.xml is used to mark up glossary entries that mainly consist of a brief definition or translation of a term. This format must be used in cases where one page contains more than one entry (term) or more than one definition/translation of a term.

Example:

<div itemscope itemtype="http://webmaster.yandex.ru/vocabularies/term-def.xml">
  <p itemprop="term"><b>COLLAGE</b></p>
  <ol>
    <li itemprop="definition" id="1">The same as an <i>applique</i>, that is, the creation of an image by
    pasting elements of that image onto a base material made from materials with different colors and
    textures.</li>
    <li itemprop="definition" id="2">In a broader sense, it is a graphic composition obtained by pasting
    different images onto a base material, thereby combining the different images into a single composition.</li>
  </ol>
  <p>
    <span itemprop="author">A.E. Milchin</span>
    <span itemprop="source">Publisher's reference glossary.- 3rd edition, with corrections and amendments,
    Electronic — M.: OLMA-Press</span>,
    <span itemprop="source-date">2006</span>.
  </p>
</div>

The structure type http://webmaster.yandex.ru/vocabularies/term-def.xml may contain the following properties:

  • id — unique identifier for a term or definition on a page (anchor), for example, a sequence number. An identifier (ID) must be specified in cases where one page contains more than one entry (term) or more than one definition/translation of a term;

  • term — the actual term;

  • definition — definition of the term. One term may have several definitions. In that case, each definition should have its own ID;

  • author — author: name, academic title, and other distinguishments;

  • source — source;

  • source-date — date of publication (in the specified source and/or by the specified author, but not on the website where the glossary is published);

If definitions were taken from different authors or from different sources, then each set of definition+author+source should be formed into an HTML element with the itemscope attribute (for example, <span itemscope>).

Rate this article
Thank you for your feedback!