Микроразметка Service
Что такое микроразметка Service в формате JSON-LD?
Микроразметка Service (JSON-LD) — это структурированные данные стандарта Schema.org, встраиваемые в код страницы в виде безопасного JSON-объекта, которые описывают суть, зону оказания, провайдера и рейтинг конкретной услуги для поисковых систем.
Грамотная разметка типа Service увеличивает вероятность попадания сниппета в локальный пакет и блок «Похожие запросы» на 25 %, а для страниц с явно указанной средней ценой или стоимостью услуги фиксируется прирост CTR из органической выдачи на 18–22 % по сравнению со стандартным текстовым сниппетом.
Как это работает?
Поисковый робот извлекает блок <script type=»application/ld+json»>, содержащий объект Service, и проверяет обязательные свойства: name, provider (с типом Organization или LocalBusiness), areaServed (география оказания услуги). Опционально передаются serviceType, description, offers (цена), aggregateRating и review.
Прошедший валидацию код преобразуется в расширенный сниппет — в результатах поиска под заголовком страницы может отображаться рейтинг-звёзды, диапазон цен, контактный телефон и географический регион работы, что физически расширяет площадь сниппета и вытесняет конкурентов визуально.
Технически JSON-LD не требует перестройки вёрстки: скрипт размещается в <head> или перед закрывающим </body>, абсолютно не влияя на скорость отрисовки и Core Web Vitals.
Метрики и стандарты
- Обязательные поля: name, provider (с типом Organization или LocalBusiness). Отсутствие любого из них вызывает ошибку валидации, и расширенный сниппет для услуги не формируется.
- Опциональные, но влиятельные поля: добавление offers с ценой или диапазоном цен увеличивает кликабельность мобильного сниппета на 20 %, а наличие aggregateRating (на основе реальных отзывов) — ещё на 12–15 %.
- Точность геоданных: совпадение региона в areaServed с фактическим адресом на странице контактов обязательно. Расхождение помечает разметку как недостоверную и исключает из локального поиска.
- Допустимое количество ошибок: ноль критических ошибок в Google Rich Results Test. Даже одна синтаксическая неточность обнуляет все расширения для данного типа на всём сайте.
Почему это важно для бизнеса?
Разметка Service позволяет компании, оказывающей услуги (ремонт, клининг, консалтинг, обучение), заявить о себе в поиске не просто текстом, а информативным блоком с рейтингом и географией, который занимает до трети первого экрана мобильной выдачи.
Потенциальный клиент мгновенно видит зону обслуживания и уровень доверия (звёзды), что резко сокращает путь от запроса до заявки и повышает конверсию целевых страниц услуг в звонок или форму на 10–18 % без увеличения рекламных бюджетов.
Для локального SEO это прямой инструмент попадания в «Google Карты» и сниппет «Услуги поблизости», где точное указание areaServed и типа услуги обеспечивает показ компании даже при неполном соответствии контента страницы ключевым словам.
Пример применения
Клининговая компания внедрила разметку Service на трёх ключевых страницах: «Уборка квартир», «Мытьё окон», «Химчистка мебели». Для каждой страницы через плагин Rank Math указаны: serviceType (категория), provider (организация), areaServed (город и область), а также offers с ценой «от» и aggregateRating на основе отзывов из Яндекс.Карт.
Через 6 недель после валидации доля мобильного трафика на эти страницы выросла на 32 %, а количество прямых звонков с кнопки в сниппете составило 14 % от общего числа лидов. Ни одного штрафа за несовпадение данных не зафиксировано.
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Service", "@id": "https://example.com/services/repair#service", // Уникальный URI услуги "name": "Ремонт смартфонов и планшетов", "serviceType": "Ремонт электроники", "description": "Профессиональный ремонт смартфонов, планшетов и ноутбуков с выездом мастера или в нашем сервисном центре. Гарантия на все виды работ.", "provider": { "@type": "LocalBusiness", "name": "ООО «ТехноСервис»", "address": { "@type": "PostalAddress", "streetAddress": "ул. Ленина, д. 10, оф. 5", "addressLocality": "Москва", "postalCode": "101000", "addressCountry": "RU" }, "telephone": "+7 (495) 123-45-67", "email": "info@technoservice.ru", "url": "https://example.com", "sameAs": [ "https://vk.com/technoservice", "https://t.me/technoservice" ], "openingHours": [ "Mo-Fr 09:00-20:00", "Sa 10:00-18:00" ], "priceRange": "₽₽" }, "areaServed": [ { "@type": "Place", "name": "Москва" }, { "@type": "Place", "name": "Московская область" } ], "hasOfferCatalog": { "@type": "OfferCatalog", "name": "Список услуг", "itemListElement": [ { "@type": "Offer", "itemOffered": "Замена экрана", "price": "2500", "priceCurrency": "RUB" }, { "@type": "Offer", "itemOffered": "Замена аккумулятора", "price": "1800", "priceCurrency": "RUB" }, { "@type": "Offer", "itemOffered": "Ремонт материнской платы", "price": "3500", "priceCurrency": "RUB" } ] }, "offers": { "@type": "Offer", "price": "от 1500 ₽", "priceSpecification": { "@type": "PriceSpecification", "minPrice": "1500", "maxPrice": "5000", "priceCurrency": "RUB", "valueAddedTaxIncluded": true }, "availability": "https://schema.org/InStock", "url": "https://example.com/services/repair" }, "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.8", "reviewCount": "127", "bestRating": "5" }, "review": [ { "@type": "Review", "author": { "@type": "Person", "name": "Алексей Смирнов" }, "datePublished": "2026-03-20", "reviewBody": "Быстро починили смартфон, мастер приехал в тот же день. Всё работает отлично.", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Елена Васильева" }, "datePublished": "2026-03-15", "reviewBody": "Заменяли аккумулятор на планшете – сделали качественно, цена адекватная. Спасибо!", "reviewRating": { "@type": "Rating", "ratingValue": "4" } } ], "additionalProperty": [ { "@type": "PropertyValue", "name": "Время выполнения", "value": "от 1 часа" }, { "@type": "PropertyValue", "name": "Гарантия", "value": "6 месяцев" }, { "@type": "PropertyValue", "name": "Бесплатный выезд", "value": "в пределах МКАД" } ], "serviceOutput": { "@type": "Thing", "name": "Отремонтированное устройство" }, "termsOfService": "https://example.com/terms", "logo": "https://example.com/images/logo.png" } </script> Как это реализуется в WordPress?
Самый простой способ — использование SEO-плагинов Rank Math или Yoast SEO: при редактировании страницы услуги в метабоксе «Схема» (Rank Math) выбирается тип «Service» и заполняются поля: название, тип услуги, провайдер, цена и регион обслуживания. Rank Math автоматически генерирует корректный JSON-LD и вставляет его в <head>.
Для более сложных сценариев (связка нескольких услуг на одной странице, добавление изображений и FAQ внутри разметки) применяют Schema Pro, который даёт визуальный интерфейс сопоставления произвольных полей ACF со свойствами Schema.org.
При кастомной разработке разметка добавляется через хук wp_head в файле functions.php дочерней темы: формируется ассоциативный массив с данными услуги, полученными из мета-полей или настроек кастомайзера, кодируется через wp_json_encode() и выводится с тегом <script type=»application/ld+json»>. Важно проверять через is_singular(‘page’) или is_page(‘service’) отсутствие дублирования с уже существующей разметкой плагинов.
После внедрения обязательна проверка в Google Rich Results Tool и мониторинг в Search Console на вкладке «Улучшения» — отсутствие ошибок гарантирует, что разметка работает и будет отображаться в выдаче.
Связанные понятия
- LocalBusiness — тип схемы, описывающий локальную организацию, который часто выступает в роли provider для разметки Service и связывает услугу с адресом на карте.
- Schema.org — единый словарь структурированных данных, в рамках которого определён тип Service, поддерживаемый всеми крупнейшими поисковыми системами.
- JSON—LD (JavaScript Object Notation for Linked Data) — рекомендованный Google способ внедрения микроразметки без вмешательства в HTML-структуру, полностью изолированный от DOM.
- Расширенный сниппет (Rich Snippet) — результат поиска, обогащённый звёздами, ценой или контактами, формируемый на основе валидной разметки Service.
- AggregateRating — вложенное свойство схемы, агрегирующее рейтинг на основе сторонних отзывов и выводящее звёзды в сниппете, критичное для доверия к услуге.
