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

Есть магазин на Woocommerce. В панель вебмастеров Google регулярно приходят уведомления о том, что найдены дублирующиеся title и description. Смотрим, что там за дубли — скриншот: Выходит, что один и тот же товар доступен по правильному URL (тот, что длиннее) и по URL, который не включает главную категорию (в данном случае /ventilyatory/). И такие дубли обнаруживаются постоянно. Перенаправления проставлены, но проблема остается. Как предупредить такое дублирование? WordPress 4.1, тема Virtue, Woocommerce 2.4.7
Отслеживать
68k 221 221 золотой знак 79 79 серебряных знаков 221 221 бронзовый знак
задан 6 янв 2016 в 14:56
Алексей Лещенко Алексей Лещенко
95 2 2 серебряных знака 10 10 бронзовых знаков
Как избавиться от дублей страниц WordPress
Очень часто владельцы wordpress сайтов начинают беспокоиться, если не понимают из-за чего отдельные страницы проваливаются в выдаче. Причиной тому могут быть дубли страниц. Это страницы, содержащие материалы с идентичным или похожим контентом. Речь о страницах архивов дат, рубрик, авторов и комментариев. При этом они могут располагаться под разными адресами, что позволяет дублям конкурировать с основной статьей за место в поисковой выдаче. В этом материале мы расскажем как избавиться от дублей страниц.
Создание дублей страниц на сайте
Как мы уже рассказывали ранее, дубли одной конкретной страницы, где размещена одна конкретная статья создаются и в архивах дат, и в рубриках или категориях (могут называться по-разному), а также на страницах с комментариями. Благодаря этому пользователи могут сортировать посты и находить по определенным критериям нужные. Система делает это автоматически.
Давайте посмотрим как это выглядит на примере архива дат. Предположим нам нужно выбрать все статьи за ноябрь. На главной странице сайта кликните на ссылку в виджете с указанием месяца.

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

Дубли в комментариях
При работе с комментариями вебмастерам следует учитывать, что как таковые, дубли страниц создаются при наличии древовидной системы обсуждения. В том числе если обсуждений очень много и комментариям не хватает места на одной странице, то часть их перемещается на следующие. И в этом случае вам необходимо удалить дубли страниц в wordpress, иначе проиндексированные страницы станут своеобразной ловушкой для пользователей. Они просто попадут на страницу комментариев статьи, а не на саму статью, после чего посетители, скорее всего покинут сайт. SEO-продвижение явно пострадает от большого количества отказов.
Как удалить дубли с помощью плагина WordPress
Чтобы не разбираться с провалами в поисковой выдаче, лучше заранее провести профилактическую работу. А именно удалить дубли страниц в wordpress. Мы предлагаем вам воспользоваться плагином оптимизации сайтов Clearfy. В его арсенале большой спектр полезных функций для удаления дублей страниц. Скачайте данное приложение и установите, так мы сможем рассказать о всех фичах более предметно.
После активации перейдите в меню настроек плагина: «Настройки» => «Clearfy меню» =>

=> далее раздел «SEO» (в левом боковом меню плагина) => вкладка «Дубли страниц»

Начнем по порядку, с удаления архивов дат. Здесь стоит сразу уточнить, что удалять дубли в буквальном смысле мы не будем. Их просто отключат от индексирования. И это важнее, чем избавиться фактически от копий страниц. Если дубликаты не видит поисковик, значит пользователь перейдет на основную, нужную вам для продвижения страницу и не заблудится в многообразии ссылок-клонов. Чтобы запустить функцию нажмите кнопку ВКЛ.

С архивом автора, ситуация такая же, как и с архивом дат: дубли не удаляются, а отключаются от индексации. Также ставится редирект с дубля на основную страницу. Активируйте и эту функцию.

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

Для каждой фотографии или видео wordpress создает отдельную «страницу вложений» с возможностью комментирования, что является своеобразным якорем оптимизации. Подробней об этом мы говорили в предыдущей статье. Нажимаем кнопку ВКЛ.
![]()
Если у вас на сайте пагинация настроена таким образом, что контент размещается сразу на нескольких страницах, то в конце URL, в том или ином виде, будет добавляться порядковый номер каждой страницы. Clearfy же, предложит вам удалить постраничную навигацию записей. То есть каждая страница одной статьи будет редиректиться на основную. Нажмите кнопку ВКЛ.
![]()
Если у вас настроены древовидные комментарии, то их иерархия создаст благоприятные условия для создания копий страниц. Выглядит это так: вы отвечаете на чей-то комментарий и одновременно в URL появляется переменная ?replytocom – это значит, что поисковик видит в этом не ответ на комментарий, а отдельную страницу, так как адрсе отличается. Удалить дубли страниц в wordpress и выполнить редирект вы можете активировав данную функцию.

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

Найдите и удалите дубликаты сообщений
Если вы владелец веб-сайта WordPress, вы знаете, как важно поддерживать чистоту и оптимизацию вашего веб-сайта. Одной из самых больших проблем, с которой сталкиваются владельцы веб-сайтов, является наличие дублирующихся сообщений, которые могут привести к путанице для пользователей и нанести ущерб SEO вашего веб-сайта. К счастью, плагин « Удалить дубликаты сообщений » здесь, чтобы помочь.
С помощью этого плагина вы можете удалять сообщения, страницы и другие пользовательские типы сообщений, включенные на вашем веб-сайте. Плагин удаляет не только сообщение, но и метаданные сообщения и другие ссылки на сообщение, освобождая место на вашем веб-сайте WordPress. Настройки этого плагина очень просты. Вот демо-настройка, которую вы можете попробовать.

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

Начать сейчас
Теперь вы можете нажать «Удалить дубликаты», чтобы удалить все отмеченные элементы, которые вы хотите удалить с вашего сайта. Хорошо, что плагин также ведет журнал удаленных сообщений, чтобы вы могли вернуться к ним позже. Кроме того, вы также можете сбросить журнал, когда захотите.

Одной из выдающихся особенностей этого плагина является его способность выбирать отдельные сообщения для удаления или выбирать все повторяющиеся сообщения всего за несколько кликов. Это позволяет легко настроить процесс удаления в соответствии с вашими потребностями. Кроме того, плагин предлагает как ручное, так и автоматическое удаление, поэтому вы можете выбрать метод, который лучше всего подходит для вас.
Еще одна замечательная функция плагина «Удалить дубликаты сообщений» — это его способность сохранять как самую старую, так и новейшую версию дублирующегося сообщения. Это особенно полезно, если у вас есть несколько версий одного и того же сообщения с разными обновлениями или изменениями.
Плагин также предоставляет возможность получать электронные письма о состоянии, когда что-то удаляется, что позволяет вам оставаться в курсе и контролировать процесс удаления. Кроме того, встроенный журнал показывает всю активность, что упрощает отслеживание того, что и когда было удалено.
И последнее, но не менее важное: плагин просит вас сохранить резервную копию, прежде чем удалять дубликаты сообщений. Таким образом, даже если вы что-то нечаянно удалили, вы сможете восстановить это обратно из резервной копии.
Заключительные слова
В целом, плагин « Удалить дубликаты сообщений » — это мощный инструмент для любого владельца веб-сайта WordPress, желающего поддерживать чистоту и оптимизацию своего веб-сайта. С его простым в использовании интерфейсом, настраиваемыми параметрами удаления и полезными функциями, такими как электронные письма о состоянии и журнал активности, этот плагин является обязательным для всех, кто имеет дело с дубликатами сообщений. Так зачем ждать ? Загрузите «Удалить дубликаты сообщений» сегодня и возьмите под контроль свой веб-сайт WordPress!
Как убрать дубли страниц в WordPress
От автора: дубли страниц – одна из самых распространенных технических проблем, которая может ухудшить позиции сайта в поиске. Как с ней разобраться? Невозможно в одной статье рассказать о всех видах дублей на всех движках, давайте сосредоточимся на чем-то одном. Например, на cms WordPress, так как это самый популярный движок. Как убрать дубли страниц в wordpress? Давайте рассмотрим самые основные.

Самое большое зло WordPress
В этом движке есть один вид дублей, который особенно опасен и от него в свое время страдали очень многие сайты. Это так называемый replytocom. Появится он только в том случае, если включить в настройках обсуждения древовидные комментарии. Таким образом, появится возможность ответить на комментарий какого-то человека. Это очень удобно, если только не одно но.
Если присмотреться к url-адресу на кнопке “Ответить”, то можно найти там тот самый злосчастный отросток – replytocom. Ну и что? А то, что чем больше комментариев теперь у вас будет на странице, тем больше дублей. Причем 1 новый комментарий породит не 1 дубль, а много.
Все это происходит потому, что к странице теперь можно будет обратиться не только так: //site.ru/название-записи
Но и так: //site.ru/название-записи?replytocom=…
Таким образом, если к статье оставили 100 комментариев, то появится как минимум 100 дублей, но на самом деле гораздо больше. Я часто анализирую различные сайты с помощью специальных сервисов вроде pr-cy. Так вот, там можно наблюдать историю количества проиндексированных страниц.
Так вот, в 2012-13 годах, когда решение проблемы знали немногие, у многих сайтов было 100 тысяч – 10 миллионов страниц в индексе! Сейчас их в тысячи раз меньше, хотя с тех пор на сайтах появилось намного больше контента.
Как раз все эти тысячи и даже миллионы дублей в основном были из-за дублей replytocom. Когда же владельцы сайтов узнали о проблеме и о ее решении, они избавились от дублей и со временем из поисковой выдаче исчезли сотни миллионов мусорных страниц!
Лечение или как избавиться от replytocom
Вариантов тут есть несколько. Во-первых, можно установить плагин Yoast SEO, который используют тысячи веб-мастеров для поисковой оптммизации своих записей. Если хорошенько покопаться в его настройках, то можно найти там пункт “Убрать replytocom”. Ставим галочку и спим спокойно.
Во-вторых, можно просто не включать древовидные комментарии, если вы в них не нуждаетесь. Конечно, будет не так удобно, но это самый простой способ никогда не сталкиваться с этими дублями.
В-третьих, поставить какой-то другой плагин. В частности, не так давно нашел плагин Ark hidecommentslinks, который делает сразу 2 полезных дела: заменяет ссылки в комментариях на кликабельный текст, а заодно и убирает replytocom. Но плагин приведен только в пример, потому что я уверен, что это не единственное расширение, которое справляется с этой проблемой.
Четвертый способ более сложен – замена кнопки ответить. Эта кнопка должна выводиться не стандартными средствами wordpress, а с помощью скрипта. Обычно эту работу делает программист, либо вы можете найти готовое решение в каком-нибудь шаблоне, где стоит самописная система комментариев.
Думаю, этих способов вам хватит, тут еще нужно сказать о том, что чем раньше вы сделаете что-либо для устранения дублей, тем лучше. Самое главное, чтобы ваши статьи не были доступны по такому адресу: //site.ru/название-записи?replytocom=какое-то число
Потому что если они недоступны (вылазит 404 ошибка) то со временем все дубли, если они уже попали в выдачу, пропадут. Если они еще не успели попасть в выдачу, то еще лучше.
Простой способ проверить дубли
Самый простой способ – воспользоваться сервисом, который покажет вам, сколько страниц вашего сайта проиндексировано поисковиком. Для этой цели я использую pr-cy.ru/analysis, так как уже очень привык к нему.
В WordPress на главной странице вы можете видеть, сколько на вашем блоге на данный момент записей, а также сколько страниц. Вот вы и можете примерно прикинуть, сколько страниц должно быть в индексе. Вводим адрес своего сайта в сервис для проверки этих показателей.
Там вы увидите данные для Яндекса и Гугла. Если они примерно отвечают вашим подсчетам и отличаются незначительно, значит, на данный момент все в порядке. Если же вы видите существенную разницу между количеством страниц в Индексе поисковиков, либо в обоих поисковиках это количество сильно превышает кол-во реальных записей, нужно начинать бить тревогу и принимать меры по борьбе с дублями.

Дубли на страницах рубрик
На странице рубрики обычно содержится анонс статьи и кнопка на нее полное прочтения. Так вот, хотя это и не полный дубль, но все же какая-то часть текста может совпадать на обеих страницах (300-600 символов). Таким образом, вы сами у себя понижаете уникальность. Чтобы этого не допустить, желательно закрывать текст в анонсах в теги noindex.
Хорошо, но из-за этого страницы рубрик вообще могут не проиндексироваться? Если вы хотите все-таки их индексировать, рекомендую добавить для каждой рубрики ее уникальное описание в 150-250 символов и выводить его в шаблоне рубрик – category.php.
Дубли в архивах
По умолчанию в wordpress есть архивы по дате и архивы по автору. На этих страницах также выводится описание статей, а еще одинаковые title. Если вы в них не нуждаетесь, можно просто отключить. Это можно сделать с помощью seo-плагина. Например, Yoast SEO.