Google PageSpeed Insights — не просто инструмент для отчётности. Это сигнал: если сайт грузится медленно, поисковики ранжируют его ниже. А пользователи уходят раньше, чем увидят кнопку «Заказать».
Запускаю PageSpeed-аудит, разбираю отчёт по каждому пункту и устраняю причины, а не симптомы.
Большинство сайтов загружают CSS и JavaScript в заголовке страницы. Браузер останавливается и ждёт, пока скачаются и выполнятся все скрипты — только потом рисует страницу. Переношу некритичные файлы на отложенную загрузку (defer, async), вытаскиваю критичный CSS в inline-блок, убираю загрузку лишних стилей там, где они не нужны.
Типичная картина: портретная фотография весит 800 КиБ, а отображается в блоке 200×200 пикселей. Конвертирую изображения в WebP — формат, который браузеры поддерживают с 2020 года и который даёт 60–80% экономию по весу. Добавляю атрибуты width и height, чтобы браузер заранее резервировал место и не двигал контент при загрузке (это CLS). Картинки ниже первого экрана получают loading="lazy" — загружаются только когда пользователь до них доскроллил.
LCP (Largest Contentful Paint) — это время появления самого крупного элемента на экране: обычно это фоновое изображение или главный баннер. Если оно загружается через CSS, браузер обнаруживает его поздно. Добавляю <link rel="preload"> в заголовок страницы — браузер начинает качать изображение сразу, не дожидаясь парсинга стилей.
Если у статических файлов не настроен кеш, браузер скачивает их заново при каждом посещении. Настраиваю на сервере заголовки Cache-Control с долгим сроком хранения для изображений, CSS и JS. Пользователь заходит второй раз — страница открывается почти мгновенно из локального кеша.
HTML, CSS и JavaScript хорошо сжимаются: файл в 100 КиБ после сжатия занимает 20–30 КиБ. Проверяю и настраиваю сжатие на уровне nginx или Apache — это снижает объём трафика в 3–5 раз без каких-либо изменений в коде.
Google reCAPTCHA, Яндекс.Метрика, чат-виджеты, пиксели соцсетей — каждый грузит свои ресурсы и занимает основной поток браузера. Переношу их на асинхронную загрузку там, где это возможно, откладываю до момента взаимодействия пользователя с формой или чатом.
Работаю с любым стеком: PHP, WordPress, 1С-Битрикс, самописные сайты, nginx, Apache. Если причина медленной загрузки — в коде или базе данных, разберу и это.
2 000 ₽ / час
Минимальный объём — 2 часа. Перед началом работы скажу, сколько займёт задача: обычно ±20% от оценки. Никаких сюрпризов в счёте.
Работаю с бизнесом напрямую, без посредников и лишних согласований
Понимаю, как работает бизнес и что влияет на продажи. Руководила отделом продаж, знаю воронку изнутри.
Не нужно собирать команду из маркетолога, разработчика, интегратора и копирайтера. Один человек, одна ответственность, в разы меньше координации.
Использую современные AI-инструменты в разработке, контенте и автоматизации. Поэтому могу одна реализовывать проекты, на которые раньше требовалась команда.
Более 10 лет в веб-разработке и интернет-проектах. Постоянно изучаю новые технологии и подходы.
Настраиваю обмен данными с 1С и Битрикс24, подключаю сторонние сервисы и платёжные системы.
Провожу SEO-оптимизацию, настраиваю Яндекс Директ и аналитику для роста трафика и заявок.
Расскажите коротко о ситуации — отвечу и предложу, как лучше решить вопрос.