Tilda

Причина тяжелой загрузки страницы на смартфоне

Проблема загрузи страници на смотрфоне

https://curs.fitnessmama.ro/oferta 

image.png

Страница в тильде

https://tilda.cc/page/?pageid=41286328&projectid=1511482 

Ответ поддержки тильды

Добрый день!

Мы видим большое количество стороннего кода на вашем сайте.

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

Проверить скорость загрузки страницы можно через инструменты браузера. 

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

image

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

Поэтому удобно зайти в панель разработчика браузера (CTRL + SHIFT + I, если у вас Windows; а если у вас MacOS, то нажмите ⌥ + ⌘ + I), откройте вкладку Network и перезагрузите страницу.

image

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

Екатерина П.
Команда поддержки Тильды

Закруглить углы виджета tilda

image.png

image.png

<style>

.t-popup__container {
    border-radius: 16px !important;
    overflow: hidden !important;
}

</style>

Код редирека на другой ленд и сохранение меток

Рандом между двумя

<script>
  (function () {
    const variant = Math.random() < 0.5 ? 'a' : 'b';

    // Если выпал вариант B — редиректим и сохраняем UTM-метки
    if (variant === 'b' && window.location.pathname === '/7retete_de_cina') {
      const searchParams = window.location.search; // всё, что после ?
      window.location.href = 'https://fitnessmama.md/7retete_de_cina_2025' + searchParams;
    }
  })();
</script>
<script>
  (function () {
    // Если utm_groupe уже есть — ничего не делаем
    if (window.location.search.includes('utm_groupe=')) return;

    const variant = Math.random() < 0.5 ? 'a' : 'b';
    const currentPath = window.location.pathname;

    if (currentPath === '/7retete_de_cina') {
      const searchParams = window.location.search;
      const separator = searchParams ? '&' : '?';

      if (variant === 'b') {
        window.location.href = 'https://fitnessmama.md/7retete_de_cina_2025' + searchParams + separator + 'utm_groupe=b';
      } else {
        window.location.href = window.location.origin + currentPath + searchParams + separator + 'utm_groupe=a';
      }
    }
  })();
</script>


Всегда на один лэнд

<script>
(function () {
  // Получаем все параметры из URL (всё после ?)
  const params = window.location.search;

  // Формируем финальный адрес с метками
  const target = 'https://fitnessmama.school/waitlist_black_friday_25' + params;

  // Выполняем редирект
  window.location.href = target;
})();
</script>
(function () {
  const current = window.location;
  if (current.pathname === '/live12') {
    const separator = current.search ? '&' : '?';
    window.location.href = 'https://fitnessmama.school/webinar_bt' + current.search + separator + 'utm_group=test';
  }
})();


Таблица со всеми лэндингами

https://docs.google.com/spreadsheets/d/184j4MJEcPorb2tpv8ubYNrAbFCCemIcDo05Y2M5ESq0/edit?gid=870640855#gid=870640855