Линкбэк — это метод для вэб-авторов получить оповещение, что другие авторы ссылаются на один из их документов. Это даёт возможность авторам проследить кто делает ссылку или отправку на их статью. Четыре метода (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 |
Информация, отправляемая ссылающимся сервером | Ничего |
|
|
|
Дополнительная информация, представляемая на «залинкованный» сервером | HTTP referrer, отправленный браузером посетителя при клике на ссылку | IP адрес ссылающегося сервера | IP адрес ссылающегося сервера | IP адрес ссылающегося сервера |
Механизм автообнаружения (как ссылающийся сервер узнаёт, как и где отправить уведомление) | Ничего | Тэг LINK в заголовке (header) залинкованной страницы или документ Trackback RDF | Специальный HTTP заголовок (header) или тэг LINK на залинкованной странице | Заголовок ссылки HTTP или элемент ссылки на залинкованной странице |
Требуемое действие, когда уведомление получено |
|
|
| Рекомендуется проверять, действительно ли ссылающаяся страница имеет ссылку на залинкованную страницу, но явно не требуется |
Достоинства | Не требуется специальной программы на ссылающемся сервере (ссылка сама по себе является уведомлением, когда кто-нибудь кликает её) | Вся желаемая информация для залинкованного сервера (имя ссылающегося сайта, название сообщение, выдержка) представлены в самом уведомлении |
|
|
Недостатки |
|
|
|
|