Задача
У сайта студии было много старых адресов, которые набрали ссылки и позиции в поиске. При переходе на новую систему нужно было, чтобы каждый важный старый адрес вёл на соответствующую новую страницу, а сам сайт был быстрым и обновлялся просто, без базы данных.
Решение
Сайт мы перенесли на Astro: страницы генерируются заранее и лежат на сервере как обычные HTML-файлы, поэтому для хостинга хватает обычного Apache с PHP, а PHP нужен только для формы заявки.
Соответствия старых и новых адресов мы свели в таблицу и сгенерировали из неё 219 правил переадресации в файле .htaccess. Перед запуском проверили правила скриптом, чтобы ни одно не вело на несуществующую страницу и не перехватывало новые адреса.
Три языка связаны тегами hreflang, а форма заявки защищена от спама. Google Analytics включается только с согласия посетителя (Consent Mode v2), поэтому cookie-баннер соответствует тому, что сайт делает на самом деле.
Интеграции и модули
- Статическая сборка Astro на хостинге Apache + PHP
- 219 правил переадресации (301) в .htaccess
- hreflang для трёх языков
- Форма заявки на PHP с антиспамом
- Google Analytics 4 с Consent Mode v2
Результат
Сайт работает на Astro с 2026 года. Правила переадресации проверены перед запуском. Изменения поискового трафика пока не публикуем – для сравнения нужны данные за несколько месяцев.
Что добавили бы сегодня с ИИ
При таком переносе ИИ помогает подготовить черновик соответствий старых и новых адресов по содержанию страниц – человеку остаётся проверить сомнительные пары. После запуска ИИ можно поручить еженедельно просматривать ошибки 404 в Search Console и предлагать новые правила.
Заявка
Похожее решение: перенос сайта с 301-переадресациями
Напишите, что хотите автоматизировать или связать, – оценим и предложим, с чего начать.
+370 670 99265Пн–Пт 9:00–18:00
info@saitai.ltОтвечаем в течение 1 рабочего дня
Alaušo g. 1C, LT-08424 VilniusВстречи — только по предварительной договорённости по телефону