Обратная ссылка

редактировать

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

«LinkBack» - это обобщенный термин, используемый для обозначения четырех методов связи между веб-сайтами.

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

Refback Trackback Pingback Webmention
Триггерный механизмПосетитель на сайт, на который указывает ссылка, нажимает на ссылку, и их браузер переводит их на связанный сайтКод на сервере ссылок проверяет добавленные или обновленные документы, извлекает ссылки и отправляет уведомление на связанный сервер для каждой найденной ссылкиКод на сервере ссылок проверяет добавленные или обновленные документы, извлекает ссылки и отправляет уведомление на связанный сервер для каждая найденная ссылкаКод на сервере ссылок проверяет добавленные или обновленные документы, извлекает ссылки и отправляет уведомление на связанный сервер для каждой найденной ссылки
Средство уведомленияHTTP-реферер значениеHTTP POSTXML-RPC вызовHTTP POST с исходными и целевыми параметрами
Механизм захватаПроверка входящих значений HTTP-реферера Сценарий отслеживания обратного отсчетаXML-RPC функцияСценарий захвата веб-упоминаний
Информация, отправляемая связывающим серверомНет
  • Имя связывающего сайта ( Необязательно)
  • Ссылка на заголовок сообщения (необязательно)
  • Ссылка на отрывок сообщения (необязательно)
  • URL-адрес связанного сообщения
  • URL-адрес связанного сообщения
  • URL-адрес связанного сообщения
  • Связанный пост URL-адрес (цель)
  • URL-адрес связанного сообщения (источник)
Дополнительная информация, представляемая на связанный серверHTTP-реферер, отправляемая браузером посетителя при нажатии на ссылкуIP-адрес сервера связыванияIP-адрес сервера связыванияIP-адрес сервера связывания
Механизм автообнаружения (как сервер связывания узнает, как и куда отправлять уведомление)НетТег LINK в заголовке связанной страницы или Trackback RDF DocumentsСпециальный заголовок HTTP или тег LINK на связанной страницеHTTP-заголовок ссылки или элемент ссылки на связанная страница
Требуется действие при получении уведомления
  • Извлечь значение реферера из входящих HTTP-заголовков
  • Получить ссылающуюся страницу
  • Разобрать полученную страницу для получения необходимой информации
  • Соберите желаемую информацию из
    • Заданных параметров
    • или получение и анализ заданного URL-адреса
  • Получить страницу по адресу «URL-адрес публикации ссылки»
  • Разобрать полученную страницу для получения желаемой информации
Рекомендуется проверить, действительно ли страница со ссылками ссылается на связанную страницу, явно не требуется
ПреимуществаНе требует специального кода на сервере связывания (ссылка сама становится уведомлением, когда кто-то нажимает на нее)Вся информация, необходимая для связанного сервера (связывание имя сайта, заголовок сообщения, выдержка) присутствует в самом уведомлении
  • Механизм уведомления имеет полную техническую спецификацию
  • Менее подвержен спаму
  • По возможности использует хорошо известные части HTTP (автообнаружение, кодирование данных, статус ответа)
  • Повторно использует существующую семантику Pingback
  • Минимальный объем данных, передаваемых по сети
Недостатки
  • Нет уведомлений, пока кто-то не щелкнет ссылку
  • Зависит от браузеров посетителей, отправляющих правильную информацию HTTP-реферера
  • Связанный сайт mu st получить и проанализировать страницу связывающего сайта, чтобы извлечь нужную информацию
  • Уведомление требует положительных действий путем связывания сервера
  • Механизм уведомления имеет только частичную техническую спецификацию
  • Информация автоматического обнаружения может помешать проверке XHTML
  • Уведомление требует положительных действий путем связывания сервера
  • Связанный сайт должен извлекать и анализировать страницу сайта, на который ссылается, для извлечения нужной информации
  • Может быть использовано для DDOS-атак
  • Уведомление требует положительных действий со стороны сервер ссылок
  • Связанный сайт должен извлекать и анализировать страницу связывающего сайта, чтобы извлечь нужную информацию
  • Относительно новый, поэтому менее широко применяемый
См. также
Ссылки
Последняя правка сделана 2021-05-27 10:41:49
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте