Рейтинг@Mail.ru
Евгений Попов раскрывает Все технические моменты онлайн-бизнеса в видеоформате 2011.
02.12.2011 – 03:08 | Нет комментариев

Вышел новый обучающий видеокурс от Евгения Попова - “Все технические моменты онлайн-бизнеса в видеоформате 2011”. Здесь есть ВСЕ!

Читать запись полностью »
Бесплатное

курсы ,тренинги ,уроки ,советы новичкам

SEO

Поисковая оптимизация , раскрутка и продвижение

О разном

Прикольное , любопытное , интересное , полезное.

Сервисы

Онлайн инструменты. Веб сервисы

Wordpress

Полезные плагины, хаки, советы

Главная » Wordpress

Пинг WordPress под контролем. Описание плагина cbnet Ping Optimizer.

Опубликовал в 07.04.2012 – 00:35комментариев 16

Stop WordPress ping spam Пинг WordPress – это функция в WordPress, позволяющая автоматически оповещать поисковые системы и другие ресурсы о новом контенте на вашем сайте, привлекая поисковых роботов и ускоряя процесс индексации.

Оповещение происходит через, так называемые, сервисы обновления (Update services) – пинг сервисы (ping services).

Как известно у WordPress (даже в последних версиях) есть проблема с пингованием. Заключается она в том, что когда вы публикуете статью, или вносите даже не значительные изменения в опубликованную статью, WordPress автоматически рассылает оповещения пинг сервисам (указаннным в разделе “Параметры”-“Написание”-“Сервисы обновления”) о свежем контенте на вашем сайте.

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

Согласитесь, статья в которой добавилась одна лишь  запятая  свежим контентом не назовешь 🙂 , но ваш WordPress этого не понимает и периодически рассылает пинги пока вы редактируете и сохраняете изменения в опубликованной статье. Это называется пинг-спам.  Кроме того в этот момент WordPress начинает сильно тормозить. Чем больше сервисов обновлений в вашем списке тем сильнее тормозит.

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

Рекомендую ознакомиться со статьей о том как избежать проблем и правильно использовать пинг сервисы в WordPress. В ней расписаны подробно все проблемы пингования и способы их решения .

Частые бесконтрольные пинги наносит существенный вред репутации вашего сайта в глазах поисковых систем!

Если “умное”  оповещение сервисов обновления в WordPress у вас не настроено и вы часто редактируете статьи в панели администрирования , то у вас есть все шансы попасть в список пинг-спамеров :(.  Это чревато тем , что сервисы обновлений будут упорно игнорировать ваш сайт в будущем. Что бы этого избежать нужно настроить “умное” пингование и взять вордпресс пинг под контроль.

Для решения проблемы вордпресс пинга  будем использовать простой, но эффективный плагин cbnet Ping Optimizer . Он отлично справляется с задачей контроля за пингованием в WordPress.

Установка и настройка плагина cbnet Ping Optimizer

 

  • Скачать плагин cbnet Ping Optimizer . На момент публикации актуальна версия 2.3.3.
  • Установить любым , удобным вам способом. Либо прямо из панели администрирования WordPress,  либо по FTP .
  • Активировать плагин
  • Найти в панели администрирования, в разделе  “Параметры”, вкладку с названием “cbnet Ping Optimizer”.
  • Зайти в нее и настроить параметры плагина, глядя на скрин ниже .
cbnet Ping Optimizer settings

Настройки плагина cbnet Ping Optimizer

Плагин синхронизирует свой список пинг сервисов со списком указанным в настройках WordPress (расположен в разделе  Параметры – Написание – Сервисы обновления) , что позволяет избежать дублирования пинг сервисов в списке.

При нажатии на   original update services происходит добавление (синхронизация) списка  из настроек WordPress. Если в настройках плагина списка не было, то подтянется список из настроек WordPress, если в плагине были прописаны свои пинг сервисы , то они объединятся в один список с сервисами из WordPress , дубли будут удалены.

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

Wordpress-Update-services

Сервисы обновления в админ панели WordPress

❗ Рекомендую подойти серьезно к созданию этого списка. Не вставлять “простыню” на 100 и более не проверенных сервисов.

💡 Здесь можно найти периодически проверяемый, актуальный список пинг сервисов (только рабочие сервисы).

На картинке видно какой список используется у меня. В нем всего 8 сервисов обновлений. Но зато это все проверенные и надежные пинг сервисы. Для автоматического WordPress пинга этого вполне достаточно.

В настройках плагина ставим птички (если они не были выставлены) в разделах  – Enable Pinging (Разрешить пингование) . Убрав птицу и нажав Save setings можно отключить автоматическое пингование. Иногда такая возможность нужна.

Limit excessive pinging in short time (Ограничить частоту пингов за короткий промежуток времени) . Ради этой функции мы и ставили  плагин  🙂

Ping at most 1 time(s) within 60 minute(s) - (Пинговать не чаще 1-го раза в 60 минут).

Частоту пингования можно установить другую. Я ориентируюсь на google. Он не любит когда его пингуют чаще чем раз в пол часа, о других поисковиках не знаю.

Как работает cbnet Ping Optimizer

Плагин разрешает отправку оповещений сервисам обновления только в момент публикации статьи (при нажатии кнопки “Опубликовать”) и блокирует частое пингование во время редактирования (при нажатии кнопки “Обновить” и в моменты автосохранения статьи).

Если вы публикуете  несколько статей за короткий интервал времени , например 3 статьи  за 45 минут (по 15 минут на статью 😯 ), можно отключить пингование в плагине, убрав птичку в поле “Enable pinging”, на время редактирования статей, это немного разгрузит WordPress, освободив его от попыток пингования,  которые будут подавляться плагином.

Опубликовать 3 статьи, а затем включить пингование и нажать кнопку “Ping Now” (пинговать сейчас) в плагине , тем самым отправив оповещение сервисам обновления в ручную. При этоим появится окно с предупреждением о том, что частый и не обоснованный пинг – это ВРЕДНО и с вопросом, уверены ли вы в том что хотите пингануть. В такой ситуации пинг обоснован и отказываться грех :), поэтому смело жмем Ok.

cbnet Ping Optimizer

Рассмотрим другой случай, когда пинг не отключен и минимальный таймаут выставлен в 30 минут  , а опубликовать нужно все те же три статьи за 45 минут.

Как поведет себя cbnet Ping Optimizer ?

После того как первая статья отредактирована нажимаем “Опубликовать” ,  происходит честное пингование. На все , указанные в списке сервисы обновления отправляется оповещение о новом контенте на нашем сайте.

После публикации второй статьи (через 15 минут), пингование будет заблокировано плагином , поскольку настроено пинговать не чаще чем раз в 30минут, а 30 минут еще не прошли после последнего пинга. Не смотря на то , что вторая статья является свежим контентом и была нажата кнопка “Опубликовать”.

После публикации третьей статьи будет отправлен пинг о ней и о второй статье , поскольку “Время пришло” :).

Журнал пингов

В разделе настроек плагина cbnet Ping Optimizer ведется журнал работы. В нем фиксируются все действия плагина. Когда были отправлены пинги – Pinging (в момент публикации),  когда заблокированы- Not Pinging (в моменты автосохранения и ручного сохранения изменений в опубликованной статье). В нем хороше видно , сколько раз плагин защитил ваш блог от пинг-спама (не нужных пингов) и в какое время состоялся пинг, а также результаты  оповещения по каждому из ping сервисов в списке.

Log_cbnet-Ping-Optimizer

Log_cbnet-Ping-Optimizer

После отправки оповещения на сервис обновления должен вернутся ответ от него. По журналу можно отследить “дохлые” сервисы (это те,  которые не ответили, или ответили не корректно  т.е. нет фразы “was successfully pinged”  , обычно строка красным цветом) и воврмя очистить от них список пингования, что бы не нагружать напрасно WordPress.

Пример записей в журнале об успешном пинговании:

» http://xping.pubsub.com/ping was successfully pinged (extended format)
» http://rpc.twingly.com was successfully pinged

Хочу предупредить, что запись в журнале появляется не сразу после публикации поста. Очевидно плагин отправив извещения (пинги) ждет ответов от пинг сервисов. Чем больше сервисов в списке тем дольше ожидание.  Попробуйте зайти в настройки плагина позже и просмотреть результат пингования в журнале.

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

Это все, что я знаю о плагине cbnet Ping Optimizer. Если вам есть что добавить , добавьте в комментариях. Буду благодарен.

С уважением

автор статьи – Анатолий Климовский

До новых встреч .


 

 

Читайте также:


комментариев 16 »

  • Анатолий, спасибо за статью!!! Доступно объяснили.Мне,как начинающей сайтостроительнице)она просто необходима оказалась.И надеюсь вовремя,а то пинг-спамером быть не хочется Благодарю еще раз.Удачи!

  • Анатолий, огромное спасибо за полезную статью! Жаль что сначала мне попалась статья о том, как вставить больше пингов, и лишь спустя время я прочла Вашу.
    Боюсь, что уже успела навредить своему сайту, т.к. мои статьи индексируются не очень хорошо. Может ошибаюсь?

    • InfoDrug InfoDrug:

      Оля, спасибо.Рад, что информация оказалась полезной для Вас. По поводу вреда для сайта:
      Пинг сервисы не единственный инструмент ускорения индексации, хотя наверное самый удобный и простой. Если вы правильно настроили пингование, а именно установили плагин и прописали небольшой , но качественный список (например можно взять на моем блоге), то со временем все наладится, а пока пробуйте другие популярные методы ускорения.
      Используйте анонс новых статей в соцсетях (Twitter,Facebook, и т.п).
      Можно регистрировать в поисковиках новой статьи напрямую через addURL.
      В общем нужно “приручать” поисковых роботов к ритму публикации новых статей на вашем сайте и тогда они будут всегда “приходить к обеду”. Кстати побывал на вашем сайте. Столько всего вкусного 🙂

  • Добрый день, Анатолий!

    Исправила у себя на сайте пинги, точно следуя Вашей статье.
    Спасибо, что заглянули ко мне, буду рада видеть Вас снова!
    Я тоже буду к Вам захаживать, уже подписалась на новости сайта.
    Желаю Вам удачи!

  • Да долго искал эту информацию. Спасибо!

  • Hydravlik:

    У меня волосы дыбом, я любитель подредактировать чуток постоянно. )) но вроде за 10 месяцев пока не забанили, буду теперь поаккуратнее.

  • У меня этот плагин стоит на одном сайте. Версия 2.3.3 Сегодня решила поставить его на другом сайте и через поиск установилась версия 3.0 Но при переходе на страницу настроек увидела там только надпись:” Привет! Вы можете быть удивлены, почему вы читаете эту статью, вместо того, чтобы, глядя на Настройки плагина. Ну, причина, что вы не смотрите на Настройки плагина в том, что нет никаких Настройки плагина больше. На самом деле, этот плагин не имеет никаких функциональных больше.” (это превод) Быстро все удалила. Что бы это значило?

    • Ирина, у меня такая же ситуация. В английском ни бум-бум, сижу, репу чешу – то ли новая версия плагина такая умная, что нам достаточно его просто установить и никаких настроек больше не требуется, то ли снести его и поставить, допустим, MaxBlogPress Ping Optimizer.

    • InfoDrug InfoDrug:

      Здравствуйте Ирина.Благодарю за полезный комментарий. Выкладываю все что удалось узнать на эту тему за сегодня. Для меня это тоже было новостью 🙂
      Как сообщает автор плагина Chip Bennett, WordPress теперь может обходиться без его плагина CBnet Ping Optimizer, поскольку функционал плагина включен в ядро WordPress (скорее всего имеется в виду WordPress версии 3.5). Убеждал его в этом известный(в узких кругах) господин Otto42.
      С его слов, во время редактирования опубликованной статьи, WordPress(версии ???) не будет повторно пинговать по тем адресам ,по которым пинг уже прошел и от них был получен ответ – Ok.
      Я бегло просмотрел изменения внесенные в WordPress 3.5 и не нашел подтверждения (в прочем и опровержения тоже не нашел) этой информации. Некоторые западные блоггеры немного написали об этом заявлении Чипа Беннета, но это не проверенная информация , а предположения и догадки. На одном из блогов автор советует перейти на плагин WordPress Ping Optimizer, пока информация об умном пинговании в WordPress не подтвердиться. Плагин схожий по функционалу, но чаще обновляемый, а следовательно менее подвержен уязвимостям. Справедливости ради нужно добавить , что не у всех он устанавливается гладко (зависит от версии WP и установленной темы), поэтому если решишь его опробовать обязательно сделай резервную копию блога, с которой ,в случае чего, можно будет восстановиться.

  • Я рискнула 🙂
    Поставила WordPress Ping Optimizer на версию 3,5. А дальше что? В нем настроек вроде нет, списки уже загружены. Вообще ничего не трогать? Он тоже умный?

    • InfoDrug InfoDrug:

      Нужно вкл. две птички в настройках: “Enable pinging” – разрешить пингование и “Limit excessive pinging in short time” – ограничить частое пингование за короткий интервал времени. Прописать небольшой список пинг сервисов (можно взять у меня в блоге) и все, плагин готов к работе 🙂
      Периодически желательно просматривать лог плагина , на предмет наличия не работающих пинг сервисов. Нерабочие сервисы следует удалить из списка.

      • Плохо, когда английского не знаешь 🙁
        У меня стояла только одна галочка “Enable pinging”.
        Вот такую запись надо понимать, что был пинг, да?
        02-01-2013 04:38:44 – Pinging (new post: “Марафон-2013”)
        Если да, то зачем он, паразит, это сделал, ведь пост был опубликован 1 числа.
        Я барышня такая, вечно вношу изменения в посты, вылизываю их по сто раз и мне, конечно же, не хотелось бы попасть в какие-то пинг-спамеры (а есть такие?).
        Этот пост – “Марафон-2013” сегодня часто комментировали и я сама внесла в него кое-какие изменения, но в плагине везде написано NOT Pinging, то есть не было пинга, да?
        Не подскажете, где вообще про эти пинги можно почитать, ну чтобы понятно было объяснено, на пальцах, я иначе не понимаю 🙂

        • InfoDrug InfoDrug:

          Лена , записи в журнале вы перевели правильно . Основное назначение плагина – ограничивать лишние (слишком частые пинги), особенно во время редактирования, когда происходят частые обновления и сохранения статьи.
          Подробнее о пинг сервисах можно почитать в моей статье о правильном использовании пинг сервисов:
          Если после прочтения статьи останутся вопросы, спрашивайте. Постараюсь ответить.

          • Спасибо большое, я пошла другие ваши статьи читать, там поспрашиваю. Вообще вы здорово эту тему освещаете, даже я уже понимать стала что к чему 🙂

Оставьте комментарий

Добавьте комментарий ниже или обратную ссылку со своего сайта. Вы можете также подписаться на эти комментарии по RSS.

Вы можете использовать коды HTML:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

На сайте используются Gravatar. Чтобы его получить зарегистрируйтесь Gravatar.

Subscribe without commenting