Дубли страниц в WordPress — это не только проблема для пользователей, но и серьезный удар по SEO. Они могут привести к снижению позиций в поисковой выдаче из-за проблемы с канонизацией, размытию ссылочного веса и ухудшению индексации. В этой статье разберем, почему появляются дубли страниц, как их найти и как эффективно удалить.
Читайте также: Лучшие SEO-плагины для WordPress 2024-2025
Оглавление:
- Почему появляются дубли страниц в WordPress?
- Как проверить есть ли дубли страниц в WordPress?
- Как убрать дубли страниц в WordPress?
- Настройка 301-редиректов
- Установка канонических ссылок
- Закрытие дублей от индексации
- Отключение архивов и пагинации
- Объединение дублирующихся страниц
- Проверка результата
- Финалочка
Почему появляются дубли страниц в 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-позиции не падали.
Для отправки комментария вам необходимо авторизоваться. Вы можете: