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

До пингбэков и трэкбэков основным средством связи между блогами (наряду с обратными ссылками) был механизм комментариев. Если кому-нибудь нравилась статья на другом блоге, то он мог сослаться на нее на своем блоге, а затем зайти на исходный блог и оставить на нем свой комментарий.

Схема достаточно сложная. Почему бы ее не упростить? В августе 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!


Стой! Сделай ретвит сейчас же!

Тэги:

Рубрика: Web 2.0WordpressСайты

Понравился этот пост? Подпишитесь на мой канал RSS и узнайте больше!