Ускорение индексации в WordPress легальным (законным) путём с помощью ping-сервисов.

Для поднятия ТИЦ и PR своего блога можно использовать ping-сервисы ,которые моментально уведомят поисковики о выходе новости на Вашем блоге!

Выкладываю решение для движка WordPress:
В настройках WordPress, в пункте Параметры -> написание есть параметр Сервисы обновления. По умолчанию там стоит один сервис, (http://rpc.pingomatic.com/), вроде он относится к google.com… Некоторые незная, что это удаляют его тем самым теряя единственный пинг. 🙂

Так что же такое ping? Запрос в гугле дает такие ссылки как: Что такое ping и traсkbaсk? — на сайте уважаемого макса, чьей русификацией wordpress я пользуюсь. Прочитав статью в голове немного прояснилось, но вот полного понимания не наступило. Такое понимание у меня может наступить только при детальном ознакомлении оригинальной документации или исходников, реализующих это. Ничтоже сумнятеже я полез в исходник wordpress — файл xmlrpc.php, ссылку на который, кстати говоря, wordpress вставляет в заголовок серверного ответа всех страниц блога. Пролистав до секции функций с пингами (PingBack functions), в комментариях обнаруживаю ссылку на www.hixie.ch/specs/pingback/pingback. естественно иду по ссылке, где оказывается, что существует куча версий этих самых пингбеков — но мне то все они зачем? Хватит самой последней версии 1.0 И первым делом читаю в абстрактном предисловии, что такое ping и pingback: pingback это метод для вэбмастера уведомить его о новых ссылках на его страницы. Обычно это делают программы на web серверах — в вольном переводе, ну скажите как перевести “web publishing software”? Что собственно не проясняет ситуацию. Авторы документации это понимают и поэтому сразу приводят пример работы пингов. Перескажу его своими словами: Алиса написала в свой блог, Боб прочитал ее статью и написал у себя заметку про ее статью, указав ссылку на статью Алисы. Движок блога у Боба автоматически информирует блог Алисы о ссылке на ее статью на блоге Боба. Движок блога Алисы может поместить в комментариях ссылку на заметку у Боба. в Общем получается круговая порука. Стоит сразу заметить, что такая система открыта для спама, как впрочем и помогает поисковым роботам найти на вашем блоге новую статью. Итак перейду к техническим подробностям. Механизм пингбеков использует http заголовок или элемент
<link /> в одиночных xml-rpc вызовах для информирования. Ресурсы, которые поддерживают механизм pingback должны отдавать в заголовках X-Pingback с полным адресом сервера или (можно и оба) в самом html документе элемент
<link />. Пример в секции head html документа:
<link href=»”pingback» rel=»”pingback”» />. Понятно, что урлы должны совпадать в обоих случаях и проще использовать серверный ответ, так как парсить html документ еще та задача. xml-rpc клиент, если находит X-Pingback в ответе, то он должен его использовать, иначе искать среди html документа адрес для пинга. В документации указано регулярное выражение для поиска необходимого урла в html:
<link href=»”([^”]+)”» rel=»”pingback”» /> После того как найден урл xml-rpc сервера для пинга, клиент вызывает на сервере функцию с названием “pingback.pin” с двумя параметрами -абсолютные адреса страницы, на которой находится ссылка и адрес самой ссылки. Функция с сервера возвращает строку в случае успеха. Конкретно xml-rpc сервер wordpress возвращает следующее: sprintf(__(’Pingback from %1$s to %2$s registered. Keep the web talking! :-)’), $pagelinkedfrom, $pagelinkedto); в случае ошибки — соответствующий fault код и комментарий к нему. xml-rpc клиент может что угодно делать с ответом xml-rpc сервера, например использовать ответ для отладки. Естественно xml-rpc сервер проверяет урлы — а туда ли они попали. WordPress также выцепляет участок текста возле пингуемого урла и вставляет выцепленный текст в виде комментария. Одно непонятно мне осталось — а где же trackback? В оригинальной документации используется слово pingback, а слова trackback отсутствует. Стал копать исходники и ддоку wordpress и относительно быстро нарыл следующее: pingback и trackback имеют мало общего, кроме слова back. Если ping, pingback — это одно и тоже, что выполняют xml-rpc клиент и сервер, то trackback это всего лишь одиночный html запрос, в котором методом post передаются данные о новой записи в wordpress. Пинг — он интеллектуален: проверяет кучу всего, запрашивает и получает ответы. Трекбэк прост и груб как обыкновенный запрос методом пост — трекбэк не интересует ответ, он всего лишь информирует, а уж что там будет с запросом его вовсе не интересует. Одним словом забейте на трекбэки — ничего интересного в нем нет. WordPress имеет еще одну интересную функцию доступную по протоколу xml-rpc — “pingback.extensions.getPingbacks”. Эта функция возвращает список всех удачно пропингованных урлов — их wordpress сам вставил в виде комментариев. Есть и еще одна xml-rpc функция — “mt.getTrackbackPings”. Она возвращает список трекбэков к записи, думаю не актуальна из за самого трекбэка.

Статья взята с сайта Программы для блогов

В инете нашел списки сотен пинг-сервисов, изи них оказались только эти рабочими!
Вот список ping-ссылок для WordPress, которые я сам собрал и проверил:

Уточнено 24.04.2009г.
Рабочие:
http://blogdb.jp/xmlrpc
http://blogsdominicanos.com/ping
http://blogsnow.com/ping
http://feedsky.com/api/RPC2
http://godesigngroup.com/blog/feed
http://ping.bloggers.jp/rpc
http://blogsearch.google.com/ping/RPC2
http://blogupdate.org/ping/
http://ping.blogs.yandex.ru/RPC2
http://ping.fc2.com
http://ping.feedburner.com
http://rpc.pingomatic.com
http://wasalive.com/ping
http://weblogs.com/RPC2/
http://www.blogshares.com/rpc.php
http://www.snipsnap.org/RPC2
http://www.weblogs.com/RPC2/
http://xping.pubsub.com/ping/
http://rpc.pingomatic.com/
http://rpc.weblogs.com/RPC2
http://www.syndic8.com/xmlrpc.php
http://r.hatena.ne.jp/rpc
http://ping.weblogalot.com/rpc.php
http://ping.syndic8.com/xmlrpc.php
http://ping.namaan.net/rpc
http://ping.kutsulog.net
http://blog.goo.ne.jp/XMLRPC
http://api.my.yahoo.com/RPC2
http://api.my.yahoo.co.jp/RPC2
http://api.moreover.com/RPC2

НЕРАБОЧИЕ!!!
http://blogbot.dk/io/xml-rpc.php
http://pinger.blogflux.com/rpc/
http://rcs.salon.com/RPC2
http://rpc.blogbuzzmachine.com/RPC2
http://zhuaxia.com/rpc/server.php

Будут новые, добавлю!

Статья взята с блога Жизнь и работа в интернет и реале

Вы можете оставить комментарий, или поставить трэкбек со своего сайта.

24 комментария к “Ускорение индексации в WordPress легальным (законным) путём с помощью ping-сервисов.”

  1. Прикольная статья, но хотелось бы поподробнее узнать о некоторых моментах… Как можно с Вами связаться?

  2. I am very interested in this

  3. Давайте поменяемся постовыми? Моя почта engivelve@mail.ru

  4. Интересный сайт, автору спасибо

  5. Очень интересно, хотя что похожее вижел на другом сайте

  6. Побольше бы и таких сайтов

  7. Скажите а материалы с Вашего сайта можно у себя размещать?

  8. Поконкретнее узнать бы по теме… Буду ждать продолжения

  9. Да такой информации в интернете дофига, хотелось бы чего то особенного.

  10. Да это действитеьно интересно, будем ждать продолжения

  11. Интересный сайтик и дизайн не навязчивый

  12. Да уж интересно Вы пишите, сайт весь такой познавательный

  13. Будем ждать продолжения статьи

  14. Жаль в друзья нельзя добавить 🙁

  15. Добавил в избранное, буду заходить почаще

  16. Интересно, а главное коротко. Так держать!!!

  17. Отличная статья Побольше бы такого в интернете

  18. admin:

    Что именно не получается?

  19. admin:

    С удовольствием!
    Но Вы не отвечаете по почте!

  20. admin:

    По почте или по аське ICQ#: 445792880

  21. admin:

    Можно, но обязательно с ссылкой на источник 🙂

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

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

  24. спасибо вам 🙂
    надеюсь поможет мне в раскрутке

Написать ответ

Русскоязычные Шаблоны WordPress
%d такие блоггеры, как: