Снипет — фрагмент выдачи поисковой системы¶
Снипет — краткий текстовый фрагмент, который поисковая система выводит в результатах поиска (выдаче) под заголовком веб-страницы. Снипет даёт пользователю представление о содержании документа и помогает оценить его релевантность запросу без перехода на сайт. Термин происходит от английского snippet — «отрывок, фрагмент».
¶Состав и структура
Типичный снипет состоит из трёх элементов:
- Заголовок (title) — синяя кликабельная строка, ведущая на страницу;
- URL-адрес (адрес страницы);
- Описание — сам текстовый фрагмент, обычно объёмом 150–300 знаков.
Помимо основных элементов, в снипет могут входить дополнительные данные: рейтинг в виде звёздочек, дата публикации, изображение, хлебные крошки (путь к странице внутри сайта), цена товара и другие атрибуты.
¶Формирование снипетов
Снипет формируется автоматически поисковым роботом на основе содержимого страницы. Поисковые системы выбирают фрагмент текста, который, по их оценке, наиболее точно отвечает на пользовательский запрос. При этом алгоритмы учитывают:
- наличие ключевых слов запроса в тексте страницы;
- расположение релевантного фрагмента (обычно берётся начало страницы или абзац, содержащий ключевые слова);
- структуру документа (заголовки, метатеги);
- семантическую близость текста запросу.
Поисковые системы могут формировать снипет из разных частей страницы: из мета-описания (description), из основного текста, из структурированных данных или из внешних источников — например, из Википедии, социальных сетей или каталогов организаций.
¶Метатеги и их влияние
Исторически основным источником снипета служил метатег <meta (организация признана экстремистской, деятельность запрещена в РФ) name="description"> — краткое описание страницы, которое размещал вебмастер в HTML-коде. Если это описание было составлено грамотно и содержало ключевые слова, поисковая система часто выводила его в выдаче.
В настоящее время поисковые системы, включая Google и Яндекс, всё чаще игнорируют description и формируют снипет непосредственно из текста страницы, выбирая фрагмент, наиболее точно совпадающий с запросом пользователя. Метатег description по-прежнему учитывается, но не является обязательным источником.
¶Виды снипетов
По способу формирования различают:
- Автоматические снипеты — генерируются роботом из текста страницы;
- Ручные снипеты — задаются вебмастером через метатег description (при условии, что поисковая система принимает его к сведению);
- Расширенные снипеты (rich snippets) — включают структурированные данные: рейтинги, цены, даты, изображения, ответы на вопросы. Формируются на основе микроразметки Schema.org, RDFa или JSON-LD.
¶Роль в поисковом продвижении
Снипет является первым контактом пользователя с сайтом в результатах поиска. Его качество напрямую влияет на кликабельность (CTR — click-through rate) — долю переходов из выдачи на страницу. Снипет с понятным описанием, содержащим ключевые слова и отражающим суть страницы, привлекает больше переходов, чем сформированный автоматически фрагмент произвольного текста.
Для оптимизации снипетов вебмастера используют:
- составление информативных метатегов title и description;
- структурирование текста заголовками (теги H1–H6);
- применение микроразметки для получения расширенных снипетов;
- размещение ключевых слов в начале абзацев и заголовков.
¶Снипеты в Яндексе и Google
Российская поисковая система Яндекс и международная Google используют схожие принципы формирования снипетов, но различаются в деталях. Яндекс традиционно чаще учитывает метатег description и позволяет задавать снипеты через Яндекс.Вебмастер. Google активнее использует алгоритмы генерации снипетов из текста и расширенные снипеты на основе структурированных данных.
Длина снипета в обеих системах может варьироваться: в Google она обычно составляет до 160 знаков для описания, в Яндексе — до 280–300 знаков. Поисковые системы периодически меняют параметры отображения, поэтому точные значения могут отличаться.
¶Критика и ограничения
Автоматически сформированные снипеты не всегда точно отражают содержание страницы. Робот может выбрать нерелевантный фрагмент, вырвать текст из контекста или сформировать описание из служебных элементов (меню, футера). Вебмастер не имеет полного контроля над тем, какой именно фрагмент будет показан в выдаче, что является объектом критики со стороны специалистов по поисковой оптимизации.
Источники:
- Википедия: Снипет
- Справка Яндекс.Вебмастера
- Google Search Central: Работа со снипетами
- Schema.org: Документация по структурированным данным
