Дубли появляются, когда один и тот же контент доступен по нескольким адресам: с www и без, http и https, со slash и без, с параметрами или через фильтры.

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

Зачем это нужно бизнесу

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

  • одна страница открывается по нескольким URL
  • в Вебмастере много дублей
  • сайт доступен по http и https
  • фильтры создают тысячи URL
  • canonical отсутствует или указывает не туда

Что обычно мешает сделать правильно

Нет единого канонического домена

Сайт должен выбрать основной вариант: www или без www, только https, единый формат slash.

Фильтры и параметры индексируются

Параметры сортировки и фильтрации могут создавать много похожих страниц.

Canonical стоит формально

Если canonical одинаковый на всех страницах или ведет на неправильный URL, он не решает проблему.

Редиректы конфликтуют

Правила в .htaccess, nginx и CMS могут спорить друг с другом.

Что проверить перед работой

  • основной домен и протокол
  • URL с www и без www
  • URL со slash и без
  • параметры фильтров и сортировок
  • текущий canonical на страницах

Как я решаю такую задачу

Я проверяю варианты URL, определяю канонический адрес, настраиваю 301 редиректы, canonical и правила для параметров. После этого проверяю цепочки и sitemap.

  1. Уточняю цель и текущий симптом: что должно измениться после доработки.
  2. Проверяю текущую реализацию, настройки, код, логи и внешние сервисы.
  3. Делаю точечную правку, настройку или небольшой модуль.
  4. Проверяю результат на реальном сценарии и объясняю, что было изменено.

Чего не стоит делать

  • не закрывать дубли robots.txt вместо нормальной канонизации
  • не ставить canonical на главную для всех страниц
  • не делать редиректы в нескольких местах без карты
  • не игнорировать параметры каталога

Сколько времени занимает

Базовые дубли домена и HTTPS1-2 часа
Canonical и параметры2-5 часов
Сложный каталог с фильтрамииндивидуально

Похожие темы

Вопрос-ответ

Canonical заменяет 301 редирект?

Нет. Canonical подсказывает поисковику, а 301 принудительно переводит пользователя и робота на другой URL.

Нужно ли закрывать параметры?

Зависит от каталога. Некоторые параметры полезны, но сортировки и технические параметры чаще ограничивают.

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

Открыть типовые варианты URL, посмотреть canonical, sitemap, Вебмастер и серверные редиректы.

Итог

Дубли страниц нужно исправлять через единый формат URL, 301 редиректы, canonical и аккуратную работу с параметрами.

Если нужна такая настройка или доработка, напишите в Telegram: @rabotator_support. Посмотрю сайт, уточню детали и скажу, как сделать без лишней переделки.