Движок WordPress из коробки не даёт владельцу сайта полей для title и description. Их прописывают функциями темы, правкой PHP-файлов или SEO-плагином.
Короткий ответ на вопрос, как добавить мета-теги в WordPress. Поставьте SEO-плагин (Yoast SEO или All in One SEO Pack), задайте в нём SEO-шаблоны автогенерации мета-тегов для типов содержимого, таксономий и архивов, затем вручную заполните SEO-заголовок и мета-описание на важных страницах и рубриках. Результат проверяют в исходном коде и в отчёте Вебмастера.
Способы добавить мета-теги на сайт WordPress
Title показывается в сниппете и во вкладке браузера, прописывается в теге head. Заголовки H1–H4 размечают текст в теле страницы; H1 поисковик иногда подставляет в сниппет вместо title, если сочтёт его уместнее под запрос. Поле «SEO-заголовок» заполняет мета-тег title, а не название записи.
Способов добавления мета-тегов три, и они неравноценны:
- Встроенные функции темы: часть разработчиков шаблонов выводит поля title и description сама. Устанавливать ничего не надо, но при смене темы поля мета-тегов исчезнут с ней.
- Правка PHP-файлов ядра или шаблона. По разбору Mihaylov Digital (2022), правка ядра стирается обновлением полностью. Доработки темы обновление сохранит, если вести их в дочерней теме или в шаблоне, который не обновляется.
- SEO-плагин – самый ходовой способ. Он закрывает и title, и description, и SEO-шаблоны на весь сайт, и предпросмотр сниппета. Без навыков кода – это рабочий путь.
Дополнительный плагин замедляет систему и нагружает сервер, а в плагинах находят уязвимости. Как правило, такая плата оправдана, но это довод в пользу одного плагина, а не нескольких. Вариант «wp мета-теги без плагина» есть только у тем со своими полями.
Следующий выбор — чем заполнять wordpress мета-теги, плагином Yoast SEO или All in One SEO Pack.
Два главных SEO-плагина закрывают title и description одинаково, разница в прочих SEO-функциях.
Существуют и специализированные варианты: SEO-плагины под одно лишь описание. Такой плагин добавляет в редактор своё окно и умеет собрать описание из заголовка записи автоматически. Для сайта из двух десятков страниц хватает, для растущего блога нет. Разбор движка собран на странице SEO-услуги SEO для WordPress.
Автогенерация title и description в Yoast SEO
Ниже — путь через SEO-плагин: мета-теги для вордпресс настраиваются в нём через интерфейс. В All in One SEO Pack названия пунктов другие, логика та же.
Настройка начинается с шаблонов: автогенерация мета-тегов закрывает весь сайт разом. Шаблон срабатывает там, где мета-теги не заполнены вручную.
Маршрут по меню такой: Yoast SEO → «Настройки». Понадобятся три раздела: «Типы контента» (записи, страницы, товары WooCommerce), «Категории и метки» (таксономии: рубрики, категории товаров) и «Дополнительно» с архивами по датам и по авторам.
Порядок SEO-настройки мета-тегов Yoast SEO по шагам:
- Установите и активируйте плагин через «Плагины» → «Добавить новый». Готово, когда в админке есть пункт «Yoast SEO». Частый промах здесь один: включить два SEO-плагина сразу. Тогда в head попадут два разных description.
- Откройте Yoast SEO → «Настройки» → «Типы контента», найдите блок «Записи» и задайте шаблон SEO-заголовка из переменных: название записи, разделитель, название сайта. Готово, когда в поле стоит комбинация, а не пусто.
- В том же блоке заполните поле «Мета-описание», но другой комбинацией: описание не должно дублировать заголовок. Если нужной переменной в окне нет, полный перечень есть в справке плагина.
- Повторите для блока «Страницы», а при WooCommerce для блока «Товары». Готово, когда ни один блок не пуст. Ошибка бывает одна: задать шаблон только записям. Тогда страницы услуг уйдут в индекс без описания.
- Перейдите в «Категории и метки» и задайте SEO-шаблоны рубрикам и меткам, затем архивам в разделе «Дополнительно». Комбинация подставится там, где поля пусты. Ошибаются здесь обычно в одном: забыть сохранить. У каждого раздела своя кнопка.
Автогенерация — не финальный шаг: без осмысленного SEO-шаблона плагин возьмёт случайный кусок текста. Ключевые страницы заполняются вручную.
Ручное заполнение мета-тегов для отдельных страниц и записей
Ручной ввод ложится вторым слоем поверх SEO-шаблонов. Он нужен посадочным, услугам и крупным рубрикам, ради которых сайт и продвигают. Про них забывают чаще. Именно поэтому description в WordPress часто оказывается случайным абзацем из текста страницы.
Порядок ручной SEO-настройки мета-тегов:
- Откройте нужный материал в редакторе. Готово, когда на экране блок Yoast с полями SEO-заголовка и описания. В разных версиях он выводится то над областью редактирования, то под ней, поэтому ищите его по названию плагина, а не по месту.
- Введите SEO-заголовок. Готово, когда полоска под полем зелёная. Не перенасыщайте SEO-заголовок ключевыми словами: набитый ключами title поисковик перепишет, а человек не кликнет.
- Заполните мета-описание. Готово, когда полоска под полем зелёная. Типичная ошибка тут одна: писать в мета-описание ту же фразу, что уже стоит в title.
- Проверьте предпросмотр сниппета в режимах «Мобильный» и «ПК»: обрезка разная. Частая ошибка: смотреть только «ПК». На телефоне хвост срежется.
- Сохраните страницу и повторите для остальных адресов. Готово, когда в коде страницы стоит ваш текст.
Отдельный случай: заглавная страница сайта. Если на ней выводятся последние записи, мета-теги прямо в редакторе не прописать. Их поля лежат в настройках плагина, у пункта «Главная страница». Рубрикам и меткам мета-теги задаются в редакторе рубрики.
Формулировки подбирают не на слух. Показательный пример из Вордстата 2017 года: «прогноз астрологов» набирал тогда около 4 700 показов в месяц, а «астрологический прогноз» — более 50 000. Частотность меняется, поэтому свои формулировки сверяйте в Вордстате на текущую дату. Тот же принцип действует и во внутренней SEO-оптимизации сайта, ведь SEO начинается с языка запроса, а не с настроек плагина.
Мета-тег keywords в число заполняемых полей не входит. Применять его нет смысла: на ранжирование он не влияет, а время на заполнение отнимает.
Проверка мета-тегов и требования к длине описания
Проверить SEO-настройку можно вручную, прямо в коде страницы. Откройте страницу, нажмите Ctrl+U, на macOS — Cmd+Option+U и найдите поиском <title> и name=»description». Оба стоят в теге head и содержат ваш текст. Если description пуст или задвоен, ищите второй SEO-плагин.
В сниппет попадают примерно первые 150–160 символов, поэтому главное ставят в начало. Для title такого числа нет, ориентиром служит полоска под полем. Пока она зелёная, длина в норме; оранжевая означает, что заголовок из неё вышел: он либо слишком короткий, либо не помещается в сниппет.
Дальше Яндекс Вебмастер. Типовой сигнал проблемы, сообщение «Отсутствуют мета-теги description», уходит после переобхода. Часто вместе с этим спрашивают, как добавить мета-тег яндекса в WordPress для подтверждения прав. Это не description, а отдельная строка из Вебмастера. Порядок тот же, нужно добавить мета-тег в head главной через поле подтверждения в плагине либо правкой header.php. Мета-теги тут только вход, позиции разбираются отдельно. Подробнее об этом — на странице SEO продвижение и раскрутка сайта в Яндексе.
Шаблоны закрывают 200 страниц за час, вручную остаются заглавная, 12 услуг и 8 рубрик: ещё полчаса. Итого полтора часа.
У плохого исхода счёт свой. Шаблон настроен криво, и полгода страницы уходят в индекс с мусорным описанием. Сама переделка шаблонов короче первичной настройки: структура уже задана, меняются только формулировки. Но потерянные полгода показов не вернуть, а переобход занимает от нескольких дней до 2–3 недель. Что покрывает договор, уточняйте при заказе.
Чек-лист приёмки:
- SEO-шаблоны заданы всем типам содержимого, таксономиям и архивам.
- Главная, услуги и рубрики заполнены вручную.
- Сниппеты просмотрены в обоих режимах.
- Title и description видны в head исходного кода.
- Предупреждение об отсутствии description в Вебмастере исчезло.
- На сайте работает ровно один SEO-плагин.
С чего начать. Выписать 10–15 главных страниц, подобрать к каждой формулировку по Вордстату, поставить SEO-плагин и пройти список сверху вниз. Через 2–3 недели сниппеты в выдаче сверяются с тем, что вводилось. Список длиннее полусотни адресов вручную не пройти. На таком объёме сначала собирают семантику, а затем раздают шаблоны по группам страниц.




