Неверный тип значения микроразметка
Когда вы загружаете отчёт в Google Search Console и видите предупреждение о «Неверный тип значения» в микроразметке, это значит, что структурированные данные на вашей странице содержат ошибку. Где-то в JSON-LD коде вы указали неправильный тип данных. На практике это происходит часто: разработчик копирует пример микроразметки из интернета, немного меняет поля, а потом выясняется, что тип значения микроразметки не соответствует Schema.org. Google не может правильно интерпретировать такую микроразметку, из-за чего страницы не получают расширенные результаты в поисковой выдаче. Это напрямую влияет на видимость вашего сайта и трафик из поиска. Разберёмся, что означает неверный тип значения микроразметка, покажем конкретные примеры из Google Search Console и дадим пошаговую инструкцию, как исправить ошибки в структурированных данных вашего сайта.

Где найти ошибки микроразметки
Поисковые системы не скрывают информацию об ошибках. Если структурированные данные на вашем сайте содержат неверный тип значения, Google и Яндекс вам об этом скажут. Главное — знать, где смотреть.
Google Search Console — основной инструмент
Откройте Google Search Console для своего сайта. В левом меню выберите раздел «Улучшения». Здесь показаны все типы schema, которые Google обнаружил на страницах сайта.
Видите строку «Product» или «Article»? Рядом два числа: одно показывает, сколько страниц сайта с корректной микроразметкой, второе — сколько содержит ошибки микроразметки. Если стоит красный значок, значит, есть проблемы в структурированных данных.
Клик на тип структурированных данных откроет подробный отчёт. Здесь Search Console перечисляет все ошибки микроразметки, найденные на сайте. Видите «Неверный тип значения» — это значит, что в JSON-LD коде где-то указан неправильный тип.
Нажмите на конкретную ошибку. Появится список страниц сайта, где обнаружена эта ошибка в микроразметке. Выберите одну страницу, и Google покажет превью с выделением проблемного места в коде. Вот здесь легко увидеть, где произошла ошибка типа значения.
Rich Results Test для быстрой проверки
Это отдельный инструмент проверки микроразметки от Google. Введите URL нужной страницы и нажмите «Test URL». Инструмент сразу показывает, какие структурированные данные обнаружены и есть ли ошибки.
Если в микроразметке проблема с типом — красный блок «Errors» выпишет: — точное название поля (price, datePublished, author); — какой тип требует Schema.org; — какое значение вы передали.
Разработчики используют Rich Results Test во время разработки микроразметки, чтобы не запускать баги на боевой сервер.
Яндекс.Вебмастер для русскоязычных сайтов
В Search Console Google требует одно, но Яндекс может требовать другое. Поэтому проверяйте ошибки микроразметки и в Яндекс.Вебмастере.
Откройте инструмент, найдите раздел «Диагностика» → «Микроразметка» или «Структурированные данные». Яндекс покажет, какие ошибки в микроразметке найдены на вашем сайте.
Как разработчик видит ошибки в коде
Если вы фронтенд-разработчик, можете обойтись без инструментов. Откройте исходный код страницы (Ctrl+U). Найдите блок <script type="application/ld+json">. Вся микроразметка лежит внутри него в формате JSON.
Скопируйте содержимое, вставьте в JSON валидатор (jsonlint.com). Если синтаксис сломан — валидатор сразу скажет, на какой линии ошибка в коде микроразметки.
Синтаксически верный JSON-LD может содержать значение неподходящего типа. Сверяйте его с допустимыми типами свойства Schema.org и требованиями конкретного поискового расширения.
Конкретные примеры ошибок типов
Цена: строка и число
Текстовое представление:
"price": "100"
Числовое представление:
"price": 100
Для свойства price допустимы Number и Text. Оба примера могут быть корректными; проверьте валюту, фактическую цену на странице и требования выбранного поискового расширения.
Ошибка 2: Дата в неверном формате
Неправильная микроразметка:
"datePublished": "15.01.2024"
Правильная микроразметка:
"datePublished": "2024-01-15T12:00:00+03:00"
Schema.org требует формат ISO 8601. Google может принять сокращённый вид (2024-01-15), но полный вариант с временем и часовым поясом надёжнее.
Ошибка 3: Объект вместо строки
Неправильная микроразметка для Product:
"brand": {
"name": "Nike"
}
Правильная микроразметка:
"brand": "Nike"
Или, если нужен полноценный объект Brand:
"brand": {
"@type": "Brand",
"name": "Nike"
}
Много сайтов интернет-магазинов копируют примеры микроразметки и случайно оставляют ненужные объекты, вызывая ошибку типа.
Ошибка 4: объект вместо значения рейтинга
Неподходящий объект:
"ratingValue": {"value": 4.5}
Скалярное значение:
"ratingValue": 4.5
Для ratingValue укажите число или допустимый текст и сверьте оценку с опубликованными отзывами.
Пошаговый путь для веб-мастера
Нашли ошибку в Search Console? Вот как её исправить:
- Откройте Google Search Console → раздел «Улучшения»
- Выберите категорию структурированных данных с ошибкой
- Нажмите на конкретную ошибку типа значения
- В блоке «Примеры» посмотрите несколько страниц сайта с проблемой
- Переходите на страницу, смотрите превью с выделением ошибки
- Определите, в каком поле микроразметки ошибка
- Скажите разработчику точно: «В этом поле должно быть число 100, а не строка '100'»
Разработчик быстро исправит микроразметку, и ошибка уйдёт из Search Console.
Почему это влияет на видимость и CTR
Когда микроразметка содержит ошибки типов, Google не может показать расширенные результаты (rich snippets) для этих страниц. Обычный результат — синий заголовок и описание. Rich snippet — это карточка товара с ценой, отзывами, наличием товара.
Структурированные данные помогают описать содержимое товарной страницы. Эффект на клики зависит от того, покажет ли поисковая система расширенный результат, и от поведения пользователей.
Если на вашем сайте тысячи и тысячи изделий в каталоге и для каждого товара неверный тип значения в микроразметке, вы теряете огромное количество кликов. Поэтому следить за ошибками в структурированных данных — критически важно для SEO.
Где ещё видны ошибки типов
Кроме Google Search Console, проверить микроразметку можно в Rich Results Test. Введите URL — покажет результаты проверки за несколько секунд, без необходимости ждать переиндексации.
Для русских сайтов проверяйте Яндекс.Вебмастер. Требования к типам данных в микроразметке у Яндекса иногда строже, чем у Google. Может быть ситуация, когда Google принял вашу микроразметку, а Яндекс нашёл там ошибки типов.
Если вы разработчик и хотите проверить микроразметку самостоятельно, используйте браузерную консоль. Откройте DevTools (F12), найдите блок <script type="application/ld+json">, скопируйте содержимое в JSON валидатор. Если синтаксис в порядке, значит, проверяйте соответствие типов требованиям Schema.org вручную.