Алгоритм формирования сниппетов в поисковых системах
Если ты не знаешь, что такое сниппет, тебе сюда.
Последняя информация о сниппетах в Яндексе здесь.
Попасть в топ не лёгкое дело и многие оптимизаторы прикладывают немало усилий ради того, чтобы увидеть свои сайты (или сайты своих клиентов) и на первых строчках выдачи поисковой системы. Однако, далеко не все они задумываются о том, что само по себе нахождение «в ТОПе» – это скорее вершина айсберга, если считать айсбергом результат от продвижения сайта.
Посмотрите на сниппеты 3 сайтов. Если бы Вы хотели купить кондиционеры, какому из них Вы бы отдали предпочтение? И самое главное, почему?
Очевидно, что далеко не каждый человек кликает подряд по всем ссылкам из результатов выдачи (хотя бывают и такие). Большинство всё же выбирают те ссылки, которые по их мнению готовы предоставить то, что они ищут. И самый простой способ это сделать – это прочитать описание сайта, которое Вам выдаст поисковая машина. Именно поэтому, помимо вывода сайта в топ по определённым запросам, среди задач оптимизатора должна стоять работа со сниппетами.
Поделюсь некоторыми своими наблюдениями, относительно формирования сниппетов в ПС Яндекс и Google.
Я анализировал выдачу по запросу «осветительная установка» (не спрашивайте, почему =)). Ниже можно найти список факторов, которые по моему мнению оказывают влияние на формирование сниппетов.
Яндекс
- точное вхождение словоформы. Это означает максимально точная форма фразы на вашей странице относительно запроса, который ввёл пользователь. Среди всех прочих факторов этот имеет наибольший приоритет.
- игнорирование «голого» вхождения запроса в предложение (пассаж).
- заголовки. Если точное вхождение встречается и в тэгах <h1> (или <h2>, <h3>, <h4>, <h5>, <h6>) и в тексте, то приоритет при формировании сниппета отдаётся тексту из <hn>.
- игнорирование description. Ни разу не попадались мне сниппеты, в которых бы принимал участие мета-тэг description

Наличие "голого" запроса, повторяющегося несколько раз на сайте не обеспечивает присутствие этих фраз в сниппете
Служба моральной поддержки Яндекса объясняют это тем, что заголовок, содержащий один лишь поисковый запрос, недостаточно информативен для сниппета.
- точное вхождение словоформы
- мета-тэг description. Если содержимое этого тэга релевантно запросу, то оно используется при формировании сниппета. При этом «голый» запрос в описании не делает его релевантным.
Комментарий к картинке: в первом варианте на сайте присутствует description, релевантный по запросу «осветительная установка», во втором случае его нет.
Примеры релевантных описаний (description) для запроса «осветительная установка», которые были использованы в сниппетах:
<META name=description content="ЗАО ОМЗ Энерпром (812) 380 2127 - предлагаем осветительные установки в Санкт- Петербурге | СПб."><meta name="Description" content="Осветительные установки. Оборудование" /><meta name="DESCRIPTION" content="Установка специальная осветительная ОУ-Г ГУЛИВЕР предназначена для освещения рабочего места при проведении аварийно-спасательных, строительных и других работ.">Примеры нерелевантных описаний, которые не были использованы в сниппетах:
<meta name="description" content="Экономия электроэнергии при освещении промышленных площадок посредством эксплуатации прожекторов новой конструкции"><META name=description content="Осветительная установка">Пример нерелевантного описания, которое попало в сниппет, которое я склонен считать глюком Google:
<meta name="description" content="Инновационный бизнес: гранты, патены, венчурный бизнес, биржа технологий. Законодательство по инновационной деятельности и интеллектуальной собственности, международные соглашения. Структуры поддержки: технопарки, бизнес-инкубаторы, инновационные центры."/> - игнорирование «голого» вхождения запроса, если запрос присутствует на странице в «разбавленом» виде. (даже если предложение находится в h1, p, div, … и даже, если кроме этого предложения в тэге присутствует другой текст). Если же кроме «голых» больше никаких вхождений запроса нет, то и они попадают в сниппет.
<meta name="Description" content="Осветительные установки. Оборудование" /> - заголовки. Если точное вхождение встречается и в тэгах <h1> (или <h2>, <h3>, <h4>, <h5>, <h6>, <strong>) и в тексте, то приоритет при формировании сниппета отдаётся тексту из <hn> или <strong>.
Итого
- Хороший сниппет даст вашему сайту преимущество перед сайтами-конкурентами, которые человек увидет в результатах выдачи
- Обязательно пишите осмысленные description как минимум для самых значимых страниц сайта. Это самый простой способ получить нужный сниппет в Google.
- Выберите наиболее популярную словоформу поискового запроса, напишите с ней заголовок, не забудьте разбавить его другими словами и разместить выше всех вхождений этого поискового запроса. При составлении такого заголовка помните, что он должен заинтересовать человека.
Читайте также о других seo-исследованиях. В частности, о внутренней перелинковке и её значимости.
Популярность: 29%






> Если точное вхождение встречается и в тэгах h1 (или h2, h3, h4, h5, h6) и в тексте, то приоритет при формировании сниппета отдаётся тексту из .
Это не так.
> Пример нерелевантного описания, которое попало в сниппет, которое я склонен считать глюком Google:
Это не глюк. Запрос есть в тайтле (в пределах учитываемой длины)?
Для ёкспериментов с Я.снипетами — народ.ру удобнее всего, 60 часов и видно результат.
По поводу тэгов hx – это наблюдение, основанное на статистике. Тема работала до конца 2008 года. В начале 2009 был расколбас по этому поводу, сейчас руки не дошли перепроверить. РОМИП – это конечно хорошо, но это лишь общие алгоритмы (теория). На практике используется гораздо больше факторов.
>> Пример нерелевантного описания, которое попало в сниппет, которое я склонен считать глюком Google
> Это не глюк. Запрос есть в тайтле (в пределах учитываемой длины)?
Тайтл здесь ни причём. Слов из запроса нет в мета-тэге description. а текст из него попадает в сниппет только в том случае, если он релевантен запросу. Иначе берётся текст из видимой области страницы.