Как убрать дубли страниц в WordPress

Дубли страниц в WordPress — это не только проблема для пользователей, но и серьезный удар по SEO. Они могут привести к снижению позиций в поисковой выдаче из-за проблемы с канонизацией, размытию ссылочного веса и ухудшению индексации. В этой статье разберем, почему появляются дубли страниц, как их найти и как эффективно удалить.

Читайте также: Лучшие SEO-плагины для WordPress 2024-2025

Почему появляются дубли страниц в WordPress?

Причин может быть несколько:

  • Разные URL-версии одной страницыwww и без, с http и https);
  • Архивы, категории и теги создают копии контента;
  • GET-параметры в URL (фильтры, UTM-метки и т. д.);
  • Пагинация;
  • Дубли записей и страниц в админке.

Как проверить есть ли дубли страниц в WordPress?

Используем инструменты:

  • Google Search Console → Отчёт «Покрытие»;
  • Screaming Frog SEO Spider → Анализ дублей по тегам title и meta description;
  • Site:вашсайт.com в Google → Проверяем, какие страницы индексируются.

Как убрать дубли страниц в WordPress?

Настройка 301-редиректов

Если страницы доступны по разным URL, перенаправляем дубли на основную версию с помощью .htaccess или плагина Redirection. Пример кода для .htaccess:

Redirect 301 /старая-страница/ https://site.com/новая-страница/

Установка канонических ссылок

Если нельзя удалить дубли, добавляем <link rel="canonical"> в <head>:

<link rel="canonical" href="https://site.com/нужная-страница/">

Лучше делать это через SEO-плагины (Yoast SEO, Rank Math, All in One SEO).

Закрытие дублей от индексации

Используем robots.txt, чтобы запретить индексацию дублей:

User-agent: *
Disallow: /tag/
Disallow: /?s=

Отключение архивов и пагинации

Если блог не использует архивы, их можно отключить:

  • Yoast SEO → Вкладка «Видимость в поиске» → Отключить архивы дат и авторов.
  • Отключаем rel="prev" и rel="next" в WordPress (functions.php).

Объединение дублирующихся страниц

Если дублирующий контент находится в разных записях, можно:

  • Объединить их в одну страницу;
  • Перенаправить ненужные версии (301-редирект);
  • Удалить лишние копии в админке.

Проверка результата

После всех изменений:

  • Очистить кэш (если используешь WP Rocket, LiteSpeed Cache и т. д.);
  • Проверить редиректы через Chrome DevTools или curl;
  • Отправить обновленную карту сайта в Google Search Console.

Финалочка

Дубли страниц в WordPress — серьёзная проблема, но её можно решить, если знать, где искать и как устранять. Используй редиректы, канонические ссылки и правильную индексацию, чтобы сайт работал без дублей, а SEO-позиции не падали.

Для отправки комментария вам необходимо авторизоваться. Вы можете:

Популярные статьи: