Как проверить микроформат hCard с помощью валидатора Яндекса
Ask AI about this page
13 views7 мин чтения
Проверка микроформата hCard требует использования Валидатора микроданных Яндекса для поиска ошибок в вашей контактной разметке. Вы вставляете свой URL или код в инструмент, чтобы убедиться в наличии корневого элемента vcard и обязательных элементов, таких как fn, org и adr. Это гарантирует, что Яндекс Бизнес сможет правильно извлечь физический адрес и номер телефона вашей организации для результатов поиска в поддерживаемых регионах, таких как Россия или Казахстан.
Что такое Валидатор микроданных Яндекса?
Валидатор микроданных Яндекса — это специализированный инструмент в панели Яндекс Вебмастера, предназначенный для проверки того, как поисковая система обрабатывает микроформаты, Schema.org и другую семантическую разметку. Для hCard он специально ищет класс vcard и связанные с ним свойства. Использование этого инструмента является ключевым шагом перед отправкой вашего сайта на индексацию, так как он предотвращает сбои извлечения данных, которые могут помешать вашей компании появиться на картах или в сниппетах локального поиска.
Когда вы используете валидатор, вы можете либо предоставить прямую ссылку на живую страницу, либо вставить блок HTML-кода. Инструмент анализирует иерархию ваших тегов и выделяет любые недостающие обязательные поля или неправильную вложенность. Эта немедленная обратная связь позволяет разработчикам исправить проблемы в коде до того, как робот Яндекса посетит сайт.
Какие свойства hCard являются обязательными для Яндекса?
У Яндекса есть строгий набор требований для приема данных организаций в свой бизнес-каталог. Если эти конкретные свойства отсутствуют или отформатированы неправильно, валидатор пометит их как ошибки. Поисковая система требует четкой идентификации бизнес-сущности и физического местоположения, которое пользователи могут посетить.
vcard: Корневой элемент, который должен охватывать всю остальную контактную информацию.
fn и org: Полное имя и название организации. Яндекс требует, чтобы они имели одинаковое значение.
adr: Контейнер физического адреса, который должен включать подробные данные о местоположении.
locality: Город или населенный пункт, где расположен бизнес.
tel: Действительный номер телефона, включая код города и страны.
Самая частая ошибка, которую мы видим — это разделение классов fn и org. Яндекс предпочитает, чтобы они находились на одном элементе, например, в одном теге span. Эта простая корректировка часто немедленно устраняет предупреждения валидации.
SEO-команда Alien Road
Почему валидатор показывает ошибки для вложенных свойств?
Правила обработки разметки для hCard довольно специфичны в отношении того, как должны быть структурированы элементы. Частая проблема возникает, когда разработчики вкладывают свойства, которые стандарт явно не разрешает. Например, размещение номера телефона (tel) внутри блока адреса (adr) может привести к неправильной обработке. Валидатор часто не сможет распознать номер телефона, если он спрятан глубоко внутри иерархии адреса.
Правила гласят, что определенные свойства могут быть вложены в класс adr для предоставления подробной информации о местоположении. К ним относятся country-name, region, locality, street-address, extended-address и postal-code. Любые другие данные, такие как логотип или адрес электронной почты, должны оставаться за пределами блока adr, но все же внутри корневого элемента vcard. Соблюдение этих структурных границ — надежный способ гарантировать правильное чтение ваших данных.
Как Alien Road применяет валидацию hCard
Когда Alien Road управляет проектом для клиента, ориентированного на рынок СНГ, мы следуем подробному процессу проверки. Мы начинаем с аудита существующей контактной страницы, чтобы убедиться, что физический адрес совпадает с адресом, предназначенным для Яндекс Бизнеса. Поскольку Яндекс обрабатывает эти карточки только для России, Украины, Беларуси и Казахстана, мы сначала подтверждаем региональную релевантность бизнеса.
В типичном проекте, например, для розничной сети в Алматы, мы внедряем отдельные блоки vcard для каждого филиала, который имеет уникальный номер телефона или конкретный адрес. Мы используем тег abbr с атрибутом title для номеров телефонов, чтобы машиночитаемый формат был идеальным, а видимый текст оставался удобным для пользователей. Как только код запускается, мы прогоняем его через Валидатор микроданных Яндекса и документируем статус «действительно» перед переходом к следующему этапу SEO-стратегии.
Можно ли проверить несколько филиалов на одной странице?
Да, можно проверить несколько локаций на одной странице, но вы должны следовать определенным правилам их группировки. Если филиалы имеют одинаковое название и контактные данные, например единый номер колл-центра, вы можете перечислить несколько адресов в одной карточке. Однако, если филиалы имеют разные названия, уникальные номера телефонов или разные адреса электронной почты, вы должны создать отдельный контейнер vcard для каждой отдельной локации.
Яндекс специально ищет реальные адреса, которые люди могут посетить. Проверка юридического или зарегистрированного адреса офиса, который не обслуживает клиентов, часто является пустой тратой времени, так как цель этой разметки — помочь пользователям найти физические места ведения бизнеса. При использовании валидатора убедитесь, что каждая vcard уникальна и содержит все обязательные свойства независимо.
Понимание структуры элемента adr
Компонент адреса — это место, где происходит большинство технических ошибок. Чтобы пройти валидацию, элемент adr должен быть разбит на составные части. Предоставление одной строки текста в качестве адреса обычно недостаточно для того, чтобы поисковая система точно классифицировала местоположение.
country-name: Название страны (например, Казахстан).
region: Штат или провинция, что требуется, если название населенного пункта не уникально.
locality: Название города или населенного пункта.
street-address: Конкретный номер дома и название улицы.
extended-address: Дополнительные детали, такие как номер офиса, этаж или название бизнес-центра.
postal-code: Стандартный почтовый индекс для данного района.
Помните, что Яндекс Бизнес является конечным пунктом назначения для этих данных. Если ваш населенный пункт четко не определен внутри тега adr, система может неправильно разместить ваш бизнес на карте, даже если остальная часть разметки технически верна.
SEO-команда Alien Road
Как проверить контактные данные на наличие ошибок?
Тестирование включает простой рабочий процесс в интерфейсе Яндекс Вебмастера. Сначала перейдите в раздел «Tools» и выберите «Структурированные данные validator». Вы увидите текстовую область и поле ввода URL. Если вы все еще находитесь на этапе разработки, скопируйте свой фрагмент HTML и вставьте его в текстовую область. Если ваш сайт уже работает, введите URL вашей контактной страницы.
После нажатия кнопки проверки инструмент сгенерирует отчет. Успешная валидация покажет зеленую галочку или сообщение о том, что hCard найдена без ошибок. Если есть проблемы, инструмент предоставляет список конкретных ошибок, таких как «Missing mandatory field: org» или «Incorrect nesting of tel». Вы должны исправлять эти ошибки одну за другой, пока отчет не станет чистым.
С чего начать на этой неделе
Начните с аудита вашей основной контактной страницы, чтобы узнать, существует ли какая-либо разметка hCard в настоящее время. Используйте Валидатор микроданных Яндекса для проверки текущего статуса вашей страницы. Если валидатор не находит разметку или выявляет ошибки, выполните следующие действия для их устранения:
Оберните свою контактную информацию в div с классом «vcard».
Убедитесь, что название организации отмечено классами «fn» и «org».
Разбейте свой адрес на конкретные подвойства, такие как «locality» и «street-address».
Убедитесь, что ваш номер телефона находится в международном формате внутри атрибута title тега «abbr».
Запустите валидатор снова, чтобы подтвердить, что все ошибки исчезли.
Как только валидация пройдет успешно, вы можете быть уверены, что Яндекс правильно проиндексирует местоположение вашего бизнеса. Если вы предпочитаете не использовать разметку, вы также можете отправить свои данные через раздел «Site geography» в консоли Яндекс Вебмастера, что служит надежной альтернативой для добавления ваших данных в Яндекс Бизнес.
Поделиться
Alien Road · поиск
Быстрый доступ
Перейдите сразу к услуге, проекту или корпоративной странице.
Ничего не найдено. Попробуйте другое слово.
↑↓ навигация↵ открытьEsc закрытьAlien Road
ARСейчас в сети
Специально для вас
Давайте спланируем ваш проект
Напишите нам в WhatsApp — наша команда ответит как можно скорее.