Как удалить дублирующиеся заголовки и meta description в WordPress

Если у разных страниц в WordPress совпадают title и meta description, проблема обычно не в поисковике, а в шаблоне, SEO-плагине или настройках темы. Такие дубли мешают нормально ранжироваться: поисковая система видит несколько страниц с одинаковыми сигналами и хуже понимает, какая из них должна показываться в выдаче.

Исправлять это лучше не точечно, а по источнику: сначала понять, кто именно выводит метатеги, затем убрать дубли на уровне шаблона, плагина или конкретного типа страниц. В WordPress это обычно решается без сложной правки ядра, но иногда приходится проверить тему и несколько шаблонов подряд.

Откуда в WordPress берутся одинаковые title и meta description

Чаще всего дубли появляются в одной из таких ситуаций:

  • тема сама выводит title и description, а SEO-плагин добавляет их ещё раз;
  • для записей, страниц, рубрик и архивов используется один и тот же шаблон метатегов без условий;
  • у архивов, пагинации и страниц поиска не настроены отдельные шаблоны;
  • в теме жёстко прописан одинаковый meta description для всех страниц;
  • SEO-плагин берёт шаблон из переменных, но они не различают типы страниц;
  • дубли возникают на служебных страницах: пагинация, теги, авторы, результаты поиска, вложения.

Важно различать два случая. Первый — когда на странице реально два одинаковых блока <title> или два meta name="description" в коде. Второй — когда метатег один, но его значение одинаковое на разных страницах. Для поисковой оптимизации обе ситуации нежелательны, но лечатся по-разному.

Сначала найдите источник дубля

Самый быстрый способ — открыть исходный код проблемной страницы и посмотреть, кто именно формирует метатеги. В браузере это делается через просмотр исходного кода страницы или инструменты разработчика. Ищите:

  • один или несколько тегов <title>;
  • теги <meta name="description" ...>;
  • подсказки плагина в комментариях HTML или в именах классов/скриптов;
  • повторяющиеся шаблонные фразы вроде названия сайта на всех страницах без различий.

Если у вас установлен SEO-плагин, проверьте его настройки первыми. Многие плагины умеют задавать шаблоны title и description для записей, страниц, рубрик, тегов и архивов. Если в теме при этом включён собственный вывод метатегов, получится дубль.

Ещё один практичный признак: если title и description одинаковы у записей одного типа, но отличаются у рубрик или страниц, проблема почти наверняка в шаблоне конкретного типа контента, а не в базе данных.

Уберите дубли, если метатеги выводит и тема, и SEO-плагин

Это самый частый сценарий. В WordPress должен быть один источник метатегов: либо тема, либо SEO-плагин. На практике почти всегда удобнее оставить SEO-плагин, а из темы убрать ручной вывод title и description.

Проверьте файлы темы, где может быть вставлен код метатегов: header.php, иногда functions.php или отдельные шаблоны для страниц. Ищите прямые вставки вроде <title> и meta name="description". Если тема современная и использует поддержку title-tag, то title должен формироваться через WordPress, а не жёстко в шаблоне.

Для title в теме обычно должно быть включено:

add_theme_support( 'title-tag' );

Если тема уже поддерживает title-tag, не добавляйте второй ручной <title> в header.php. Иначе на странице появятся два заголовка, а это уже прямой дубль в HTML.

С meta description ситуация проще: WordPress сам его не генерирует, поэтому если он повторяется, значит его добавляет тема, плагин или кастомный код. Оставьте только один источник. Если SEO-плагин умеет шаблоны описаний, лучше перенести туда логику и удалить ручную вставку из темы.

Настройте шаблоны title и description в SEO-плагине

Если дубли идут не из HTML-кода темы, а из одинаковых шаблонов в SEO-плагине, нужно настроить правила отдельно для разных типов страниц. Логика простая: у каждой сущности должен быть свой шаблон, а у архивов и служебных страниц — свой, не совпадающий с основными страницами.

Что обычно стоит проверить в настройках плагина:

  • шаблон title для записей и страниц;
  • шаблон description для записей и страниц;
  • отдельные шаблоны для рубрик, тегов, авторов и архивов дат;
  • настройки пагинации, если она индексируется;
  • метатеги для главной страницы и статических страниц.

Хороший шаблон title должен включать различающиеся данные: заголовок записи, название рубрики, название сайта или другую переменную, которая реально меняется от страницы к странице. Если в шаблоне стоит только название сайта, все страницы будут выглядеть одинаково.

Для description важно не копировать один и тот же текст на все страницы. Если плагин позволяет задать шаблон с переменными, используйте его только там, где это действительно даёт уникальность. Если нет — лучше оставить поле description пустым, чем массово размножать одинаковый текст.

Проверьте шаблоны темы, если дубли идут из архивов и служебных страниц

На сайтах с кастомной темой дубли часто появляются не на записях, а на архивах: рубрики, теги, авторы, поиск, пагинация. Причина обычно в том, что разработчик темы вывел один и тот же шаблон для всех архивных страниц.

Здесь нужно смотреть логику формирования метатегов в шаблонах темы. Если используется условный код, он должен различать типы страниц. Например, заголовок рубрики не должен совпадать с заголовком страницы автора, а description для архива блога не должен повторяться на всех страницах пагинации.

Для WordPress это особенно важно на страницах:

  • category и tag архивов;
  • страниц автора;
  • архивов по дате;
  • страниц поиска;
  • страниц пагинации вида /page/2/ и дальше.

Если у вас нет задачи индексировать такие страницы, иногда разумнее вообще закрыть их от индексации через SEO-плагин. Но это уже отдельное решение. Для устранения дублей достаточно сделать метатеги уникальными или убрать их с неважных архивов.

Когда лучше не генерировать description автоматически

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

В таких случаях лучше:

  • для важных страниц писать description вручную;
  • для записей использовать шаблон только как запасной вариант;
  • для архивов не пытаться сделать «красивое» одинаковое описание на все случаи;
  • для страниц без уникального смысла не заполнять description принудительно.

Поисковик не требует, чтобы у каждой страницы обязательно был meta description, но одинаковые описания на множестве URL — это уже слабый сигнал. Если контент похожий, лучше различать страницы заголовком, хлебными крошками, рубрикой и внутренней структурой, а не дублировать один и тот же текст в метатеге.

Как проверить, что дубли исчезли

После правок проверьте несколько страниц вручную. Откройте исходный код и убедитесь, что:

  • на странице только один <title>;
  • в коде только один meta name="description";
  • title отличается у разных типов страниц;
  • description не повторяется дословно на всех URL;
  • на архивных и пагинированных страницах нет случайного копирования описания главной.

Если сайт уже сканируется поисковыми системами, обновление в выдаче может занять время. После исправления полезно отправить важные URL на переобход в инструментах для вебмастеров, но это не заменяет саму правку шаблонов.

Ещё одна проверка — открыть несколько страниц одного типа и сравнить их HTML. Если title и description всё ещё совпадают, значит источник дубля остался в шаблоне, а не в настройках конкретной записи.

Что делать, если не хочется править тему вручную

Если тема сторонняя и вы не хотите трогать файлы шаблонов, удобнее перенести управление метатегами в SEO-плагин и отключить дублирующий вывод в теме. Это безопаснее, чем править код напрямую, особенно если обновления темы перезаписывают изменения.

Для сайтов, где нужно быстро навести порядок с дублями title и description, подойдёт плагин, который умеет управлять SEO-шаблонами и чистить лишнюю разметку. Например, Clearfy Pro помогает убрать часть типовых дублей и упростить контроль над SEO-настройками без ручного редактирования каждого шаблона.

Но даже с плагином логика остаётся той же: один источник метатегов, отдельные шаблоны для разных типов страниц и проверка исходного кода после изменений. Если этого не сделать, дубли просто переедут из темы в плагин или обратно.

Как удалить оставшиеся мета данные в WordPress после удаления плагинов
27.09.2026
Как создать автоматические резервные копии в WordPress: проверенные решения и плагины
03.10.2026
Как создать адаптивные таблицы в WordPress: практические решения и примеры кода
27.09.2026
Как автоматизировать удаление старых записей через CRON в WordPress
27.09.2026
Как изменить поле телефона в форме контакта WordPress без плагинов
28.09.2026

Заметки по WP: подробные описания устаноки, гайды по настройке, разработке плагинов и тем.