Трэкбэки и пингбэки – средства коммуникации между блогами
Важным механизмом для связи между различными блогами являются так называемые трэкбэки и пингбэки. Между тем технически это вопрос непростой. Сейчас в значительной степени имеет место путаница между этими понятиями, и многие толком не знают, что же это такое, и в чем между ними сходство и отличие. Поэтому проясним ситуацию.
До пингбэков и трэкбэков основным средством связи между блогами (наряду с обратными ссылками) был механизм комментариев. Если кому-нибудь нравилась статья на другом блоге, то он мог сослаться на нее на своем блоге, а затем зайти на исходный блог и оставить на нем свой комментарий.
Схема достаточно сложная. Почему бы ее не упростить? В августе 2002 компания Six Apart – разработчик платформы блоггинга Movable Type – реализовала специальный протокол для связи между блогами, который был назван TrackBack. В дальнейшем этот протокол был встроен в движок Movable Type блогов. Как этот протокол работает? Если блог B хочет установить связь с блогом A, то с помощью средств HTTP POST он передает на этот блог блок текста, включающий информацию о домене ссылающегося сайта, тэге TITLE поста, отрывок из поста (необязательно), и URL поста.
Затем тот блог, который получает эту информацию, может либо запросить указанную страницу со ссылающегося блога, либо просто использовать ту информацию, которую ему послали. При этом, однако, не требуется, чтобы ссылающийся блог содержал активную ссылку на данный блог. Естественно, оба блога должны поддерживать протокол TrackBack.
Сегодня этот механизм поддерживают основные платформы stand alone блогов – Movable Type, WordPress, Typo, Community Server. Однако его не поддерживают ни Blogger, ни LiveJournal. Поскольку данный механизм уязвим для спама, многие блоггеры склонны его отключать.
Итак, если я хочу послать трэкбэк с блога на WordPress’е, то я должен при создании поста вручную указать ссылку на требуемый блог в специальном поле для трэкбэка. Как видим, тут пока полного удобства нет.
В отличие от трэкбэка, механизм пингбэка (PingBack) работает автоматически. Для того чтобы послать пингбэк, мне не требуется указывать ссылку в специальном поле. Но нужно, чтобы на моем блоге была активная ссылка на тот блог, на который я ссылаюсь. И реализуется пингбэк с помощью другого протокола – XML-RPC.
Если Вы посмотрите на исходный текст HTML страницы блога на WordPress, то в области HEAD найдете строку наподобие:
< link rel=”pingback” href=”http://mysite.com/blog/xmlrpc.php” / >
Это и есть строка кода, ответственная за пингбэки. Сегодня основные платформы stand alone блогов поддерживают этот механизм. Он менее уязвим для спама, а потому предпочтительнее. И работает он автоматически. Правда, на тех же Блоггере и ЖЖ этот механизм не работает.
Таким образом, если у Вас stand alone блог, скажем, на WordPress’е, то Вы можете сами решать, каким из этих методов воспользоваться. Но необходимо иметь в виду, что блог, на который Вы ссылаетесь посредством трэкбэка или пингбэка, не обязан каким-либо образом учитывать этот факт. Хотя в большинстве случаев Вы, скорее всего, получите обратную ссылку.
Вообще говоря, трэкбэки и пингбэки – это две разновидности механизма LinkBack связи между блогами. Есть еще одна, третья разновидность, RefBack, правда она используется значительно реже.
Конечно, механизм трэкбэков и пингбэков – это весьма полезное средство, одно из тех, которое и сделало блоги столь популярными, какими они сегодня являются. Поэтому пользоваться им, безусловно, стоит.
Не пропустите следующий пост! Подпишитесь на RSS!
Стой! Сделай ретвит сейчас же!
Тэги: linkback • pingback • trackback • Wordpress • блоги
Рубрика: Web 2.0 • Wordpress • Сайты
Понравился этот пост? Подпишитесь на мой канал RSS и узнайте больше!

Хех, мне из-за особенностей хостинга пришлось переименовать xmlrpc.php, теперь ясно, как восстановить работу пингбэков
Спасибо за инфу. Хоть кто-то человеческим языком обьяснил что такое трекбэк.
Вопрос – как я понял пингбэк автоматическая фича, если я на WP написал пост и поставил ссылку, то тот на кого я сослался узнает об этом в окошке обратные ссылки при входе. Но вряд ли тот на кого я сослался, потрудится поставить ссылку на меня. Все же трекбэк предпочтительнее.
Интересно, а почему ты рассчитываешь на то, чтобы на тебя ссылку ставили?
Ссылка на автора должна быть, ты же за его счёт посетителей к себе привлекаешь. А за пиар тебя, любимого, будь любезен коврижку дать.
Я трекбэки у себя вырубил. Идите в сад.
Это если я у тебя статью беру, ту, что ты написал. А если я просто хочу своим читателям на тебя ссылку дать, чтобы и они приобщились к твоему кладезю мудрости, так это я тебя пиарю!
А тебе за это жалко обратной ссылки на меня? Извини, но тогда на фиг ты мне нужен. И другим блоггерам тоже. Щедрее надо быть, щедрее. Тогда и люди к тебе потянутся.
Подскажите пожалуйста, почему могут трекбеки не отправляться, попробовал отправить трекбек, не получилось, пробывал на дружественный блог отправить, но тоже не получилось, хотя и там и там включены трекбеки в настройках
@ webterrorist
Маловато информации, чтобы что-то сказать. Может быть, какой-нибудь глюк. Попробуйте еще.
Спасибо, причина вышла банальна, просто это из-за плагина антиспама “я не робот” который как и у Вас стоит у меня на блоге и на тех блогах куда я отправлял трекбек
Я тоже не могу отправить трекбек, хотя на том блоге нет Я робот
Спасибо за разъяснение. А то я все не мог понять, что это за чертовщина. Теперь попробую использовать.
А если я ставлю трэкбек на сайт другого человека я получу от него ссылку только если он захочет так?
@ Nata
Вот именно.