Как отслеживать переходы по исходящим ссылкам в Яндекс.Метрике

Как отследить переходы по внешним ссылкам в Яндекс.МетрикеМы писали о том, как отслеживать исходящие ссылки в блоге при помощи Google Analytics. В этой статье расскажем, как настроить отслеживание кликов по исходящим ссылкам в Яндекс.Метрике.


Для начала установите счётчик Метрики в блог, если ещё этого не сделали. Подробно об установке написано в инструкции Яндекса.

Стандартный отчёт Яндекс.Метрики «Внешние переходы»

В Яндекс.Метрике отслеживание переходов по исходящим ссылкам есть по умолчанию, поэтому можно даже ничего не настраивать, а заглянуть стандартные отчёты.

В нём видно количество переходов на другие сайты за выбранный период. Flash-баннеры не учитываются как внешние ссылки. Если при переходе по внешней ссылке сработает редирект, Метрика не учтёт цель редиректа, то есть ту страницу, на которую пользователь попал в итоге. Адрес этой страницы не отобразится в отчёте. Просмотрев отчёт по внешним переходам вы сможете понять общую картину и быстро просмотреть самые популярные внешние ссылки.

Настройка целей для отслеживание внешних ссылок

Иногда нужно отслеживать более детально несколько важных ссылок. Для решения этой задачи необходимо настроить цель:

  • Откройте пункт меню «Настройки».
  • Откройте вкладку «Цели».
  • Добавьте цель с типом условия «url: содержит».
  • В качестве условия укажите URL внешней ссылки, переходы по которую вы хотите смотреть.

Для одного счётчика можно настроить только 200 целей. При удалении цели, данные по ней в отчётах также удалятся.

Настройка цели по событию

Для всех исходящих ссылок можно настроить одну цель. Такой вариант подойдёт вам, если:

  • на вашем сайте много внешних ссылок;
  • вам важен факт ухода на сторонний ресурс, а не конкретная ссылка, по которой перешёл пользователь;
  • вам нужно сегментировать аудиторию.

Добавьте цель  с типом условия «JavaScript-событие» и идентификатором цели, например, outbound_link. Используйте значение идентификатора, которое не содержится в URL страниц сайта. Иначе статистика будет собираться некорректно — будут учитываться посещения страниц, содержащих в адресе это значение.

К коду каждой внешней ссылки нужно будет добавлять атрибут onclick. XXXXXX — номер вашего счётчика Яндекс.Метрики.

<a href=«адрес внешней ссылки» onclick=«ym(XXXXXX, ‘reachGoal’, ‘outbound_link’); return true;»>ссылка на внешний источник</a>

А чем вы пользуетесь для отслеживания кликов по исходящим ссылкам: Яндекс.Метрикой или Google Analytics?