Почему отсутствует meta description в Яндекс Вебмастере и как это исправить
11369Отсутствуют meta-теги description — одно из самых частых уведомлений в Яндекс Вебмастере, особенно у сайтов на WordPress. На практике это сообщение почти всегда связано не с ошибками контента, а с тем, что в индекс попадают технические страницы, для которых описание просто не предусмотрено.

Что означает уведомление об отсутствии description
Яндекс анализирует страницы, находящиеся в индексе. Если у части из них отсутствует meta description или он заполнен некорректно, Вебмастер показывает рекомендацию. Это не фильтр и не понижение позиций.
Meta description используется для формирования сниппета в поисковой выдаче. При его отсутствии Яндекс автоматически выбирает фрагмент текста со страницы. В большинстве случаев это нормально и не требует срочного вмешательства.
Основные причины появления проблемы
1. Description действительно не задан
Самый простой вариант — meta description отсутствует в шаблоне или не заполнен для конкретных страниц. Такое встречается на самописных темах или при отсутствии SEO-плагина.
Проверить это можно, открыв код страницы и найдя тег description через поиск по HTML.
2. В индекс попали страницы вложений WordPress
Самая распространённая причина. WordPress по умолчанию создаёт отдельную страницу для каждого загруженного изображения или файла. Эти страницы часто попадают в индекс и не содержат ни контента, ни meta description.
В Яндекс Вебмастере такие URL отображаются как страницы с отсутствующим описанием, хотя по факту они просто не нужны в поиске.
3. Технические страницы и служебные шаблоны
Пагинация, архивы, результаты фильтрации и другие вспомогательные страницы также могут попадать в индекс и вызывать уведомления, если не ограничена индексация.
Как правильно решить проблему
Проверить примеры страниц в Вебмастере
В первую очередь необходимо открыть примеры URL, которые показывает Яндекс. Именно они подскажут реальную причину уведомления — это почти всегда вложения или технические страницы.
Исключить страницы вложений из индекса
Один из надёжных способов — редирект страниц вложений на родительскую запись. Тогда поисковик перестанет воспринимать их как отдельные документы.
Пример рабочего решения для WordPress:
<?php
add_action('template_redirect', 'mfb_redir_attach');
function mfb_redir_attach() {
if (is_attachment()) {
global $post;
if ($post && $post->post_parent) {
wp_redirect(get_permalink($post->post_parent), 301);
exit;
}
}
}
?>
Код добавляется в файл functions.php используемой темы. Редирект с кодом 301 корректно сообщает поисковику, что отдельной страницы больше не существует.
Альтернативный вариант — noindex
Если редирект по каким-то причинам не подходит, страницы вложений можно закрыть от индексации через SEO-плагин, установив для них noindex, follow. Это также решает проблему уведомлений.
Нужно ли заполнять description на всех страницах
Нет. Нет необходимости вручную прописывать meta description для технических страниц. Гораздо правильнее убрать их из индекса.
Для статей, услуг и посадочных страниц description имеет смысл — он помогает управлять сниппетом и может повысить кликабельность в выдаче.
Когда уведомление исчезнет
После внесения изменений Яндексу требуется время на переобход страниц. Уведомление может сохраняться в Вебмастере несколько апдейтов — это нормально.
Главное — убедиться, что проблемные URL больше не индексируются или корректно перенаправляются.
Итог
Сообщение об отсутствии meta description — это не повод для паники. В большинстве случаев оно указывает на мусорные страницы в индексе. Решение заключается не в массовом заполнении тегов, а в правильной настройке индексации сайта.
Подписка на обновления:




Здравствуйте Илья! У меня такая проблема: в яндекс вебмастере (Отсутствуют мета-теги ). Если установить плагин Easy WP Meta Description не будет несовместимости с плагином All in Seo Pack?
Максим, подскажите, пожалуйста, у меня ошибки указывают на рубрики и метки. Чтоб мне надо сделать?
Эвелина, настроить плагином, либо прописать статически в шаблонах рубрики и меток.
Здраствуйте Максим!
У меня тоже появилась такая лабуда в яндекс вебмастере,а до сегодняшнего дня всё было хорошо с мета-тегами.И все ошибки связаны с медиафайлами.В страницах с ошибками почему-то появилась в адресе «attachment».Попробую Ваш вариант-может поможет!Только поясните пожалуйста в какое место(functions.pнр) вставлять Ваш код?
сергей, здравствуйте! В конец файла.
Максим Рябухин,
Спасибо за хороший совет.Код поставил в самый верх файла,проверил переход,переадресация работает на новость в которой находится медиафайл с ошибкой.Теперь как Вы говорите нужно подождать»апов» Яндекса,чтобы убралась ошибка из Яндекс-вебмастера?
Сергей, после одной-двух поисковых выдач должно все исправиться. Связаться со мной можно через обратную связь — моя помощь не бесплатная, я фрилансер. Обычно после этих фраз общение со всеми заканчивается, потому как все ищут бесплатные решения через мой блог
Поэтому решение за вами 
Максим Рябухин,
Да Максим,забыл у Вас спросить,раз Вы веб-разработчик и знаете язык PHP.Подскажите пожалуйста,как убрать тег h3 из комментариев в полной новости?Пробовал h3 менять на div или p-не срабатывает.Буду Вам очень признателен.Могу предоставить файлы для просмотра.
Сергей,
Максим что-то не срастается у меня правка по ошибке:»Отсутствуют мета-теги «.Я чтобы ускорить процесс исправления ошибки, воспользовался функцией ускоренной переиндексации страниц:»Переобход»в Яндекс-вебмастере.Два раза нажимал на «Проверить»,но ошибка осталась.Ниже в скриншоте указаны даты переобхода.Или всё-таки надо ждать»апов» Яндекса для исчезновения ошибки?
Сергей, нажимаете на ссылку и ознакамливаетесь с примерами страниц, на которых отсутствуют метатеги, переходите по ссылкам в примере и смотрите, так ли это. Если так, то исправляете и будет вам счастье
Сергей, все зависит от шаблона, темы, функции, через которые выводится и т.д.