SEO html5css.dev
html5css.dev

SEO продвижение сайтов

Полный цикл: от проектирования и семантики до ссылочного, перелинковки и текстов.

0. Старт С чего начинается работа: цели, инструменты, сервисы 2 1. Проектирование сайта Структура, семантика, title и description 11 2. Прототипирование Карточка товара и страница категории на примере магазина 3 3. Контент и ключевые слова Ключи в тексте, заголовки, объём, читаемость, изображения, внутренние ссылки 20 3.1. Сайт целиком и коммерция Структура, sitemap, крошки, домен, контакты, ассортимент, доставка, поддержка 22 3.2. Поведенческие факторы Домен и бренд, релевантность title, вложенность, удовлетворённость пользователя 11 4. Техническая оптимизация Скорость, дубли, robots.txt, sitemap.xml, битые страницы 9 5. Внешние факторы Ссылочное, доноры, анкоры, линкбилдинг 13 6. Продвижение бренда Брендовый трафик и его оценка 3 7. Нестандартные методы Актуализация контента, нулевая позиция, SILO, обрезка контента 17 8. Крауд-маркетинг Форумы, отзовики, Q&A, соцсети, поиск площадок и сервисы 16 8.1. Стратегии крауда Стратегии размещения, выживаемость постов, объёмы, делегирование 11 9. Юзабилити сайта Макет, навигация, формы, корзина, контрастность 10 10. Внутренняя перелинковка Вес страниц, анкоры, схемы связывания 10 11. Работа с текстами LSI, структура текста, применение ключей 8

С чего начать

Последовательный курс: проектирование → внутренняя оптимизация → техничка → ссылочное → тексты.

15глав
166уроков

Мобильная выдача

Отдельный курс про мобильный индекс: скорость, интерфейс, голосовой поиск и регионы.

6глав
44урока

Новый курс

Поиск всё чаще отвечает текстом. Курс о том, как попадать в источники этих ответов и не потерять доверие.

5глав
15уроков
  1. html5css.dev
  2. SEO
  3. Мобильное SEO
  4. Голосовой поиск
  5. Использование микроразметки
Глава 3 · Голосовой поиск Урок 6 из 12 Обновлено 26.08.2026

Использование микроразметки

Разметка не выводит страницу в голосовой ответ, но снимает двусмысленность: система точно знает, что 4990 — это цена, а «до 20:00» — часы работы.

Что изменилось с прошлой версии урока Старый текст описывал микроформаты — hCard, hReview, hRecipe. Это формат из середины 2000-х, сегодня практически не встречающийся. Актуальный способ — JSON-LD со словарём schema.org.

Три формата и почему выбирают один

ФорматКак выглядитСтатус
JSON-LDОтдельный блок <script>, не связан с вёрсткойРекомендуемый
МикроданныеАтрибуты itemscope, itemprop прямо в HTMLПоддерживается, но неудобен
МикроформатыКлассы вида vcard, fn, telУстарел

JSON-LD выигрывает по одной причине: он не ломается при смене вёрстки. Разметку можно генерировать на сервере из тех же данных, что выводятся на страницу, — и тогда расхождений не возникает по построению.

Что размечать для голосовых и локальных запросов

Организация с адресом и часами

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Сервисный центр «Пример»",
  "telephone": "+7 495 000-00-00",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "Москва",
    "streetAddress": "ул. Примерная, 1"
  },
  "geo": { "@type": "GeoCoordinates", "latitude": 55.7558, "longitude": 37.6173 },
  "openingHoursSpecification": [{
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
    "opens": "09:00", "closes": "20:00"
  }],
  "priceRange": "₽₽"
}

Именно из таких данных строятся ответы на «работает ли сейчас», «где ближайший», «до скольки открыто». Без них попасть в такой ответ невозможно.

Остальные полезные типы

ТипДля чегоЧто уточняет
Product + OfferТоварыЦена, валюта, наличие
HowToИнструкцииПорядок шагов и что понадобится
RecipeРецептыВремя, ингредиенты, калорийность
EventМероприятияДата, место, билеты
FAQPageБлок вопросовПары «вопрос — ответ»
BreadcrumbListВездеМесто в структуре сайта
OrganizationВездеКто издатель
Разметка описывает только видимое Цена в JSON-LD обязана совпадать с ценой на странице, часы работы — с теми, что написаны в контактах. Расхождение — нарушение правил, за которое расширенные результаты отключают.

Чем проверять

  • Тест результатов с расширенными описаниями (Google) — что доступно и что мешает.
  • Schema Markup Validator — синтаксис и типы без привязки к расширениям.
  • Валидатор Яндекс.Вебмастера — поддержку разметки Яндексом.
  • Search Console → Улучшения — ошибки по всему сайту в динамике.
  • Краулер с извлечением JSON-LD — массовая проверка, где разметки нет.

Порядок внедрения

  1. Organization и BreadcrumbList — в общем шаблоне, один раз.
  2. LocalBusiness — на странице контактов и страницах филиалов.
  3. Основной тип по шаблону страницы: Product, Article, HowTo.
  4. Генерируйте разметку из тех же данных, что выводятся на страницу.
  5. Проверьте валидатором и месяц наблюдайте отчёт «Улучшения».

Подробный разбор типов и связывания сущностей — в уроке Schema.org для машинного понимания.

Итог

Микроформаты остались в прошлом, актуален JSON-LD. Для голосовых и локальных ответов критичны LocalBusiness с адресом и часами работы и Product с ценой: без них система просто не знает фактов, которые нужно озвучить.

Частые вопросы

Микроформаты, микроданные или JSON-LD?

JSON-LD. Микроформаты (hCard, hRecipe) — формат из 2000-х, сейчас практически не используется. Микроданные поддерживаются, но смешиваются с вёрсткой. JSON-LD отделён от разметки и рекомендован Google.

Какие типы важнее всего для голосовых запросов?

Для локальных — LocalBusiness с адресом и часами работы. Для товарных — Product с Offer. Для инструкций и рецептов — HowTo и Recipe. Плюс BreadcrumbList и Organization на всех страницах.

Гарантирует ли разметка попадание в ответ?

Нет. Она делает данные однозначными, но выбор источника определяется релевантностью, качеством ответа и авторитетностью. Разметка — необходимое условие для части форматов, но не достаточное.

Что будет, если разметка не совпадает с содержанием страницы?

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

Вся глава «Голосовой поиск» — 12 уроков
  1. Голосовой поиск и его факторы ранжирования
  2. Факторы ранжирования в голосовом поиске
  3. Преимущество быстрых сайтов в голосовой выдаче
  4. Протокол HTTPS
  5. Размер результата голосового поиска
  6. Использование микроразметки
  7. Влияние авторитетных источников
  8. Простота изложения контента
  9. Отсутствие точных ключей в контенте
  10. Доминация длинных материалов
  11. Корреляция результатов с органической выдачей
  12. Featured Snippet и генеративные ответы