Увеличиваем скорость загрузки лендов

Немного о скорости

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

Самый медленный ленд, скорость загрузки — 2.14 секунд, CTR 3.6%
Ленд с улучшенной скоростью загрузки —  0.64 секунд, CTR 5.5%
Самый быстрый ленд ,который отдается за 0.13 секунд показал 7.8% CTR — более чем в два раза выше, чем на самом медленном.

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

Задумайтесь, быть может причина того, что вы не можете выйти в плюс в плохой серверной инфраструктуре?

Что такое CDN?

CDN ( content delivery network) — это сетевая инфраструктура, которая позволяет доставлять ваш контент до пользователя быстрее. Суть технологии в том, что пользователь запрашивает контент ( вашу страницу со всем содержимым) не с вашего сервера, который, например, стоит в Америке, а из ближайшего географически сервера сети CDN. Ваш контент реплицируется во всей сети и отдается пользователю с ближайшей точки, значительно сокращая время загрузки.

Как начать использовать CDN и увеличить скорость загрузки?

Следуйте нашей инструкции!

Начинаем работу

Начнем с самого CDN. Мы пользуемся решением от cloudflare.

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

Идем на сайт https://www.cloudflare.com и регистрируемся. Регистрация простая и не должна вызвать вопросов.

Логика тут такая, вы добавляете в cloudflare каждый домен, на котором у вас располагаются ленды. Для этого вам нужно поменять DNS со стандартного, предоставляемого домен-регистратором на кастомный от cloudflare.

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

Итак регаемся на namecheap и покупаем доменное имя. Я купил для теста — testdomenname.club

0.88 центов!

Теперь берем купленный домен, копируем и добавляем его в cloudflare. Просто нажимаем add site, вставляем доменное имя и жмем begin to scan. Процесс пошел.


Как только сканирование закончится, нажимайте continue setup. Удаляйте все существующие записи (все!) и жмите продолжить.

На следующем этапе выбираем Free Website и идем дальше, переходим на заключительный этап — апдейта DNS записи. Выглядит это так:

Оставляем пока что все как есть и идем обратно в namecheap, заходим в domain list

Находим наш домен, кликаем по кнопке manage. Находим вкладку Nameservers и меняем Namecheap BasicDNS на custom DNS.  

Выбрав custom DNS, у вас появляются поля nameserver1 и nameserver2. Их нужно заполнить адресами, которые у вас остались на последнем этапе добавления сайта в cloudflare. Вот этими.


Добавляете записи и нажимаете зеленую галочку в namechep и кнопку continue в cloudflare. Готово.
Обычно DNS запись меняется минут 15-30.

A запись

Теперь вам нужно добавить A запись, то есть дать понять DNS ресолверу, что информацию по такому-то доменному имени искать на таком-то сервере.
Делается это все во вкладке DNS, там вы просто выбирайте из списка букву A в поле NAME вводите домен, в поле IPv4 address айпишник вашего сервера. Нажимаете Add record и все готово. Теперь наш домен указывает на наш сервер и информация расположенную там кешируется в сети CDN.


Тонкая настройка

Давайте теперь все хорошенько настроим, чтобы все работало еще лучше
Первым делом идем во вкладку Caching и в боксе Caching Level выбираем Ignore Query String. Если этого не сделать, то каждый запрос с измененным параметром ссылки будет обрабатываться как уникальный и контент будет отдан не из сети CDN, а с вашего сервера.


Далее, чтобы закешировать наши данные по максимум давайте настроем правило. Идем во вкладку Page Rules и жмем кнопку Create Page Rule. Во всплывшем окне нажмите add a setting, выбирайте настройку Сaсhe level и параметр Сaсhe Everything.
Теперь прописываем наш домен, в нашем случае это testdomenname.club, добавляем /*.html

Получается вот что — testdomenname.club/*.html

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

Собственно все! Настроенно. Теперь любой ленд, который будет на домене testdomenname.club будет распределен внутри сети CDN  и будет грузитьсянааамного быстрее ( до 10 раз) чем на обычном статичном сервере.

Стоит добавить, что в нашем сервисе по созданию и управлению лендами Landing Birds, вся серверная инфраструктура настроена таким образом чтобы отдавать ленды по всему миру супер быстро. Неважно где вы льете трафик и куда, вы просто создате ленд, жмете кнопку “опубликовать” и он доступн из любой точки мира.
Как всегда с удовольствием отвечаем на вопросы.