Вебмайстер
Яндекс для вебмайстрів
Як Яндекс індексує сайти
Сайт на сторінці результатів пошуку
Сервіс «Яндекс.Вебмайстер»
Налаштування індексування
Вміст сайту
Сайт у результатах пошуку
Безпека сайтів
Сервіси Яндекса на вашому сайті

Опис елементів, оброблюваних Яндексом

Обов'язкові елементи

Щоб картка організації коректно оброблялася Яндексом, вона повинна суворо відповідати формату hCard. Зокрема, кореневим елементом картки повинен бути елемент класу vcard. Інші елементи (що називаються властивостями) розташовуються всередині кореневого.

Крім того, щоб картка могла бути завантажена в базу даних Довідника організацій, вона обов'язково повинна містити такі властивості:

Вимоги, що ставляться до змісту цих властивостей, наведено нижче.

fn і org

Назва організації.

Згідно із стандартом hCard, для карток, які описують організації, значення властивостей fn і org повинні збігатися між собою. Рекомендується позначити назву організації відразу двома цими класами в одному елементі:

<span class="fn org">...</span>

adr

Адреса організації.

Адреса повинна бути досить докладною, щоб її можна було знайти на карті.

Для елементу класу adr будуть оброблені такі вкладені властивості (кожна з них може бути зазначена не більше одного разу):

  • country-name — країна;

  • region — суб'єкт федерації + район;

  • locality — населений пункт;

  • street-address — вулиця, будинок, корпус, будівля тощо (тобто адреса з точністю до будівлі);

  • extended-address — тут можна зазначити під'їзд, поверх, офіс тощо (тобто відомості про місце розташування всередині будівлі), назва торгового або бізнес-центру, а також будь-який опис, що не є точною адресою;

  • postal-code — поштовий індекс.

Для правильного розпізнавання адреси потрібно зазначити населений пункт (властивість locality). Якщо назва не визначає населений пункт однозначно (наприклад, село Дубки), потрібно також зазначити регіон (властивість region).

Примітка. 

Ми рекомендуємо розмічати лише фактичні (як вас знайти), а не юридичні адреси.

Картка може містити декілька адрес. Це можливо в разі, якщо організація має декілька відділень або філій, які називаються однаково та мають ідентичні контактні дані (загальний сайт, єдиний call-центр тощо). Якщо ж філії мають різні назви, телефони, email-адреси, ми рекомендуємо створити окрему картку (елемент класу vcard) для кожної філії.

url

Посилання на офіційний сайт організації.

Посилання повинно вести на сторінку в межах того ж домену, де розміщена картка, переважно — на головну сторінку сайту (чи на сторінку філії, якщо картка містить інформацію про філію). Наприклад, картка знаходиться на сторінці http://www.kafe.mykyta.com.ua/contacts.html, а значення властивості url — http://www.kafe.mykyta.com.ua

Стандарт hCard допускає наявність декількох елементів класу url, проте під час додавання картки в Довідник організацій буде вибрано лише один з них, найвідповідніший.

Якщо ви відображаєте адресу сайту у блоці з контактною інформацією, то клас url можна надати елементу <a>:

<a class="url" href="...">...</a>

Якщо ж ваша контактна інформація не містить URL, ви можете зробити властивість url невидимою для відвідувачів сайту за допомогою такої конструкції:

<span class="url"><span class="value-title" title="..."> </span></span>

Детальні відомості про те, які фрагменти HTML-коду розглядаються як значення властивостей, наведені в розділі Правила обробки розмітки.

Приклади карток, що містять мінімально необхідну інформацію

<div class="vcard">
  <div>Кафе <span class="fn org">"У Лиса Микити"</span></div>
  <div class="adr">
    <span class="locality">м. Івано-Франківськ</span>,
    <span class="street-address">вул. Казкова, 1</span>
  </div>
  <span class="url">
    <span class="value-title" title="http://www.kafe.mykyta.com.ua"> </span>
  </span>
</div>
<div class="vcard">
  <div>
    <a class="fn org url" href="http://www.kafe.mykyta.com.ua">Кафе "У Лиса Микити"</a>
  </div>
  <div class="adr">
    <span class="postal-code">76030</span>,
    <span class="country-name">Україна</span>,
    <span class="region">Івано-Франківська область</span>,
    <span class="locality">м. Івано-Франківськ</span>,
    <span class="street-address">вул. Казкова, 1</span>,
    <span class="extended-address">пов. 1, оф. 7</span>
  </div>
</div>

Підтримувані елементи

Крім обов'язкових властивостей fn і org, adr, url, Яндекс обробляє такі властивості:

Ми рекомендуємо по можливості зазначати якнайбільшу кількість цих властивостей. Це дозволить показувати користувачам Яндекса максимально повну інформацію про вашу компанію.

category

Рід діяльності організації.

Наявність цієї властивості полегшує віднесення організації до тієї чи іншої рубрики Довідника організацій і тим самим допомагає прискорити обробку картки сервісом. Тому, якщо у блоці з контактною інформацією припустимо зазначити рід діяльності вашої організації, оформіть його за допомогою властивості category.

В одній картці можна зазначити кілька категорій, наприклад:

<div class="vcard">
  <div>
    <span class="category">Кафе</span>-<span class="category">кулінарія</span>
    <span class="fn org">"У Лиса Микити"</span>
  </div>
  <div class="adr">
    <span class="locality">м. Івано-Франківськ</span>,
    <span class="street-address">вул. Казкова, 1</span>
  </div>
  <span class="url">
    <span class="value-title" title="http://www.kafe.mykyta.com.ua"> </span>
  </span>
</div>

Ви також можете додати в картку властивість category, невидиму для відвідувачів сайту, наприклад, за допомогою вкладеного елементу класу value-title з атрибутом title:

<div class="vcard">
  <div>
    <a class="fn org url" href="http://www.kafe.mykyta.com.ua">"У Лиса Микити"</a>
  </div>
  <div class="adr">
    <span class="locality">м. Івано-Франківськ</span>,
    <span class="street-address">вул. Казкова, 1</span>
  </div>
  <span class="category">
    <span class="value-title" title="кафе"> </span>
  </span>
</div>

Докладні відомості про те, які фрагменти HTML-коду розглядаються як значення властивостей, наведені в розділі Правила обробки розмітки.

email

Електронна адреса.

В одній картці можна зазначити декілька електронних адрес.

Електронну адресу можна відображати як простий текст або як посилання.

Приклади:

<div class="vcard">
  <div>
    <a class="fn org url" href="http://www.kafe.mykyta.com.ua">Кафе "У Лиса Микити"</a>
  </div>
  <div class="adr">
    <span class="locality">м. Івано-Франківськ</span>,
    <span class="street-address">вул. Казкова, 1</span>
  </div>
  <div class="email">fox@kafe.mykyta.com.ua</div>
</div>
<div class="vcard">
  <div>
    <a class="fn org url" href="http://www.kafe.mykyta.com.ua">Кафе "У Лиса Микити"</a>
  </div>
  <div class="adr">
    <span class="locality">м. Івано-Франківськ</span>,
    <span class="street-address">вул. Казкова, 1</span>
  </div>
  <div>Електронна пошта:
    <a class="email" href="mailto:fox@kafe.mykyta.com.ua">
      fox@kafe.mykyta.com.ua
    </a>
  </div>
  <div>З питань працевлаштування:
    <a class="email" href="mailto:hr@kafe.mykyta.com.ua">
      hr@kafe.mykyta.com.ua
    </a>
  </div>
  <div>З питань закупок:
    <a class="email" href="mailto:buy@kafe.mykyta.com.ua">
      buy@kafe.mykyta.com.ua
    </a>
  </div>
</div>

Докладні відомості про те, які фрагменти HTML-коду розглядаються як значення властивостей, наведені в розділі Правила обробки розмітки.

geo

Географічні координати, що відповідають адресі. Зазначаються у градусах.

Якщо у вас є ця інформація, рекомендуємо включити її в картку, оскільки вона полегшує геокодування вашого місця розташування.

У картці може бути не більший одного елементу класу geo geo.

Для цієї властивості необхідно задати вкладені властивості:

  • latitude — широта;

  • longitude — довгота.

Координати зазвичай роблять невидимими для відвідувачів сайту, наприклад, за допомогою вкладеного елементу класу value-title з атрибутом title:

<div class="vcard">
  <div>
    <a class="fn org url" href="http://www.kafe.mykyta.com.ua">Кафе "У Лиса Микити"</a>
  </div>
  <div class="adr">
    <span class="locality">м. Івано-Франківськ</span>,
    <span class="street-address">вул. Казкова, 1</span>
  </div>
  <span class="geo">
    <span class="latitude">
      <span class="value-title" title="55.792188"> </span>
    </span>
    <span class="longitude">
      <span class="value-title" title="37.764956"> </span>
    </span>
  </span>
</div>

Якщо ж необхідно показувати координати на сторінці, їх доцільно зазначити у градусах, хвилинах і секундах:

<div class="vcard">
  <div>
    <a class="fn org url" href="http://www.kafe.mykyta.com.ua">Кафе "У Лиса Микити"</a>
  </div>
  <div class="adr">
    <span class="locality">м. Івано-Франківськ</span>,
    <span class="street-address">вул. Казкова, 1</span>
  </div>
  <div class="geo">
   <abbr class="latitude" title="55.792188">Широта: 55°47&#8242;31.88&#8243; п. ш.</abbr>
   <abbr class="longitude" title="37.764956">Довгота: 37°45&#8242;53.84&#8243; с. д.</abbr>
  </div>
</div>

Докладні відомості про те, які фрагменти HTML-коду розглядаються як значення властивостей, наведені в розділі Правила обробки розмітки.

tel

Номер телефону (з кодом міста).

Ми наполегливо рекомендуємо під час створення картки розмічати номер телефону, оскільки для користувачів під час пошуку організації телефон може виявитися кориснішим, ніж адреса.

Найкращий формат: +{код країни} ({код міста}) {номер}, наприклад: +380 (342) 55-66-77, +38 (0342) 55-66-77. Якщо для користувачів необхідно відображати номер телефону в іншому форматі, можна використати елемент <abbr>.

В одній картці можна зазначити декілька телефонних номерів.

Приклад:

<div class="vcard">
  <div>
    <a class="fn org url" href="http://www.kafe.mykyta.com.ua">Кафе "У Лиса Микити"</a>
  </div>
  <div class="adr">
    <span class="locality">м. Івано-Франківськ</span>,
    <span class="street-address">вул. Казкова, 1</span>
  </div>
  <div class="tel">Телефон:
    <abbr class="value" title="+380 (342) 55-66-77">55-66-77</abbr>
  </div>
  <div class="tel">
    <abbr class="type" title="fax">Факс:</abbr>
    <abbr class="value" title="+380 (342) 55-66-78">55-66-78</abbr>
  </div>
</div>

Докладні відомості про те, які фрагменти HTML-коду розглядаються як значення властивостей, наведені в розділі Правила обробки розмітки.

workhours

Час роботи організації.

Властивість не передбачено стандартом hCard, вона додана Яндексом як розширення.

Для зазначення часу роботи ми рекомендуємо формат, що використовується в Довіднику організацій, наприклад:

  • пн-пт 9:00-18:00

  • пн-пт 9:00-18:00, обід 13:00-14:00, сб-нд 10:00-17:00, обід 13:30-14:00

  • пн-сб 11:00-20:00, нд 12:00-24:00

  • щоден. 10:00-24:00

  • цілодобово

Можна зазначати час роботи в довільному форматі.

Приклад:

<div class="vcard">
  <div>
    <a class="fn org url" href="http://www.kafe.mykyta.com.ua">Кафе "У Лиса Микити"</a>
  </div>
  <div class="adr">
    <span class="locality">м. Івано-Франківськ</span>,
    <span class="street-address">вул. Казкова, 1 </span>
  </div>
  <div>
    Ми працюємо <span class="workhours">щодня з 11:00 до 24:00</span>
  </div>
</div>

Інші елементи

Інші властивості, передбачені форматом hCard, нині ігноруються Яндексом. Проте ви можете включити їх у картку організації, якщо хочете зробити ці дані доступними іншим сервісам. Наприклад, якщо ваша контактна інформація містить логотип організації, використайте властивість logo.

Повний список властивостей поданий в офіційній специфікації формату, в розділі Property List.

Оцініть статтю
Дякуємо за ваш відгук!