Практика тепловая карта. На Яндекс.Картах теперь можно создавать тепловые карты. Как работает тепловая карта

Тепловые карты сайта — один из наиболее эффективных способов понять, что важно посетителям вашего сайта. На что они на самом деле смотрят, а что пропускают. Технология heatmap отслеживает точки кликов, скроллинг и заполнение форм захвата. Полученные данные помогут вам расположить контент в правильных местах и увеличить конверсию.

В этой статье вы узнаете 10 важных фактов о тепловых картах на основании более 750 тестов, проведенных специалистами агентства ConversionXL.

Первому экрану уделяется 80% времени просмотра

По итогам исследований 80,3% времени просмотра веб-страниц приходится на первый экран. Поэтому все, что мотивирует пользователя к целевому действию, высококонверсионные сайты размещают выше «линии сгиба».

Заголовок и область рядом, где обычно находится оффер, захватывает наибольшее внимание. Чем дальше от заголовка, тем короче просмотр. Посетители сканируют за 3-4 секунды пространство между первым экраном и футером, на котором снова останавливаются. И если человек добрался до конца страницы, сильный призыв к действию - последний шанс конвертировать его в лиды.

Левая часть страницы захватывает большую часть внимания

Особенность человеческого мозга - воспринимать визуальную информацию слева направо. Поэтому посетители сайта сразу после загрузки начинают просмотр с левой части экрана. Эксперты ConversionXL рекомендуют разместить на ней список выгод (буллеты). В целом на «левосторонний» контент приходится 69% времени пользователей.

F-образная траектория изучения текста

Люди сканируют текстовый контент определенным образом. «Горячие» точки образуют букву F:

Первые слова строки имеют наивысшую «температуру» на тепловой карте. Особенно в начале публикации. Также доминируют заголовки и подзаголовки. А вот сплошные куски текста без разделения на пункты и абзацы имеют очень низкие шансы на прочтение.

  • Донесите пользователям суть информации в первых двух абзацах, поскольку они самые конверсионные. Остальную часть материала можно посвятить дополнению и расшифровке.
  • Представляйте важные мысли (в особенности перечень преимуществ) в виде маркированного списка. Символьное обозначение сильнее цепляет внимание.
  • Оптимальная длина абзаца 3-4 строки + хорошо работает чередование длинных и коротких блоков. Кроме того, воздержитесь от выравнивания по ширине. Так называемый «рваный ритм» текста способствует его лучшему усвоению.

Баннерная слепота снижает конверсию

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

Направление взгляда очень важно

Наверняка вы знаете о приеме «визуальной подводки». Взгляд героя изображения указывает на лид-форму, либо на оффер, либо на продукт. Конечно, сама по себе подводка не гарантирует увеличение конверсии. С помощью направления вы привлекаете внимание, но конвертируют в конечном счете грамотный оффер и призыв к действию.

Автоматические слайдеры практически не просматриваются

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

Цветовые контрасты в дизайне могут «убить» конверсию

Тепловые карты сайта компании TechWyse показали, что некликабельная область страницы с ценой собирает практически все внимание пользователей из-за сильного контраста с остальным фоном.

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

Стоковые фотографии не работают

О вреде стоковых изображений сказано достаточно много. Более того, пользователи пропускают фото, похожие (!) на них.

У анонсов постов конверсия выше, чем у полного текста

На главной странице корпоративного блога «цепляющие анонсы» конвертируют к прочтению материала сильнее полной версии. Очевидно, что у 5 привлекательных анонсов больше шансов оставить посетителя на странице, чем у 1 «портянки».

Мелкий шрифт читают!

Парадоксально, но именно мелкий шрифт удостоился наибольшего внимания. Впрочем, все просто: крупный текст люди сканируют «по диагонали», почти на нем не останавливаясь. А меньший размер заставляет вчитываться. Конечно, стоит использовать его только для отдельных фрагментов. Например, для каких-либо пояснений.

Вместо заключения

Анализ тепловых карт сайта по сути равноценен обратной связи от посетителей. Поэтому в сочетании со сплит-тестами они являются незаменимым инструментом повышения конверсии.

Высоких вам продаж!


Иногда бывает полезным нанесение каких-то количественных показателей на географическую карту, как в случае отображения зон покрытия мобильной связи/интернета у МТС:


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

Модульная система

В версии 2.1 мы открыли доступ пользователям к нашей модульной системе , которая написана на основе YModules , разработанной нашим коллегой dfilatov . Эта модульная система имеет много разных приятных фич, таких как асинхронный resolve зависимостей, переопределение модулей, etc. Она была уже достаточно подробно описана автором на Хабре , так что если интересно, можете почитать.

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

  • самостоятельно писать новую функциональность для API Яндекс.Карт и делиться им в удобном виде с другими разработчиками;
  • использовать нашу модульную систему как основную, если приложение целиком и полностью завязано на картах.
В качестве примера первого мы и создали тепловые карты.

Поскольку написать свои тепловые карты не было самоцелью данной затеи (главной задачей было сделать готовое решения для API Яндекс.Карт), перед тем как начать писать код и думать над алгоритмом работы, естественно, я полез на github искать какие-то готовые решения. Вполне ожидаемо было то, что разных реализаций тепловых карт было там чуть больше, чем достаточно (почти две с половиной сотни).

Немного изучив исходники разных проектов, я остановил свое внимание на библиотеке simpleheat авторства Mourner . У нее было два ключевых преимущества:

  • код всего проекта занимал около сотни строчек;
  • тепловая карта хорошо держала 10к точек без напряга при отрисовках (при большем количестве данных тестировать уже как-то бессмысленно, поскольку отдавать такие объемы данных только для отрисовки картинки на клиент крайне неразумно).
В конечном итоге мне, конечно, пришлось переписать значительную ее часть, но все равно, мне кажется, что это был лучший выбор. Все остальные решения были куда более громоздкими, но особых плюшек не предоставляли.

Алгоритм отрисовки тепловых карт

Пообщавшись с коллегами, я понял, что все видели тепловые карты, все знают, зачем и что это. Но почти никто не знал, как они отрисовываются. Именно поэтому я постараюсь описать эту часть более детально.

API Яндекс.Карт предоставляет возможность для отображения собственной подложки для карты, реализуется это с помощью специального класса Layer . На вход ему необходимо передать функцию, которая по номеру тайла и уровню масштабирования вернет url для загрузки тайла. Кто еще не знаком с тайлами и тайловой графикой можете немного почитать о них в википедии и у нас в документации .

Написание функции генератора url"ов для получения тайлов - это фактически и есть вся задача создания тепловой карты для нашего API.

Когда мы определились с тем, что от нас нужно, мы начали думать над тем, как это сделать. Есть два принципиально различных метода для задания тепловой карты:

  • с помощью двухмерного скалярного (плоского) поля (фактически это функция двух переменных);
  • с помощью набора простых или взвешенных точек (каждой точке в соответствие ставится какое-то положительное число - ее вес).
Первый метод является более универсальным и включает в себя второй, но в тоже время он очень неудобен для использовании на практике (как часто вам предоставляют данные в виде функций нескольких переменных?), да и выглядит странно и непонятно для неподготовленных пользователей. Поэтому без лишних угрызений совести мы приняли решение, что будем использовать именно второй метод.

Для удобства работы пользователей мы решили, что будем поддерживать все самые популярные форматы входных данных, которые используются в API (Number, IGeoObject, IGeoObject, ICollection, ICollection, GeoQueryResult, JSON), из-за этого нам пришлось наложить не сильно приятное ограничение на программный интерфейс теплокарт. Теплокарте можно задавать только набор данных и нельзя удалять или добавлять точки из этого набора. Таким образом, для работы с данными мы предоставляем всего лишь два метода: getData() и setData().

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

После того, как данные были предподготовлены можно начать их отрисовывать. Как отрисовывать вопроса, вроде, не стоит (Canvas - наше все, тем более, у него есть замечательная функциональность getDataURL, особенно необходимый в нашем случае, поскольку именно url тайла мы должны предоставить API).

Для отрисовки каждой отдельной точки будем использовать кисть (рисунок слева), которая представляет из себя черно-белый градиент и рисуется на canvas"е весьма просто:

Var brush = document.createElement("canvas"), context = brush.getContext("2d"), radius = 20, gradient = context.createRadialGradient(radius, radius, 0, radius, radius, radius); gradient.addColorStop(0, "rgba(0,0,0,1)"); gradient.addColorStop(1, "rgba(0,0,0,0)"); context.fillStyle = gradient; context.fillRect(0, 0, 2 * radius, 2 * radius);
Вес точки будет определять, с какой прозрачностью кисть будет «рисовать» точку на тайле. После того, как мы отрисуем все точки тайла, у нас получится такой себе негатив нашего тайла тепловой карты.

var canvas = document.createElement("canvas"), context = canvas.getContext("2d"), maxOfWeights = 1, radius = 20; context.clearRect(0, 0, 256, 256); for (var i = 0, length = points.length; i < length; i++) { context.globalAlpha = Math.min(points[i].weight / maxOfWeights, 1); context.drawImage(brush, points[i].coords - radius, points[i].coords - radius); }
После чего тайл будет раскрашен установлением цвета каждому пикселю из градиента (options.gradient) в соответствии со значением его прозрачности. Прозрачность же каждого пикселя тайла будет равна общей прозрачности тепловой карты (options.opacity).

// Создаем градиент. var canvas = document.createElement("canvas"), context = canvas.getContext("2d"), gradient = context.createLinearGradient(0, 0, 0, 256), gradientOption = { 0.1: "rgba(128, 255, 0, 0.7)", 0.2: "rgba(255, 255, 0, 0.8)", 0.7: "rgba(234, 72, 58, 0.9)", 1.0: "rgba(162, 36, 25, 1)" }; canvas.width = 1; canvas.height = 256; for (var i in gradientOption) { if (gradientOption.hasOwnProperty(i)) { gradient.addColorStop(i, gradientOption[i]); } } context.fillStyle = gradient; context.fillRect(0, 0, 1, 256); // Раскрашиваем пиксели тайла. var gradientData = context.getImageData(0, 0, 1, 256).data; var opacity = 0.5 for (var i = 3, length = pixels.length, j; i < length; i += 4) { if (pixels[i]) { j = 4 * pixels[i]; pixels = gradientData[j]; pixels = gradientData; pixels = gradientData; pixels[i] = opacity * (gradientData || 255); } }
Вроде как и все, но нет. Всегда найдутся какие-то исключительные ситуации, которые придется обработать дополнительно. И в нашем случае возможность задания неограниченного сверху веса точки может привести к тому, что одна точка «погасит» все остальные. Так, например, если добавить на карту несколько сотен точек с весом один и одну точку с весом тысяча, то видна будет только последняя (рисунок слева).

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

Однако, принято считать, что все наименее распространенные среди широкого круга трейдеров (но при этом работающие и имеющие в сети хорошие отзывы) торговые инструменты и методики проведения рыночного анализа – являются самыми эффективными. Ведь биржа, по сути, не производит продукт. Ее создают сами участники торгов. Поэтому среди методик рыночного анализа, позволяющих переиграть остальных трейдеров, лидируют наиболее эксклюзивные варианты.

Что такое тепловая карта

Карта – это наглядная и простая для зрительного восприятия таблица, в которой отображена в графическом виде биржевая ситуация на рынке активов в динамике. Если говорить точнее, мы видим, как котировки различных пар движутся во времени относительно друг друга. Чаще всего, данные таблицы отображают движение валютных активов и не работают столь эффективно для рынков ценных бумаг и фьючерсов. А все потому, что все торговые инструменты, кроме валютных пар, являются котируемыми против доллара США.

Важно! Принцип действия рассматриваемого инструмента основывается как раз на сравнении значительного количества различных валют между собой, а не только с каким-либо единственным активом (в том числе, с USD).

Как расшифровываются цвета ячеек

Что означает каждый цвет ячейки тепловой карты валют? Итак:

  1. Ярко-зеленый. Этот цвет ячейки свидетельствует о цене закрытия текущей котировочной свечи, установившейся над уровнем high свечи предшествующей.
  2. Ярко-красный. Этот цвет ячейки свидетельствует о цене закрытия текущей котировочной свечи, установившейся под уровнем low свечи предшествующей.
  3. Серый. Этот цвет ячейки свидетельствует о наличии бокового флетового движения цены.
  4. Зеленый цвет – цена установилась выше стоимости актива при закрытии предшествующей свечи, однако, она — ниже максимальной.
  5. Красный – цена установилась ниже стоимости актива при закрытии предшествующей свечи, однако, она — выше максимальной.

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

Чтение тепловых карт

Карты доступны в режиме онлайн, например, на сайтах ru.investing.com/tools/currency-heatmap или же на myfxbook.com. Для них характерно автоматическое обновление и перестройка по истечении определенного временного отрезка.

Сайт myfxbook стоит отметить отдельно. Его популярность более чем оправдана за счет ряда привлекательных особенностей:


  • На сайте предусмотрены все необходимые таймфреймы;
  • Таблицы автоматически обновляются в режиме real time;
  • Представлен широкий спектр аналитического софта;
  • Помимо цветовых сигналов, размах ценовых колебаний отображается как пункты (pips), а также в процентном соотношении (percent).

Все перечисленные моменты позволяют максимально точно выявлять даже незначительные ценовые колебания, отображаемые в визуальном формате как выраженные.

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

Примеры:


При данном варианте развития событий ярко-красный цвет сообщает о том, что пара значительно упала в цене (то есть цена установилась на отметке ниже последней минимальной стоимости предыдущей свечи). А ярко-зеленый, напротив, свидетельствует о наличии выраженного роста (пара располагается выше последнего максимального значения). Прочие промежуточные окрашивания ячеек не несут выраженной смысловой нагрузки и применяются биржевыми игроками лишь в качестве справки.

На предыдущем скриншоте (см. выше) видно, что относительно прочих валют USD укрепился (участок отмечен синим прямоугольником). Однако, на прежней позиции остался EUR. Такая картина может служить знаком того, что USD в ближайшее время ожидает коррекция.


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

Работа с тепловыми картами

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

Ведь даже в комплексе с торговой системой тепловая карта не гарантирует верный прогноз в период выхода важных макроэкономических новостей. Лучше в это время воздержаться от торговли.

Но в другое время тепловые карты работают лучше и можно торговать, когда того требует основная стратегия. Сроки экспирации тоже определяются по обстоятельствам. Единственный момент – опционы «турбо» являются более высокорисковым видом торговли, так как проведение теханализа на коротком периоде всегда менее информативно. Причем это правило работает всегда – как с тепловыми картами, так и без них.

Тепловые карты как компоненты стратегий

Для подтверждения момента вхождения в торги успешно используют точки разворота. Этот инструмент есть на сайте ru.investing.com:


Здесь важны моменты приближения котировок к точкам разворота, которые отображены в табличке.

При приближении котировок к указанной точке, нужно заключить торговую позицию на приобретение или продажу (это зависит от направления), в расчете на коррекцию котировок.


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

Важно! Данная тенденция может быть и краткосрочной, например, представлять собой небольшой откат.

Денежный индикатор

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

Если конкретно, то «тепловые» сигналы интегрируются на свечной график и время от времени определенные свечи помечаются красным или зеленым цветом. Это основано на теории, что достигая энного значения по сравнению с предыдущей свечой, цена неизбежно откатит назад или, наоборот, пойдёт вверх.

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

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

Торговля бинарными опционами набирает популярность у трейдеров. Но для достижения успеха целесообразно придерживаться определённой стратегии. Ведь не стоит полагаться только на собственную интуицию при торговле опционами.

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

Тепловая карта представляет собой таблицу, в которой схематически отображается положение определённых валют. Валютные пары в таблице располагаются по вертикали и горизонтали. При этом следует учитывать, что показатели, отображаемые в данной карте, могут обновляться с различной периодичностью (т. е. существуют различные виды тепловых карт):

  • один раз в сутки;
  • каждые 5 часов;
  • каждый час;
  • каждые 30 минут.

Благодаря этому трейдер имеет детальную информацию о поведении валют, что делает процесс торговли бинарными опционами удобным. Конечно, лучше всего использовать 30-минутную тепловую карту, чтобы более оперативно отслеживать положение валют.

В таблице представлены прямоугольники различных цветов: зелёного, салатового, серого, розового, красного. Каждый цвет отображает сигнал об изменении положения определённых валют. Наиболее информативными являются прямоугольники зелёного и красного цветов. Так как прямоугольники других цветов свидетельствуют о том, что сигнал о поведении валют очень слабый, и приобретать бинарные опционы по данным активам не стоит. Цвета помогают определиться с в конкретный промежуток времени.

Остановимся на зелёных и красных прямоугольниках подробнее

Зелёный прямоугольник сигнализирует о том, что курс определённой пары валют находится выше предыдущего максимума.

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

Давайте рассмотрим на конкретном примере (использоваться будет 30-минутная тепловая карта). Это позволит нам разобраться, какую сделку лучше всего открыть по бинарным опционам. Для начала перейдем на сайт с тепловыми картами валют — http://ru.investing.com/tools/currency-heatmap

  1. Рассмотрим валютную пару GBP/CAD. Для начала ищем названия валют по горизонтали и вертикали в таблице. Затем смотрим, какой цвет прямоугольника на их пересечении. В нашем случае — красный. Это означает, что курс данных валют в настоящий момент ниже предыдущего минимума. Следовательно, соотношение валют в ближайшее время, скорее всего, развернётся в обратную сторону, т. е. будет расти. Осуществляем сделку по бинарным опционам на повышение длительностью 30 минут и больше.
  2. Рассмотрим валютную пару CAD/CHF. В данном случае на пересечении валют находится прямоугольник зелёного цвета. Это означает, что курс данных валют в настоящий момент находится выше предыдущего максимума. Следовательно, соотношение валют в ближайшее время, скорее всего, развернётся в обратную сторону, т. е. будет падать. Осуществляем сделку по бинарным опционам на понижение длительностью 30 минут и больше.

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

Тепловые карты, отслеживающие поведение пользователей на сайте или лендинге, являются крайне популярным инструментом оптимизации конверсии. Но насколько это эффективно?

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

Итак, насколько же эффективны тепловые карты в контексте оптимизации конверсии?

Что такое тепловая карта?

Тепловые карты представляют собой формат визуализации данных. Они были разработаны Кормаком Кини в середине 90-х годов для работы на финансовых рынках. Основная функция теплокарт - отслеживать движения мыши, которые осуществляют пользователи, и отображать полученные данные в удобном формате.

Понятие «тепловая карта» включает в себя:

  • карты активности мыши;
  • карты кликов;
  • карты скроллинга.

Чтобы составить тепловую карту с достоверными данными, у вас должна быть достаточная величина выборки. Для достоверной теплокарты, необходимо чтобы у сайта было не менее 2-3 тысяч посетителей. Если тепловая карта построена на основе 50 посещений, то таким данным не стоит доверять.

Существует несколько видов тепловых карт, поэтому следует рассмотреть каждый из них в отдельности.

Карты активности мыши (Mouse Movement Tracking)

Когда говорят «тепловая карта», подразумевают, в первую очередь, именно карту активности мыши. На ней отображается, куда пользователи наводят курсор. Подразумевается, что таким образом можно понять, как люди изучают ваш ресурс.

Карты наведения курсора смоделированы по примеру классической техники юзабилити-тестирования — (отслеживание движений взгляда человека). Айтрекинг помогает проанализировать поведение пользователей на сайте, в то время как выводы, основанные на движениях курсора, могут быть весьма сомнительными. Например, человек может рассматривать что-то на сайте, не наводя при этом курсор на этот элемент. Кроме того, человек может навести курсор на элемент, который не привлекает внимания.

Итак, карты активности мыши могут быть информативны, а могут сбивать с толку.

В 2010 году профессор Анне Аула, являющаяся старшим научным сотрудником в области исследования в компании Google, провела презентацию, в которой обнародовала некоторые неутешительные результаты экспериментов, касающихся отслеживания движений курсора:

  • только у 6% людей наблюдалась непосредственная связь между движениями курсора и движениями глаз;
  • у 19% людей наблюдалась косвенная связь между движениями курсора и движениями глаз;
  • 10% людей наводили курсор на ссылку, а затем продолжали изучать прочие элементы сайта.

Обычно специалисты игнорируют этот вид тепловых карт. Даже если вы используете карты движений курсора для того, чтобы подтвердить или опровергнуть свои гипотезы, не стоит возлагать на них больших надежд. Специалист компании Simple Usability Гай Рэдвуд высказал свое мнение по поводу метода отслеживания движений курсора:

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

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

Алгоритмы генерации тепловых карт

Существуют инструменты создания тепловых карт, которые используют алгоритмы, анализирующие интерфейс вашего сайта и генерирующие соответствующее изображение. Алгоритм анализирует следующие свойства сайта: цвета, размеры, контраст, визуальную иерархию и т. д. На сайте Aura.org есть статья, посвященная алгоритмам создания теплокарт:

«Алгоритмы визуализации, в которых специальная программа просто «подсчитывает» визуальные характеристики разных элементов страницы, являются недорогой альтернативой. Однако исследование, проведенное PRS (компания, занимающаяся исследованиями eye tracking), показало, что подобные алгоритмы не реагируют на различия в дизайне».

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

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

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

Как уже было упомянуто выше, у карты кликов есть один очень полезный способ применения. Если вы видите, что люди кликают на элемент, не привязанный к ссылке, то можете:

  • добавить к этому элементу ссылку;
  • сделать так, чтобы данный элемент не выглядел как ссылка.

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

Тепловые карты распределения внимания

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

Маркетолог Пип Лайа считает такие карты более полезными, чем карты кликов или карты активности мыши, потому что вы можете увидеть, обращают ли пользователи внимание на ключевые элементы вашего ресурса. Благодаря данному инструменту становится проще разрабатывать сайты, ориентированные на пользователя. Вот, что говорит Пип:

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

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

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

Карты скроллинга помогают нам в нужный момент скорректировать дизайн. Если части лендинга сильно отличаются друг от друга по цвету, то пользователи могут подумать, что блоки логически не связаны между собой. Такое серьезное «упущение» невозможно разглядеть, используя лишь Google Analytics. Если у вас длинный лендинг, то, вероятно, в таком случае вам следует добавить некоторые элементы, которые дадут пользователям понять, что им нужно прокручивать страницу дальше.

Фиксирование поведения пользователя на лендинге

Сам по себе этот инструмент не является тепловой картой, однако он крайне полезен. Фиксирование поведения пользователей позволяет вам записать и просмотреть видео, отображающее поведение человека на вашем ресурсе. Данное видео воспроизводится без субтитров и аудио.

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

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

Но, следует отметить, что такой анализ занимает много времени. Вам, вероятно, потребуется провести половину дня, просматривая подобные видео.

Проблемы при использовании тепловых карт

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

Вот что сказал по этому поводу глава отдела оптимизации в Malwarebytes Эндрю Андерсон:

«Если вы чрезмерно увлечены изучением тепловых карт, то это может привести к неполному пониманию картины в целом. Большинство посетителей кликают на нечто полезное, или наоборот? Является ли самая кликабельная область наиболее важной? Что произойдет, если вдвое больше людей будут кликать на один и тот же элемент? Тепловые карты провоцируют тысячи вопросов, на которые невозможно ответить однозначно.

Тепловые карты могут быть чрезвычайно полезными и позволяют нам идентифицировать проблемные области сайта. Также они могут стать отличной отправной точкой для исследования и анализа конверсии. Но практически всю информацию, которую они позволяют извлечь, можно получить, используя обыкновенный как Google Analytics, или аналогичные инструменты.

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

Выводы

Помимо привлекательного внешнего вида, тепловые карты обладают рядом полезных свойств:

  • теплокарты, созданные при помощи специальных алгоритмов, могут создать картину передвижения пользователей по лендингам с низким трафиком;
  • карта кликов предоставляет нам визуальную информацию о том, куда посетители сайта кликают, а куда нет;
  • карта распределения внимания дает представление о том, какие элементы находятся в поле зрения пользователей, независимо от типа устройства и браузера. При помощи таких карт можно решить, где поместить наиболее важную информацию;
  • карты скроллинга будут полезны при создании длинных лендингов. С помощью них можно правильно расставить приоритеты и мотивировать посетителей изучать страницу дальше;