Линкбэк — это метод для вэб-авторов получить оповещение, что другие авторы ссылаются на один из их документов. Это даёт возможность авторам проследить кто делает ссылку или отправку на их статью. Четыре метода (Refback, Trackback, Pingback и Webmention) различаются способом достижения этой цели.

Линкбэк (Linkback) — это обобщающий термин, который используется для трёх методик коммуникации между веб-сайтами.

Любой из этих терминов — Linkback, Trackback, Pingback, и (редко) Refback — в разговорной речи также могут относиться к пунктам на «залинкованной» странице, которые отображают полученные уведомления, как правило с обратной ссылкой. Trackback чаще используется в этих целях. Также слово Trackback в раговорной речи часто означает любой из видов Linkback'а.

Популяризацию термина "linkback" приписывают Dan Magarino, Morgan Stanley Equity, также они внесли вклад в его широкое распространение через RiXML.org.

  Refback Trackback Pingback Webmention
Механизм срабатывания Посетители на ссылающемся сайте кликают по ссылке и их браузер переносит их на «залинкованный» сайт Программа на ссылающемся сервере проверяет добавленный или обновлённый документ, выявляет ссылки и отправляет уведомление на связанный (linked — «залинкованный») сервер для каждой найденной ссылке Программа на ссылающемся сервере проверяет добавленный или обновлённый документ, выявляет ссылки и отправляет уведомление на связанный (linked — «залинкованный») сервер для каждой найденной ссылке Программа на ссылающемся сервере проверяет добавленный или обновлённый документ, выявляет ссылки и отправляет уведомление на связанный (linked — «залинкованный») сервер для каждой найденной ссылке
Механизм переноса уведомления Данные HTTP referrer HTTP POST Запрос XML-RPC HTTP POST с исходными и целевыми параметрами
Механизм захвата Исследование значений входящих HTTP referrer Скрипт захвата Trackback Функция XML-RPC Скрипт захвата Webmention
Информация, отправляемая ссылающимся сервером Ничего
  • Имя ссылающегося сайта (Опционально)
  • Заголовок ссылающегося сообщения (поста) (Опционально)
  • Выдержи из ссылающегося сообщения (поста) (Опционально)
  • URL ссылающегося сообщения (поста)
  • URL сообщения (поста), на которое ссылаются
  • URL сообщения (поста), на котором расположена ссылка
  • URL сообщения (поста), на которое ссылаются (цель)
  • URL сообщения (поста), на котором расположена ссылка (источник)
Дополнительная информация, представляемая на «залинкованный» сервером HTTP referrer, отправленный браузером посетителя при клике на ссылку IP адрес ссылающегося сервера IP адрес ссылающегося сервера IP адрес ссылающегося сервера
Механизм автообнаружения (как ссылающийся сервер узнаёт, как и где отправить уведомление) Ничего Тэг LINK в заголовке (header) залинкованной страницы или документ Trackback RDF Специальный HTTP заголовок (header) или тэг LINK на залинкованной странице Заголовок ссылки HTTP или элемент ссылки на залинкованной странице
Требуемое действие, когда уведомление получено
  • Извлечение реферальных (referrer) данных из полученного заголовка HTTP
  • Получение реферальной (ссылающейся) страницы
  • Разбор (parse) полученной страницы для желаемой информации
  • Получение страницы по "URL ссылающейся страницы"
  • разбор (parse) полученной страницы для желаемой информации
Рекомендуется проверять, действительно ли ссылающаяся страница имеет ссылку на залинкованную страницу, но явно не требуется
Достоинства Не требуется специальной программы на ссылающемся сервере (ссылка сама по себе является уведомлением, когда кто-нибудь кликает её) Вся желаемая информация для залинкованного сервера (имя ссылающегося сайта, название сообщение, выдержка) представлены в самом уведомлении
  • Механизм уведомления имеет полную техническую спецификацию
  • Менее восприимчив к спаму
  • Использует известные части HTTP, где это возможно (автоматическое обнаружение, кодирование данных, статус ответа)
  • Повторное использование существующей семантики Pingback’а
  • минимальный поток передаваемых данных
Недостатки
  • Нет уведомления, если никто не кликает на ссылку
  • полагается на то, что посетитель отправил надлежащую информацию в HTTP referrer
  • Залинкованный сайт должен получить и разобрать страницу ссылающегося сайта для извлечения нужной информации
  • Уведомление требует активных действий ссылающегося сервера
  • Механизм уведомления имеет точно частичную техническую спецификацию
  • Информация автообнаружения может предоствратить проверку XHTML
  • Уведомление требует активных действий ссылающегося сервера
  • Залинкованный сайт должен получить и разобрать страницу ссылающегося сайта для извлечения нужной информации
  • Сравнительно новый, поэтому менее широко реализован

Похожие темы

Немного о pingback Что это? Pingback — это один из четырёх методов уведомления веб-авторов, когда кто-либо ссылается на их документ. Это даёт авторам возможность прослед...
25 путешествий в школу, которые являются самыми оп... К радости (или тревоге) миллионов, начался школьный сезон во многих странах по всему миру. Но важно не забывать, что в некоторых частях мира школа м...