Вывести сайт из “красной зоны” по показателям производительности в Google PageSpeed Insights и достичь 80-90% для мобильных и десктопных устройств.
Основные этапы работы:
1. Анализ текущего состояния
• Провести тестирование сайта в Google PageSpeed Insights для определения ключевых проблем. • Зафиксировать базовые показатели по мобильным и десктопным версиям. • Составить список элементов, влияющих на производительность: большие изображения, тяжелые шрифты, использование сторонних скриптов и др.
2. Оптимизация изображений
• Сжать изображения без потери качества через сервисы (например, TinyPNG или встроенные инструменты Tilda). • Заменить форматы изображений на современные (WebP) для уменьшения веса файлов. • Убедиться, что для всех изображений настроена адаптивная загрузка (lazy-loading).
3. Минимизация и сжатие файлов
• Включить gzip-сжатие для CSS, JavaScript и HTML. • Уменьшить количество используемых CSS- и JS-файлов (удалить ненужные стили и скрипты). • Минифицировать все CSS и JS.
4. Оптимизация шрифтов
• Использовать системные шрифты, если это возможно. • Подключать только нужные начертания шрифтов. • Включить отображение шрифтов с параметром font-display: swap.
5. Оптимизация работы Tilda
• Убедиться, что на каждой странице используется только необходимый функционал блоков Tilda. • Отключить анимации и скрипты, если они не влияют на UX (например, лишние параллаксы). • Проверить размер итогового HTML-файла.
6. Кеширование
• Настроить кэширование для статических ресурсов (изображения, шрифты, файлы CSS/JS).
7. Сокращение количества запросов
• Убедиться, что количество HTTP-запросов минимально. • Объединить файлы, если это возможно (CSS/JS). • Убрать внешние виджеты и сторонние плагины, которые замедляют загрузку.
8. Настройка редиректов и HTTPS
• Проверить наличие редиректов, убрать ненужные. • Убедиться, что все страницы работают через HTTPS без смешанного контента.
9. Тестирование после оптимизации
• Провести повторный анализ в Google PageSpeed Insights. • Убедиться, что показатели улучшились и достигли заданной цели (80-90%). • Провести кроссбраузерное тестирование сайта.
Сроки выполнения:
5-7 рабочих дней с учетом объема оптимизации и проверки изменений.
Результат:
Оптимизированный сайт с улучшенной производительностью: • Google PageSpeed Insights: 80-90%. • Быстрая загрузка на мобильных устройствах и ПК.