Кейс03 / 20

Demolator

Сайт подрядчика по резке и сносу · фриланс

Demolator режет и сверлит бетон алмазным инструментом и сносит здания техникой в Кишинёве. Это мой собственный фриланс-проект, не от агентства. Я провёл аудит старого сайта, предложил новый с понятным объёмом работ и ежемесячной SEO-поддержкой, показал владельцу рабочее демо, договорился об объёме и цене и внёс согласованные правки. Сейчас сайт работает на тестовом адресе и скоро переедет на demolator.md.

Роль
Фриланс · разработка и ведение проекта
Период
окт. 2026 – сейчас
Контекст
Фриланс · свой клиент
Формат
Удалённо и встречи · Кишинёв
  • Next.js 15 App Router
  • React 19
  • TypeScript strict
  • CSS Modules
  • JSON-LD
  • Telegram Bot API
  • Vercel
Главная страница Demolator на десктопе
Главная страница Demolator на телефоне

Задача

Старый сайт на Tilda отвечал на все запросы тремя общими страницами на язык. На телефоне он набирал 36–40 баллов из 100 и грузил главный экран 11–12 секунд. Заголовков H1 не было ни на одной странице, румынская и русская версии не были связаны между собой, а заявку можно было отправить без телефона.

  • Своя страница под каждую услугу, которую ищут клиенты
  • Цены «от» и калькулятор, чтобы клиент сразу видел порядок суммы
  • Заявка с фото объекта, которая сразу приходит в Telegram
  • Сохранить нынешние позиции в Google при переезде

Что я сделал

Сделка и проект

  • Сделал аудит старого сайта: скорость, ошибки SEO, тексты и позиции по 40 запросам на румынском и русском.
  • Подготовил предложение с фиксированным объёмом работ, ежемесячной SEO-поддержкой и планом запуска на 4–5 недель.
  • Показал владельцу рабочее демо на встрече, договорился об объёме и цене и внёс согласованные правки.

Сайт

  • 64 статические страницы, по 32 на румынском и русском: разделы, три направления работ и 23 услуги с ценой, параметрами, этапами и FAQ.
  • Калькулятор на четыре вида работ: проём в стене, сверление, проём в перекрытии и снос. Он сразу показывает вилку цены в леях.
  • Форма заявки принимает до шести фото и отправляет их в Telegram одним сообщением. От спама защищают скрытое поле и лимит запросов.

SEO и скорость

  • Румынский без префикса, русский под /ru, пары hreflang и переключатель языка, который ведёт на ту же услугу.
  • Разметка компании, услуг с ценой, FAQ и хлебных крошек, подписи ко всем фото и sitemap для двух языков.
  • Девять 301-редиректов со старых адресов Tilda, чтобы при переезде не потерять нынешние позиции.
  • До запуска все страницы закрыты от индексации, чтобы демо не мешало старому сайту в Google.

Код

  • Next.js 15 с App Router, React 19 и TypeScript в строгом режиме, стили на CSS Modules, без UI-китов и лишних зависимостей.
  • Страницы, тексты и цены собираются из одного реестра. Новая услуга добавляется одной записью, а маршруты, sitemap, hreflang и меню подхватывают её сами.

Результат

страницы на двух языках
64
балл скорости на телефоне в демо, было 36–40
91
вес главной, было 1,4 МБ
483 КБ

Сайт работает на тестовом адресе и скоро переедет на demolator.md. Фото и кейсы в демо временные, до запуска их заменят снимки с объектов компании. Код закрытый, покажу по запросу.