Ускорение сайта и перенос на Astro.js
Медленный сайт стоит вам посетителей: пока он грузится, человек возвращается в выдачу. Я измеряю, что именно его тормозит, и говорю, что стоит починить на месте, а что — перенести. Я в Каунасе, работаю с клиентами по всей Литве и удалённо.
Обновлено
Что это вам даёт
Три причины ускорить сайт, а не пересобирать его с нуля.
Скорость в цифрах
До и после — один и тот же тест PageSpeed Insights на одних и тех же страницах. Не ощущение, что стало быстрее, а числа, которые вы в любой момент перепроверите сами.
Контент и адреса остаются на месте
Адреса страниц не меняются, а где изменение неизбежно — остаётся редирект. Мета-теги, структура и тексты переезжают как есть: перенос не должен выглядеть для Google новым сайтом.
Редактировать по-прежнему можете вы
Контент остаётся в удобной CMS — Sanity или тот же WordPress в headless-режиме. Разработчик нужен для новых функций, а не для замены предложения или фотографии.
Когда ускорять, а когда переносить
Медленный сайт почти никогда не медленный по одной причине. Обычно складывается несколько сразу: несжатые изображения, десять плагинов, из которых реально используются три, тема, подгружающая свои шрифты и стили на каждой странице, и хостинг, отвечающий медленнее, чем должен.
Хорошая новость в том, что первые три чинятся на месте — без переноса и дешевле. Переносить имеет смысл, когда проблема не в контенте, а в основании: когда сайт держится на груде плагинов, когда тема генерирует половину лишнего кода или когда каждое обновление несёт риск, что что-то перестанет работать.
Ровно для этого и нужен аудит — чтобы решение опиралось на числа, а не на ощущение.
Что обычно тормозит сайт на WordPress
- Изображения в исходном размере. Фотография с камеры весит несколько мегабайт; странице нужны несколько сотен килобайт от неё.
- Шрифты с чужих серверов. Каждый лишний шрифт — ещё одно соединение до того, как текст вообще появится на экране.
- Плагины, чей код грузится везде. Плагин формы обратной связи часто подключается на страницах, где формы нет.
- Тема, которая делает слишком много. Универсальные темы несут функции на все случаи сразу, и за неиспользуемые вы платите скоростью.
- Хостинг. Самые дешёвые тарифы отвечают медленно, даже когда с самим сайтом всё в порядке.
Что значит перенос на Astro.js
Astro.js собирает страницы заранее — посетитель получает готовый HTML вместо результата, который сервер складывает на каждый запрос. JavaScript отдаётся только там, где он действительно нужен.
Контент при этом остаётся в CMS: обычно это Sanity, но подходит и тот же WordPress в headless-режиме — админка остаётся ровно такой, какая была, и меняется только то, что получает посетитель. Сайт становится быстрым, не отнимая у вас возможность его редактировать.
Как это выходит на практике, можно проверить на этом сайте: он построен по тому же принципу, и тест вы запустите сами — PageSpeed Insights.
Что остаётся у вас в конце
Быстрый сайт с тем же контентом и теми же адресами, удобный способ его редактировать и короткий инструктаж, как это делать. Если помощь понадобится позже, почасовая поддержка — от €8/час: исправление ошибок, обновление контента, новые функции.
Как идёт работа
Аудит
Измеряю сайт в реальных условиях — скорость на телефоне и компьютере, вес изображений, шрифты, плагины, ответ сервера. Результат — список того, что действительно тормозит, в порядке влияния.
Решение: ускорять или переносить
Часто достаточно починить то, что уже есть, и это дешевле. Когда сайт держится на десятках плагинов или тема сама генерирует половину проблемы, перенос окупается быстрее. Говорю прямо, какой вариант дешевле в вашем случае, даже когда это меньшая работа для меня.
Работа
Для ускорения — изображения, шрифты, неиспользуемый код, кэширование. Для переноса — Astro.js с headless CMS, со всем контентом и структурой адресов один в один.
Переключение
Новый сайт запускается параллельно, поэтому при переключении не бывает простоя. После переключения проверяю формы, ссылки и индексацию в Google Search Console.
FAQ
Вопросы, которые возникают до начала работы.
Потеряю ли я позиции в Google?
Нет, если перенос сделан аккуратно. Я оцениваю то, что уже работает, — контент, позиции, структуру адресов, — и пересобираю остальное. Адреса остаются теми же или получают редиректы, мета-теги и разметка schema.org переезжают вместе с ними, а сайт сразу добавляется в Google Search Console.
Сколько это стоит?
Стоимость обсуждается индивидуально — она зависит от объёма и состояния текущего сайта. Аудит показывает точный объём до начала работы, поэтому сюрпризов потом не бывает. Небольшие работы по скорости укладываются в почасовую ставку от €8/час.
Обязательно ли уходить с WordPress?
Нет. Часто достаточно ускорить то, что уже есть. Если хотите сохранить привычный интерфейс, работаю и напрямую с WordPress, включая Divi 5, или запускаю тот же WordPress в headless-режиме: админка остаётся прежней, а видимая посетителю часть становится быстрой.
Сколько времени это занимает?
Зависит от количества страниц и интеграций. Точный срок называю после аудита, когда виден объём, — гадать до этого было бы нечестно.
Где будет размещён сайт?
На ваш выбор — Hostinger.lt, Vercel или Cloudflare. Если хостинг уже есть, продолжу с ним, ничего не перенося.
Что дальше
- Сайт для бизнесаКогда новый сайт на Astro.js подходит лучше, чем ускорение старого.
- Сколько стоит сайтСтартовые цены, что входит в работу и что оплачивается отдельно.
- Создание сайтов в КаунасеМестный разработчик: встречи вживую и литовская рыночная реальность.
- Примеры работЧетыре проекта — от Astro.js до WordPress и чистого HTML.
Начнём с аудита
Пришлите адрес сайта — посмотрю, что его тормозит, и скажу, ускорять на месте или переносить.
Связаться