Бесплатная раскрутка сайтаСёрфинг: заработай кредитыДобавь свой сайт в системуРежимы показа и тарифыЭффективная реклама на сервисеБесплатные SEO-инструменты

Топ сайтов

Блог о ремонте квартир
1 Просмотров: 4272
Магазин рыболовных снастей
2 Просмотров: 3986
Сайт фотографа-пейзажиста
3 Просмотров: 3477
Каталог настольных игр
4 Просмотров: 3122
Уроки игры на гитаре
5 Просмотров: 2897
Блог садовода-любителя
6 Просмотров: 2650
Обзоры туристического снаряжения
7 Просмотров: 2311
Полная статистика

Последний участник

webmaster_orion
Сайт: «Каталог настольных игр»
добро пожаловать!

Статистика сайта

Сайтов в системе: 1 847

Участников: 12 306

Показов сегодня: 38 914

Сайтов в сёрфинге: 392

Онлайн сейчас: 57

счётчик визитов

Подробнее
Главная » Блог » Технический аудит » Дубли страниц: поиск и устранение

Дубли страниц: поиск и устранение

Рубрика: Технический аудит · Автор: редакция seo-vyatich · Время чтения: 8 мин · Просмотров: 3980
Дубли страниц: поиск и устранение

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

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

В статье разберём, какие бывают дубли, откуда они берутся, как их обнаружить и какими инструментами устранить, не навредив сайту.

Что считается дублем

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

Дубли принято делить на две группы.

Полные дубли

Абсолютно одинаковые страницы по разным адресам. Классические примеры: сайт открывается и с www, и без; работают одновременно http и https; страница доступна с слешем на конце и без него; главная открывается по адресу с index.php или index.html. Полные дубли обычно возникают из-за настроек сервера и CMS и устраняются массово, правилами.

Частичные дубли

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

Чем дубли вредят продвижению

Распространённый миф гласит, что за дубли «накладывают фильтр». Напрямую это не так: поисковики понимают, что дублирование внутри сайта чаще всего техническое, а не злонамеренное. Но вред от дублей вполне реален.

  • Размывание сигналов. Внешние ссылки, поведенческие данные, внутренний вес распределяются между несколькими адресами вместо того, чтобы концентрироваться на одном.
  • Смена релевантной страницы. Поисковик может сам выбрать основной версией не ту страницу, которую вы оптимизировали. В выдаче то и дело «скачут» разные адреса, позиции нестабильны.
  • Трата краулингового бюджета. Робот тратит время на обход тысяч копий, а новые полезные страницы ждут очереди.
  • Исключение из индекса. Яндекс помечает такие страницы как «дубли» или «недостаточно качественные» и исключает их. Если среди исключённых окажется продвигаемая страница — трафик пропадёт.
  • Засорение аналитики. Статистика по одной странице распределяется между несколькими адресами, и оценить её эффективность становится трудно.

Откуда берутся дубли

Причины появления дубликатов повторяются из проекта в проект. Зная их, проще понять, где искать.

ИсточникПримерТип дубля
Зеркала доменас www и без, http и httpsПолный
Слеш в конце адреса/catalog и /catalog/Полный
Индексные файлы/ и /index.phpПолный
Регистр символов/Catalog/ и /catalog/Полный
GET-параметры?sort=price, ?utm_source=..., ?sessionid=...Полный или частичный
Фильтры и сортировки/shoes?color=red&size=42Частичный
Пагинация/catalog?page=2 с тем же текстом и заголовкомЧастичный
Версии для печати/article/print/Полный
Товар в нескольких категориях/men/shoes/model и /sale/modelПолный
Теги, архивы, авторыодни и те же анонсы в разных спискахЧастичный

Отдельная категория — дубли, порождённые ошибками программирования. Например, движок отдаёт код 200 по любому адресу, которого на самом деле нет, показывая содержимое главной или родительского раздела. Тогда любая опечатка в ссылке рождает новую копию. Такие проблемы обнаруживаются проверкой ответа сервера на заведомо несуществующий адрес.

Как найти дубли

Для поиска дубликатов используют сочетание нескольких источников — ни один из них не даёт полной картины.

Панели вебмастеров

В Яндекс Вебмастере раздел «Страницы в поиске» показывает исключённые адреса с причиной исключения. Статус «Дубль» прямо указывает, какую страницу робот признал копией и какую выбрал основной. В Google Search Console отчёт об индексировании содержит категории «Страница является копией, канонический вариант не выбран пользователем» и «Google выбрал другую каноническую страницу». Это первое, куда стоит заглянуть.

Краулеры

Программы для сканирования сайта обходят все ссылки и формируют таблицу страниц с заголовками, описаниями, хешами содержимого. Отсортировав по title, description или хешу, легко найти группы одинаковых страниц. Хорошие краулеры также умеют оценивать степень близости текстов и выделять частичные дубли.

Поиск по сайту в поисковике

Оператор site в сочетании с фрагментом текста в кавычках покажет, по скольким адресам проиндексирован этот фрагмент. Метод ручной, но полезен для точечной проверки ключевых страниц.

Ручная проверка технических вариантов

Откройте любую страницу в разных вариантах: с www и без, по http, со слешем и без, в другом регистре, с произвольным параметром в конце. Каждый вариант должен либо перенаправлять на основной адрес, либо отдавать корректный canonical. Если открывается та же страница с кодом 200 без canonical — вы нашли источник дублей.

Способы устранения

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

ИнструментКогда применятьЧто происходит со страницей
Редирект 301Копия не нужна ни людям, ни роботамПерестаёт открываться, сигналы передаются основной
rel=canonicalКопия нужна людям, но не в поискеОстаётся доступной, в индексе — основная
Мета-тег noindexСтраница не должна попасть в индекс вовсеДоступна, не индексируется, сигналы не склеиваются
Clean-param в robots.txtПараметры, не меняющие содержимое, для ЯндексаРобот склеивает адреса с параметрами
Disallow в robots.txtСлужебные разделы, которые не нужно обходитьНе сканируется, но может остаться в индексе по ссылкам
УникализацияЧастичный дубль имеет собственную ценностьСтановится самостоятельной страницей

Редирект 301 — лучший выбор для полных технических дублей: зеркал, слешей, индексных файлов, регистра. Пользователь и робот всегда попадают на один адрес, вопрос о выборе основной версии не стоит.

Canonical подходит, когда копию нельзя убрать, потому что она нужна для работы сайта: сортировки, фильтры без поискового спроса, товар в нескольких категориях, версия для печати. Страница остаётся доступной, но поисковику указано, какой адрес считать главным.

Clean-param — директива Яндекса, которая перечисляет параметры, не влияющие на содержимое: метки рекламных кампаний, идентификаторы сессий, реферальные коды. Робот сам склеивает такие адреса и не тратит на них обход.

Не закрывайте дубли в robots.txt, если на них уже есть ссылки или они проиндексированы. Робот не сможет зайти на страницу и не увидит ни canonical, ни noindex, а адрес может остаться в индексе с пустым сниппетом. Сначала дайте поисковику склеить или исключить страницы, а уже потом, если нужно, закрывайте сканирование.

Особые случаи: пагинация, фильтры, карточки

Пагинация

Страницы постраничной навигации — частичные дубли по определению: одинаковые заголовок, описание, вводный текст. Ставить на них canonical на первую страницу неправильно — товары со второй и последующих страниц выпадут из поля зрения робота. Рабочий подход: каждая страница пагинации имеет canonical на саму себя, к title и description добавляется номер страницы, SEO-текст категории выводится только на первой. Так страницы перестают быть дублями, а товары остаются доступными для обхода.

Фильтры

Фильтры каталога способны породить миллионы комбинаций. Разумная стратегия — разделить их на две группы. Комбинации с поисковым спросом, например «красные кроссовки» или «диваны для кухни», превращаются в полноценные посадочные страницы с ЧПУ, уникальными мета-тегами и текстом. Остальные комбинации получают canonical на родительскую категорию или noindex, а ссылки на них не должны размножаться бесконтрольно.

Карточки товаров в разных вариантах

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

Внешние дубли и копирование контента

Отдельная история — когда ваш текст размещён на других сайтах. Это может быть кража контента, публикация пресс-релиза на нескольких площадках, выгрузка товаров на маркетплейсы и агрегаторы с одинаковыми описаниями. Поисковик пытается определить первоисточник, но не всегда угадывает.

Что помогает:

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

Профилактика: как не плодить дубли снова

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

  1. Настройте на сервере единые правила: одно главное зеркало, единый формат слеша, нижний регистр, перенаправление индексных файлов.
  2. Выводите самоссылающийся canonical на всех индексируемых страницах по умолчанию.
  3. Используйте во внутренних ссылках только канонические адреса — без параметров, в едином формате.
  4. Настройте отдачу кода 404 для несуществующих адресов и проверяйте это после обновлений.
  5. Пропишите Clean-param для рекламных и служебных параметров.
  6. Раз в месяц просматривайте исключённые страницы в панелях вебмастеров и прогоняйте сайт краулером.

Полезно также вести простой журнал изменений: какие правила редиректов, canonical и Clean-param добавлялись и когда. Если через пару месяцев число исключённых страниц резко вырастет, журнал позволит быстро связать скачок с конкретной правкой и откатить её.

Вывод

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

Начните с технических полных дублей и устраните их редиректами на уровне сервера. Затем разберитесь с параметрами, фильтрами и пагинацией через canonical, Clean-param и уникализацию. И не забывайте о регулярном контроле: чистый индекс — это не разовое мероприятие, а постоянная гигиена сайта.

Хотите проверить советы из статьи на практике? Добавьте сайт в систему обмена визитами и получите первые живые визиты бесплатно.
Мы используем файлы cookie, чтобы сайт работал корректно и удобно. Продолжая пользоваться сайтом, вы соглашаетесь с политикой использования cookies.Принять
↑