Сайт на домене с историей: 61 страница, ни одного потерянного адреса
Это наш собственный проект, на котором мы обкатываем подход к сайтам на возрастных доменах: не выкидывать прошлое, а аккуратно встроить его в новую структуру. Плюс инженерная часть — сборка без лишних зависимостей, проверка перед публикацией и откат за секунды.
- Клиент
- TargetKZ — собственный проект AOne Agency
- Период
- 2026
- Сайт
- targetkz.kz


Домен с историей — это фора: у него уже есть возраст и накопленные сигналы. Но фора исчезает мгновенно, если при перезапуске выбросить старые адреса. Мы взяли домен с прошлым, собрали на нём новый сайт и сохранили ранее опубликованные страницы — так, чтобы новое ядро росло, а старое не пропало.
Что нужно было решить
Прошлое домена нельзя терять
Ранее опубликованные страницы уже имели адреса и историю — их нельзя просто удалить.
Новое ядро должно расти
Нужны нормальные разделы услуг, ниш и городов — а не набор случайных страниц.
Публикация должна быть безопасной
Любая выкладка на живой сайт — риск. Нужен предсказуемый механизм и быстрый откат.
Никакой тяжёлой админки
Для сайта такого объёма CMS избыточна: это лишние обновления, уязвимости и тормоза.
Проверка перед публикацией
Обидно выложить сборку, где часть страниц потерялась, и узнать об этом через неделю.
Планируете редизайн? Сначала проверим, что нельзя потерять при переезде.
Проверить сайт →Как собран сайт
Сайт генерируется из данных: описания услуг, ниш и городов лежат в одном месте, страницы собираются автоматически, старый слой переносится как есть.
Свой генератор
Страницы собираются скриптом без внешних библиотек — нечему ломаться при обновлениях.
Слой сохранённых страниц
Ранее опубликованные материалы переносятся в сборку вместе с картинками и служебными файлами.
Проверка сборки
Перед публикацией сборка обязана содержать все страницы и столько же адресов в карте сайта — иначе выкладки не будет.
Атомарные релизы
Каждая версия сайта кладётся отдельной папкой, переключение — одним движением.
Мгновенный откат
Возврат на прошлую версию — это переключение обратно, без пересборки.
Проверка доступности
У сайта есть служебный адрес состояния, который регулярно опрашивается автоматически.
Разметка и уведомление поиска
Структурированные данные для сайта, услуг, хлебных крошек и вопросов-ответов, плюс автоматическое уведомление поиска об обновлениях.
Как проходит выпуск новой версии
- 1
Правим данные: описания услуг, ниш, городов или добавляем статью.
- 2
Запускаем сборку — генератор пересобирает все страницы и карту сайта.
- 3
Автопроверка считает страницы и адреса: расхождение — стоп, публикации не будет.
- 4
Собранная версия выкладывается отдельной папкой на сервер.
- 5
Переключаем сайт на новую версию — посетители не видят промежуточных состояний.
- 6
Проверяем доступность и уведомляем поисковые системы об изменениях.
Смысл в предсказуемости: любая выкладка обратима, а «пропажа» страниц ловится до публикации, а не после.
Структура сайта
Услуги — основные направления работы, каждое отдельной страницей.
Ниши — разделы под конкретные сферы бизнеса, где спрос формулируется по-своему.
Города — страницы под региональный спрос.
Блог и справочные материалы — ответы на вопросы, которые люди задают до обращения.
Нужен быстрый сайт без CMS и с безопасной публикацией?
Обсудить проект →Инженерная часть
Версии вместо перезаписи
Старая версия сайта остаётся на диске — откат не требует сборки заново.
Автоматический присмотр
Служебная проверка доступности работает по расписанию: падение видно сразу.
Сертификат и домены
Сайт открывается по защищённому соединению, вариант с www ведёт на основной адрес.
Нет админки — нет типовых дыр
Статические файлы нечего взламывать через плагины и устаревшие модули.
Было → Стало
| Было | Стало | |
|---|---|---|
| Прошлые страницы | Обычно выбрасываются при перезапуске | Сохранены вместе с адресами |
| Публикация | Правки на живом сайте | Атомарный релиз с откатом |
| Контроль сборки | Проверяли глазами | Автопроверка полноты сборки |
| Движок | CMS с обновлениями и плагинами | Статика: быстро и нечего ломать |
| Реакция на сбой | Узнаём от пользователей | Автоматическая проверка доступности |
Что здесь ценно для клиента
- ✓Показываем, как перезапустить сайт на старом домене и не потерять накопленное.
- ✓Сборка проверяется до публикации — потеря страниц не уезжает в прод.
- ✓Откат за секунды: риск выкладки сведён к минимуму.
- ✓Статический сайт — быстрый и дешёвый в поддержке.
- ✓Тот же подход применяем на клиентских проектах, где нужен перенос или редизайн.
Частые вопросы
Зачем покупать домен с историей?
У возрастного домена уже есть накопленные сигналы, и стартовать на нём проще, чем на пустом. Но выгода работает, только если сохранить старые адреса и не превращать сайт в свалку.
Почему статика, а не CMS?
Для сайта на несколько десятков страниц CMS — лишняя нагрузка: обновления, уязвимости, тормоза. Статика открывается мгновенно и почти не требует обслуживания.
Как добавлять новые страницы?
Через данные: добавили описание — генератор сам собрал страницу, положил её в карту сайта и связал с разделами.
Это подходит клиентским проектам?
Да, если у сайта понятная структура и не нужен ежедневный поток публикаций. Для магазинов и сложных каталогов мы делаем полноценные приложения.
Что с аналитикой?
Подключены счётчики и разметка, чтобы поиск понимал структуру, а мы видели поведение посетителей.
Можно повторить перенос на моём домене?
Да. Собираем карту старых адресов, переносим то, что имеет ценность, и настраиваем переадресацию для остального.
Перезапускаете сайт или покупали домен с историей?
Поможем сохранить накопленное: соберём карту старых адресов, перенесём ценное и запустим новую версию без потери трафика.