Микроразметка WebSite

Что такое микроразметка WebSite в формате JSON-LD?

Микроразметка WebSite (JSON-LD) — это структурированные данные Schema.org, которые описывают весь сайт как единую сущность, позволяя поисковым системам корректно отображать его официальное название и встраивать в сниппет строку внутреннего поиска (Sitelinks Searchbox).

В 2026 году индустриальным ориентиром является достижение 95 %-ного охвата брендовых сниппетов полем поиска для сайтов с валидной разметкой WebSite, что в среднем увеличивает CTR на 10–15 % по прямым навигационным запросам.

Как это работает?

На всех страницах сайта размещается единый блок <script type=»application/ld+json»>, содержащий объект WebSite с ключевыми свойствами: name (название бренда), url (главная страница) и вложенный potentialAction типа SearchAction.

Свойство SearchAction.target задаёт URL-шаблон поискового запроса (например, /search?q={search_term_string}), что позволяет Google подставить пользовательский запрос прямо в сниппет, отображая интерактивное поле «Поиск по сайту» ещё до перехода.

Название сайта (name) в разметке напрямую формирует заголовок сниппета по брендовому ключу, вытесняя неконтролируемые варианты из DMOZ или устаревших каталогов.

Метрики и стандарты

  • Обязательный минимум: для работы достаточно трёх свойств — @type: WebSite, name, url. Однако строка поиска не появится без корректно заполненного potentialAction с target и query-input.
  • Корректность шаблона: target-URL обязан содержать плейсхолдер {search_term_string} или {search_term} и быть каноническим адресом поисковой страницы сайта. Использование реального вопросительного знака (?) в макросе может требовать экранирования.
  • Охват и валидность: по данным Search Console за 2026 год, сайты с 0 критических ошибок в разметке WebSite получают отображение Sitelinks Searchbox в 92–98 % случаев при поиске по точному названию бренда.
  • Совместимость с другими типами: WebSite должен быть единственным на странице, не конфликтуя с Organization, LocalBusiness или Article. Дублирование @type WebSite вызывает ошибку валидации.

Почему это важно для бизнеса?

Расширенный сниппет со строкой поиска мгновенно предлагает пользователю выполнить узконаправленный запрос прямо внутри вашего сайта, минуя выдачу конкурентов и значительно ускоряя путь к целевому товару или статье.

Правильное название сайта в микроразметке защищает бренд: Google перестаёт подменять заголовок сниппета на основе ссылок с форумов или случайного текста со страницы, показывая именно то имя, которое вы указали.

Пример применения

Крупный информационный портал внедрил разметку WebSite с SearchAction, указав в качестве поискового URL кастомную страницу https://site.ru/search?text={search_term_string}.

После ручной проверки шаблона и отправки на валидацию в течение трёх недель по всем брендовым запросам появилось интерактивное поле «Поиск по сайту». Количество переходов на внутренние страницы через эту строку выросло на 20 %, а процент возвратов в поиск сократился на 8 процентных пунктов.

<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "WebSite", "@id": "https://example.com/#website",          // Уникальный идентификатор сайта "name": "ТехноСервис — ремонт электроники", "url": "https://example.com", "description": "Профессиональный ремонт смартфонов, планшетов и ноутбуков в Москве", "potentialAction": { "@type": "SearchAction", "target": "https://example.com/search?q={search_term_string}", "query-input": "required name=search_term_string" }, "sameAs": [                                    // Опционально, но усиливает связь с соцсетями "https://vk.com/technoservice", "https://t.me/technoservice" ] } </script>

Как это реализуется в WordPress?

Плагины Rank Math и Yoast SEO автоматически генерируют корректный JSON-LD WebSite для всего сайта, подтягивая название из «Настройки → Общие → Заголовок сайта» и URL главной страницы. Sitelinks Searchbox также настраивается ими автоматически на основе стандартного поиска WordPress (/?s={search_term_string}).

В Rank Math для тонкой настройки можно изменить шаблон поискового URL в разделе «SEO → Настройки заголовков → Локальный SEO» или через фильтр rank_math/json_ld. Yoast SEO использует тот же стандартный шаблон и не требует дополнительных действий.

Если требуется нестандартная поисковая система, в functions.php дочерней темы добавляется фильтр на wpseo_json_ld_search_url (Yoast) или аналогичный хук в Rank Math, возвращающий новый URL. После изменения обязательна проверка через Google Rich Results Test: ошибка в target лишит сниппет поля поиска.

Связанные понятия

  • Sitelinks Searchbox — элемент расширенного сниппета, отображающий строку поиска по сайту и формируемый на основе разметки WebSite со свойством SearchAction.
  • SearchAction — тип потенциального действия внутри WebSite, описывающий шаблон для подстановки поискового запроса.
  • Название сайта (Site Name) — текстовый заголовок в сниппете, который Google определяет приоритетно из свойства name в WebSite, а не из <title>.
  • Knowledge Graph — база знаний Google, для корректного входа в которую бренду необходимо комбинировать разметку WebSite с Organization.
  • Brand SERP — персональная страница результатов поиска по названию компании, внешним видом которой бизнес управляет исключительно через структурированную разметку.