Addresses and organizations

You can mark up the information about your organization to improve snippets displayed in the Yandex search results.

Yandex.Directory processes the markup schemes inherited from Organization and Place. Schemes that are links (marked with a plus sign) are supported by Yandex.Directory.


For these schemes, the following fields are supported (where they are defined by the standard):

  • name (Text) — Full name of organization.

  • url (URL) — Site URL.

  • address (PostalAddress) — Postal address.

    • addressCountry (Text or Country) — Country. For example, Russia. You can also specify the two-letter country code according to the ISO 3166−1 alpha-2 standard. For countries in the format the following field is supported:

      • name (Text) — Name of the country.

    • addressLocality (Text) — City, town or village, for example, “Gadjukino”.

    • addressRegion (Text) — Region, for example, “Moscow Region”.

    • postOfficeBoxNumber (Text) — P.O. box number.

    • postalCode (Text) — Postal code.

    • streetAddress (Text) — Address, for example, “ul. Dvadtsati Shesti Bakinskikh Komissarov, 1”.

  • faxNumber (Text) — Fax number.

  • telephone (Text) — Phone number.

  • location (Place) — Location of the organization. If an organization (or a branch) is located in a mall, the mall name must be indicated in this field.

  • geo (only GeoCoordinates, GeoShape not supported) — Geographic coordinates:

    • latitude (Number or Text) — Latitude, for example 29.58.

    • longitude (Number or Text) — Longitude, for example 31.08.

  • openingHours (Duration) — Working hours of the organization. Duration — Text in ISO 8601 format. May be defined as intervals during the week, first indicating days, then the times during those days. Days should be separated by a comma ",". Intervals of days and hours are indicated with a dash "-".

    • Days are indicated by two-letter abbreviations: Mo, Tu, We, Th, Fr, Sa, Su.

    • Time is indicated in the 24-hour format. For example, 15:00.

    • Example markup:
      <time itemprop="openingHours" datetime="Tu,Th 16:00−20:00">Tuesdays and Thursdays from 4 to 8 pm</time>
    • If the business is open every day of the week, this can be indicated as follows:
      <time itemprop="openingHours" datetime="Mo-Su">Monday to Sunday, 24 hours</time>


  • openingHours is supported only in schemas inherited from Organization/LocalBusiness and Place/CivicStructure.

  • If the site belongs to a chain business, you should mark up each location as a separate company.
  • All pages with markup should be linked to from the home page.

Example of markup

<div itemscope itemtype="">
  <span itemprop="name">Yandex</span>
  <div itemprop="address" itemscope itemtype="">
    <span itemprop="streetAddress">Lev Tolstoy st., 16</span>
    <span itemprop="postalCode"> 119021</span>
    <span itemprop="addressLocality">Moscow</span>,
  Phone:<span itemprop="telephone">+7 495 739–7000</span>,
  Fax:<span itemprop="faxNumber">+7 495 739–7070</span>,
  Email: <span itemprop="email"></span>

Checking the markup

You can check the markup with the validator.