Как настроить цели в Яндекс.Метрике? Теория и примеры

Яндекс Метрика - настройка цели

  Создаём цели в yandex.metrika

Надо бы опубликовать здесь новую статью :). Расскажу обо всех нюансах в настройке целей Яндекс.Метрики. Вся эта веб-аналитика становится очень актуальной в продвижении сайтов, а потому хорошо разобраться в этой теме будет не лишним.

Вообще, что такое цель в данном случае? Это то, с помощью чего можно сравнить свои ожидания относительно поведения посетителя с его реальным поведением – например, узнать, сколько людей зашло на такую-то страницу, заполнило форму на сайте и совершило другие действия.

Имея подобные данные о поведении посетителей можно делать сайт удобнее и т.д. и .т.п. – вот поэтому данная тема и полезна для увеличения посещаемости сайта и его конверсии.

Установка целей в Яндекс.Метрике

Если у вас на сайте есть счётчик Метрики, то вы можете начать добавлять цели. Для этого зайдите в настройки и выберите “Цели”:

Яндекс Метрика - цели

  Все цели для конкретного счётчика

А затем – “Добавить цель”. Их тут несколько видов:

Яндекс Метрика - виды целей

  Виды целей

Виды целей в Яндекс.Метрике

Количество просмотров

Тут всё понятно – с помощью этой цели вы будете узнавать, сколько людей просмотрело столько-то страниц.

Посещение страниц

Это пригодится для определения статистики относительно просмотренных страниц на сайте, а также пользователей, ушедших по внешним ссылкам.

Яндекс Метрика - цель посещение страниц

  Настройка целей вида “Посещение страниц”

Можно добавить несколько условий и тогда цель будет включать в себя просмотр нескольких страниц. Например, если вам интересно, кто заходит в каталог товаров, попадая на сайт через блоговый раздел, то можно задать два условия, значение первого – посещение блога, значение второго – посещение каталога.

Что прописывать в значении условий?

  • содержит – часть URL адреса. Если эта часть будет внутри адреса просмотренной страницы, то цель будет считаться достигнутой. Например: /blog/ – цель будет достигнута при посещении страниц http://site.ru/blog/, http://site.ru/page_2/blog/post1.html и т.д.
  • совпадает – должно быть полное совпадение адреса страницы с тем, что тут указано. Пропишете http://site.ru/blog/ – и  цель будет достигнута только при посещении страницы с URL http://site.ru/blog/.
  • начинается с – чтобы цель была достигнута, URL просмотренной страницы должен начинаться с того, что тут указано. Например, если прописано http://blog/, то при посещении http://site.ru/blog/ – будет достижение цели, а при посещении http://site.ru/page_2/blog/post1.html – не будет.
  • регулярное выражение – это если нужно более интересное совпадение. Например, чтоб цель была достигнута только при просмотре страниц с двумя GET-параметрами в URL, или когда URL не содержит цифр, или ещё что-нибудь.. Наверное, инфо отсюда поможет разобраться в теме.

JavaScript-событие

Весьма интересная штука. Если с помощью предыдущих видов целей мы могли смотреть статистику относительно движений по сайту, то с помощью этой – относительно поведения на странице.

Яндекс Метрика - цель JavaScript-событие

  Яндекс.Метрика – цель “JavaScript-событие”

Тут нужно указать только идентификатор цели, а использовать его надо будет в коде сайта. Идентификатор – это то, с помощью чего Метрика понимает, что событие произошло.

Событием может быть что угодно: клик по ссылке, отправка формы/комментария и совершение пользователем любого другого действия, которое может быть зафиксировано с помощью JavaScript.

Как использовать JavaScript-цели в Яндекс.Метрике

  • Через HTML-код – событие указывается прямо в теге элемента. Например:
<form onsubmit="yaCounterNNN.reachGoal('xXx'); return true;">...</form>

onsubmit – это обработчик события (в данном случае – отправка формы). Их полно всяких: onclick, onscroll и др. – см. любой справочник по JavaScript-событиям, например, этот.

Вместо NNN следует подставить id счётчика Яндекс.Метрики. Узнать его можно в аккаунте Метрики, либо через этот сервис – он своё дело делает быстро. Ну а вместо xXx – идентификатор события, который вы придумали (размер букв имеет значение).

Таким образом, внутри HTML-тега пишем следующую конструкцию:

onсобытие="yaCounterNNN.reachGoal('xXx'); return true;"
  • Через JavaScript-код – обработка события происходит внутри JS-кода.

Здесь всё аналогично, только эту конструкцию

onсобытие="yaCounterNNN.reachGoal('xXx'); return true;"

прописываем внутри JavaScript-кода. С этим способом возможностей больше.

Вообще, если вы не особо знакомы с программированием на JS и знакомиться не хотите, то вполне хватит первого варианта.

Примеры целей типа “JavaScript-событие” в Яндекс.Метрике

1. Клик куда угодно:
<... onclick="yaCounterNNN.reachGoal('xXx'); return true;">...</...>

Например, клик на ссылку:

<a href="..." onclick="yaCounterNNN.reachGoal('xXx'); return true;">текст ссылки</a>
2. Узнаём статистику по комментаторам на WordPress.

Однажды было много спамеров на этом сайте, я решил посмотреть в Вебвизоре, как спамеры оставляют комментарии. Для этого-то и была нужна такая цель.

Находим в шаблоне комментариев (обычно comments.php) форму (тег <form>) и делаем такое:

<form action="..." onsubmit="yaCounterNNN.reachGoal('xXx'); return true;">...</form>

В общем, можно много чего придумать :).

Составная цель

Это комбинация целей вида “Посещение страниц” и “JavaScript-событие”:

Яндекс Метрика - составная цель

  Яндекс.Метрика – составная цель

Например, на рисунке выше настроена цель, которая будет считаться достигнутой, когда будет посещена страница, содержащая в своём URL кусок /blog/ и на этой странице произойдёт событие с идентификатором zzZ_1 (шаг А), а также будет посещена страница, URL которой содержит /cat/ и на которой произойдёт событие с идентификатором zzZ_2 (шаг B) – т.е. оба шага должны быть пройдены.

После того, как вы определитесь с типом цели и всё настроите, не забудьте задать её название – оно будет использоваться при просмотре статистики.

Ретаргетинговые цели в Яндекс.Метрике

Условно цели в Метрике разделены на Конверсионные и Ретаргетинговые. Но на самом деле, все новые цели будут относиться к конверсионным. К ретаргетинговым цели будут отнесены, если вы их начнёте использовать в рекламных кампаниях – почитайте про ретаргетинг в Яндекс.Директе.

Статистика по целям в Яндекс.Метрике

Цели нужны были для того, чтобы лучше понять поведение посетителей на сайте. Для любого отчёта в Метрике можно строить сегменты исходя из достигнутых целей – т.е. узнавать, какая часть аудитории достигла такой-то цели.

Сама эта часть уже может быть каким-либо сегментом – например, пользователи мобильных устройств. На картинке ниже представлен отчёт по поисковым фразам, где видно, что только один человек оставил комментарий с мобильного устройства в период с 13 июля по 12 октября:

Яндекс Метрика - отчёт по целям

  Отчёт по целям в Яндекс.Метрике

Также достижения целей удобно анализировать в разделе “Вебвизор” – тут можно понаблюдать за поведением человека, достигшего желаемую для вас цель:

Яндекс Метрика - цели в Вебвизоре

  Анализ достижения цели в Вебвизоре

Пожалуй, это всё, что можно рассказать о настройке целей в Яндекс.Метрике. Если вы ещё не используете этот мощный инструмент – самое время начать ;).

web-ru.net - всё о продвижении сайтов
Случайные публикации:
  • Доменная зона и ранжированиеДоменная зона и ранжированиеНередко в интернете можно встретить разговоры о том, что сайты в доменно...
  • Статистика поисковых запросов от Mail.ruСтатистика поисковых запросов от Mail.ruВ завершение темы добавления сайта в поиск Mail.ruстоит немного рассказать и о ст...
  • Что такое вирусный маркетинг и реклама? Примеры в интернете и 7 особенностейЧто такое вирусный маркетинг и реклама? Примеры в интернете и 7 особенностейВ конце каждого года на главном видеохостинге Земли - Youtube - подводятся и...
  • SEO-аудит сайта о недвижимости в Испании Port-banus.ru. ВидеоSEO-аудит сайта о недвижимости в Испании Port-banus.ru. Видео...о что осталось. Смотрите видео: SEO-аудит сайта о недвижимости в
  • Что нового и интересного в интернет-маркетинге на ноябрь 2014 года?Что нового и интересного в интернет-маркетинге на ноябрь 2014 года?...ится, так что пора. Как обычно, после длительного перерыва, хочется отметить
Оставьте комментарий:
Отзывов всего: 3
Через сайт Через ВКонтакте Через Facebook
  1. Георгий пишет:

    Спасибо за познавательный материал. *CRAZY*

    Ответить
  2. Андрей Зенков пишет:

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

    Ответить
    • Пётр пишет:

      Да, если есть возможность задавать простые цели – типа перехода на страницу, – то лучше так и делать, считать точнее будет :)

      Ответить
сайт web-ru.net
Я не спамлю...