А ты уже справился с дублями страниц replytocom?

Разместил: Юрий | 25.01.2015
51 комментарий

Привет тебе дорогой друг. Сегодня я решил написать ответ на многочисленные вопросы на тему дублей страниц. Я, если честно, удивлен, почему столько блоггеров даже не в курсе как найти и удалить с сайта эти дубли страниц replytocom. Большинство из моих читателей, я уверен — знает о чем я.

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

И что самое главное — у меня эти дубли тоже есть!! Я не скажу, что для меня это был ШОК прям. Я знал про них, просто как-то руки не дошли.

Кстати, никто больше не хочет поучаствовать в этом конкурсе и выиграть 300 рублей?

Итак, сегодня в статье.

Что такое дубли страниц на твоем блоге?

Самое главное что нужно уяснить — replytocom дубли появляются только при использовании древовидных комментариев. Другими словами — не используй древовидные каменты и не парься :) Можно дальше не читать.

Остальным читать внимательно, что называется «от корки до корки».

А ведь некоторые скажут «Блин, я веду блог годами, а ничего не получается».

И все, блог заброшен или начнется еще один говноблог! Фу!

Никогда не сдавайся, даже если у тебя есть проблема.

Да, именно такое разочарование может прийти когда пишешь пишешь, а читалей всё нет. И тема сегондяшней статей — это одна из причин.

Так вот, если у тебя есть древовидные комментарии — возможно, у тебя есть и дубли replytocom.

 

Как найти дубли с replytocom ?

Присмотрись к своему блогу, может быть ты заметишь ссылки вот такого вида

site.ru/post?replytocom=7062

Я уверен, что увидишь. Я даже подскажу где они. Вот, например, зайди на эту страницу и прокрути её к комментариям. А теперь наведи на кнопку «ответить».

И посмотри какая ссылка высветится снизу браузера.

Читайте также:  Как правильно оптимизировать статьи

replytocom что это

Если в ссылке есть фраза retplytocom — значит у тебя есть и дубли.

Есть еще один способ проверить наличие дублей — заходи в гугл вебмастер. Пункты «Сканирование» -> «Параметры URL».

replytocom
И прямо на этой странице можно будет увидеть количество страниц с replytocom. Смотри.

replytocom на блоге
Так, мы с тобой научились проверять есть ли у тебя дубли. А сейчас пора поговорить о том как с ними бороться, но сначала вот какой вопрос…

<

Почему такая шумиха среди этих дублей если мой блог нормально себя чувствует?

Эту пару абзацев я добавил в самом конце, прямо перед публикацией статьи.

Один из комментаторов задал мне вопрос «Зачем удалять эти дубли, дескать у меня есть дубли и мне за это ничего не было?». Отвечаю — если пока ничего не было — это не значит что ничего и не будет.

Это сродни фразе: «Вот Петька из второго подъезда наркотой торгует и ничего ему за это не делают».

Сделают, поверьте :)

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

Как навсегда и с гарантией избавиться от проблемы с Replytocom ?

Есть несколько методов избавления от этой проблемы.

С помощью файла Robots.txt или .htaccess

Первое что приходит на ум — это редактировать файл robots.txt и вставить следующую строку:

Disallow: /*?replytocom

Это первое что приходит на ум, но ЭТО НЕ ПРАВИЛЬНО!!!

Если у тебя есть в «роботсе» что-то из этих строчек

Disallow: /*?*
Disallow: /*?
Disallow: /*?replytocom
Disallow: /?replytocom

УДАЛЯЙ НАФИГ !!
Этот метод уже точно не работает. Проверено давно до меня.
Вместо этого давай в файл .htaccess пропишем следующие строчки:

Эти строчки добавят к дублирующим ссылкам — 301 редирект. Что это такое? Ну, если нужно — напиши в каментах — в следующих статьях я объясню.

Через 404 ошибку

Можно также использовать не 301 редирект, а вообще перекидывать на страницу с 404 ошибкой.

Что для этого нужно? Все просто, открывай файл functions.php в своём шаблоне и вставляй туда в самый конец следующий код:

add_filter('template_redirect','Redirect404');
function Redirect404()
{
 if ( isset( $_GET['replytocom'] ) ) {
 
  @header("HTTP/1.0 404 Not Found");
  die();
 }
}

С помощью Google Webmasters

Заходим в гугл вебмастер, в уже знакомый нам раздел «Сканирование» -> «Параметры URL»

replytocom
И в правой части этой страницы ты увидишь кнопку «изменить».

replytocom изменить
А тут уже нужно выставить параметры такие же как у меня сейчас на скрине:

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

Самый главный способ этой статьи — еще впереди.

С помощью плагина

Конечно, сейчас практически любой проблему можно в CMS WordPress решить с помощью плагинов.

И наша проблема — не исключение.

[urlspan]Replytocom Redirector[/urlspan] — этот плагин помогает исключать дубли replytocom на твоем блоге. Так что если тебе лень разбираться в этой теме — можно его использовать и забыть про эту проблему.

[urlspan]WordPress Thread Comment[/urlspan] — вообще поставить кнопку «Ответить» в виде ява скрипта без дополнительных ссылок. Этот плагин получше будет, я считаю.

Руками!

На мой взгляд — это самый действенный метод. Нужно убить саму причину появления этих replytocom дублей.

Читайте также:  Что из себя представляют анкоры ссылок, и как их правильно создавать?

Что для этого нужно сделать?

Находим файл coment-template.php, который находиться в корне директории wp-includes.

В этом файле надо найти функцию function get_comment_reply_link.

И в этой функции, где-то в районе строки «1340» мы найдем нужны кусок кода, вот он:

1337
1338
1339
1340
1341
if ( get_option( 'comment_registration' ) &amp;&amp; ! is_user_logged_in() ) {
		$link = '' . $args['login_text'] . '';
	} else {
		$link = "comment_ID ) ) . "#" . $respond_id . "' onclick='return addComment.moveForm(\"$add_below-$comment-&gt;comment_ID\", \"$comment-&gt;comment_ID\", \"$respond_id\", \"$post-&gt;ID\")'&gt;$reply_text";
	}

И в этом коде удалить вот это:

как удалить дубли
Для чего? Все просто. После удаления этого участка кода, все ссылки , которые выглядели так:

http://in4wp.ru/cms-wordpress.html?replytocom=87#respond

Стали выглядеть следующим образом:

http://in4wp.ru/cms-wordpress.html#respond

Что куда лучше, правда? :)

Ну, вот , в принципе и все способы удаления дублей страниц replytocom для спасения твоего блога. НУ, если ты знаешь еще способы — пиши, я дополню.

Какой урок можно вынести из всего этого?
Нужно иногда все-таки проводить анализ своего блога. Не ленись, а если ленишься — закажи такую услугу. Твоему блогу это будет только на пользу.

Ну и под конец, небольшой мини-конкурс. Мои родители как-то купили классную собачку. :) Недавно заезжал к ним в гости, поигрались всей семьёй с собачками. Набрались кучу эмоций. И вот под впечатлением, я решил провести небольшой конкурс.

Кто угадает что за порода собачки — получит 100рублей.

фото

Пользуясь случаем, хочу объявить о том, что у меня есть БЕСПЛАТНЫЙ курс по созданию блога с нуля — ПОЛУЧИТЬ КУРС. Помогаю новичкам в развитии.

Следующая статья будет куда интереснее — поверь! Тоже, кстати, по просьбе одного из комментаторов. Следи за [urlspan]обновлениями[/urlspan].

С уважением, Денис Тумилович.

<

51 комментарий

  1. Анатолий

    Я у себя буквально на прошлой неделе тоже провел мероприятия по избавлению от этого через htaccess. Раньше как-то не придавал значения, но всё чаще и чаще стал натыкаться на статьи о вреде replytocom без редиректа и решил тоже его поставить.

    Ответить
    1. Артём

      Я, да. просто купил адаптированный шаблон! без кнопки ответить (то есть не открывает в новой вкладке)

      Ответить
  2. Алексей

    Ну, дела!
    У меня тоже есть дубли. На днях буду исправлять.
    Хорошо, что разные способы предложил, я лично с кодами не дружу пока, попробую, конечно. Но, скорее всего, плагинами воспользуюсь.
    Судя по твоим словам, для молодого блога это не криминал, успокаивает :)

    Ответить
  3. Игорь Черноморец

    А я сделал все, что посоветовал Борисов и дубли тю тю…
    Даже статью написал, в которой привожу доказательства.
    По моему, самый лучший способ избавиться от дублей, это прописать редирект ( как ты и сказал) и внести мета теги noindex в файле function.php ну и соответственно убрать запреты дублей в файле robots.txt
    Именно так я избавился от всех дублей за два месяца.
    А сейчас дополнителько ко всему еще установил новый плагин от Александра Каратаева, который кроме как закрывает ссылки комментаторов в span так еще кнопка «ответить» перестала образовывать replytocom.Советую

    Ответить
    1. Игорь Черноморец

      Кстати, порода собаки, которая на фотки это…скорей всего Сибирский Хаски!
      Угадал?

      Ответить
      1. Денис Тумилович

        Увы, Игорь, не оно.

        Ответить
        1. Игорь Черноморец

          А может быть это Лайка? Или Айну?

          Ответить
          1. Денис Тумилович

            Не-а, и не лайка и не Айну :)

  4. Лара

    Привет! Собачка — возможно, белоснежный самоед. А статья отличная, все способы, которые действуют. Единственное, про плагин не знала, посмотрела, что он обновлялся последний раз в 2009 году. Интересно, совместим с новой версией движка?

    А, нет вот что написано: Требуется: 2,7 или выше Совместимость до: 2.9.2 Последнее обновление: 2009-12-18 Скачиваний: 2147

    Ответить
    1. Денис Тумилович

      увы, Лара, не Самоед

      Ответить
  5. Евгений

    Я тоже этот метод применял, у Екатерины тоже применял, также прописывал в 301 редирект и в functions.php прописывал. Но мне последнее почему то не понравилось. Не знаю почему.

    Ответить
  6. Алексей

    Померанский шпиц?

    Ответить
    1. Денис Тумилович

      Тепло, прям горячо, но мимо! Алексей, давай жги. Если бы не ты я бы в следующей статье сам бы объявил :) А сейчас еще подожду.

      Ответить
  7. Vlad

    Привет, Денис! Щенки очень похожи на Чау-чау! =)

    Ответить
    1. Денис Тумилович

      Привет, Влад, Увы, тоже мимо.

      Ответить
      1. Vlad

        Американский эскимосский шпиц…

        Ответить
        1. Vlad

          Ну или еще может быть Немецкий шпиц…

          Ответить
          1. Vlad

            Японский тоже очень похож, а вот Финский уже не тянет… =)

          2. Vlad

            Денис, хватит интригу создавать! ;)

          3. Денис Тумилович

            А победителя мы узнаем в следующей статье :) :)

          4. Vlad

            Ахаха. Молодец! :D

  8. Алексей

    Малый немецкий шпиц

    Ответить
  9. Алексей

    Или японский шпиц

    Ответить
  10. Алексей

    В принципе, с небольшой натяжкой Итальянский вольпино.
    Я иссяк :)

    Ответить
    1. Vlad

      Алексей, удачи вам в финале! ;)

      Ответить
      1. Алексей

        Еще дойти надо до финала. Правильный ответ еще не озвучен :)

        Ответить
        1. Vlad

          Скорее всего он уже есть… =)

          Хотя, будет классно, если он скажет что никто не угадал! :-D

          Ответить
          1. Алексей

            Может и так. Вон как у шпицев щенки похожи. А возможно, это какая-нибудь экспериментальная порода, вроде — корейский саблезубый ухоплан :)

        2. Vlad

          Да, по щенкам так сразу и не угадаешь… Предлагаю подождать пока они вырастут и тогда продолжить конкурс! :D

          Ответить
        3. Vlad

          «саблезубый ухоплан» жесть! ахах

          Ответить
  11. Алексей

    Нееет !!! :)

    Ответить
    1. Алексей

      Не факт

      Ответить
  12. Анатолий

    Так а когда следующая статья? :D

    Ответить
    1. Vlad

      В Новом году! ;)

      Ответить
      1. Денис Тумилович

        Ну зачем же…

        Ответить
        1. Vlad

          Ну как-то так… Без обид! =)

          Ответить
  13. Александр Викторович

    Проверил свой блог на предмет наличия дублей страниц и таковых не обнаружил. но никаких защитных действий я не делал. Древовидные комментарии у меня есть, кнопка «ответить»- обычная. При наведении курсора показывает обычный адрес страницы, без replytocom. В вебмастерах тоже нет. Может в шаблоне темы что то заложено? Он у меня бесплатный от WP. Форму комментирования тоже не менял. Как бы хорошо, но не понятно.

    Ответить
  14. Максим

    Привет, Денис!
    Вариант не использования древовидных комментариев, конечно, беспроигрышный. Но вот как-то не удобно такие комменты читать. Поэтому по мне лучше заморочитсья один раз и удалить дубли (не только replytocom), чем обижать своих читателей неудобной навигацией комментариев. :)

    Ответить
  15. Азик

    Я сделал все, что советовал Борисов — дубли переадрессовываются на оригинальную страницу, однако каким-то образов появились ссылки на сайте. И теперь у меня заспамленность, как показывают Xtool и Linkpad. Не знаешь, как их убрать??)

    Ответить
    1. Денис Тумилович

      заспамленность — это значит много исходящих ссылок. Количество входящих, в т.ч. редиректов не имеет значения, насколько я знаю.

      Ответить
      1. Азик

        Да, но ведь они закрытые! Так почему раньше они не проявлялись, а теперь вдруг открылись?)

        Ответить
        1. Александр

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

          Ответить
          1. Надежда

            О, встретила своего единомышленника!согласна, что Борисов именно такой, одним словом хороший продажник. А главное ведь какой имидж себе создал!

          2. Сергей Оксак

            Так вы пишите эту информацию Борисову, я вот не верю, чтобы он непроверенную информацию бы выдавал на сайте и в своих уроках

        2. Денис Тумилович

          Давай вместе разбираться, напиши мне.

          Ответить
      2. Александр

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

        Ответить
  16. Олег

    Привет, Денис! Я сначала боролся с дублями с помощью ошибки 404, но это не принесло результата. Прошло несколько месяцев, а дубли не выпали из индекса. Теперь пробую 301-й редирект

    Ответить
    1. Денис Тумилович

      Хороший вариант

      Ответить
  17. Александр

    Я избавился от появления дублей с помощью плагина. Пока вроде все нормально, но опять же, хочется сделать все чтобы работало с помощью кода. Буду использовать этот метод чтобы удалить с блога еще один плагин

    Ответить
    1. Надежда

      А может не стоит? Не все плагины нагрузку делают большую, к тому же плагин — это тоже код.

      Ответить
  18. Надежда

    У меня нашлось 2 штуки, решила пусть будут, ничего менять не буду, Древовидные комментарии у меня включены и кнопка «ответить»- обычная. Наверно тема такая.

    Ответить

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *