О проекте

Это демонстрационный SEO-кейс для статического сайта с матричной структурой «услуга × город». Цель проекта: показать масштабируемую архитектуру страниц без CMS и серверной логики.

Структура и формула масштабирования

Метрики

Как добавить новый город или услугу

  1. Обновите data/cities.json или data/services.json.
  2. Запустите node scripts/generate-content.mjs.
  3. Соберите сайт: ./scripts/build.sh.

Контакты и бренд в проекте демонстрационные и используются только для макета. Репозиторий проекта можно публиковать в GitHub Pages и переключить на кастомный домен через переменную SITE_URL.