Блог Calcup · Финансы

Неделя инфраструктуры: SSG, sitemap, RSS и безопасные заголовки

Как калькуляторный сайт за неделю получил статическую сборку, RSS, llms.txt, схемы и базовые заголовки безопасности

В этой заметке

Коротко

  • Инфраструктура стала заметной только тогда, когда её начало не хватать
  • SSG помог сделать страницы спокойнее для индексации
  • RSS и llms.txt закрыли два разных сценария
  • Безопасные заголовки — скучная, но важная часть взрослого сайта
Инструменты:КредитСлучайные числаСимволы

В статье

Калькуляторы

КредитСлучайные числаСимволы

Похожие темы

Монетка, Keno, карты и ещё несколько честных рандомайзеровJSON-LD, meta, robots и типы: четыре генератора для сайта и APIОбновили дизайн Calcup: меньше шума, больше рабочего пространства

Инфраструктура стала заметной только тогда, когда её начало не хватать

Пока страниц мало, кажется, что всё можно держать вручную: добавить маршрут, проверить пару ссылок, обновить sitemap. Но каталог быстро вырос, и ручная дисциплина стала слабым местом.

Последняя неделя месяца ушла на то, чтобы сборка сама проверяла скучные, но важные вещи: готовые страницы попадают в sitemap, черновики туда не просачиваются, а RSS совпадает с опубликованными статьями.

SSG помог сделать страницы спокойнее для индексации

Для каталога расчётов важно, чтобы поисковик видел не пустой контейнер приложения, а готовую страницу с заголовками, текстом, JSON-LD и ссылками. Поэтому статическая генерация быстро стала обязательной частью проекта.

Теперь калькуляторы, категории и статьи собираются в предсказуемые HTML-страницы. Интерактивность остаётся на месте, но первый рендер и индексация больше не зависят от удачного момента.

RSS и llms.txt закрыли два разных сценария

RSS нужен людям и агрегаторам: новые материалы можно читать вне сайта и добавлять в каталоги. llms.txt решает другую задачу — помогает ассистентам быстрее понять, какие разделы есть у проекта.

Оба файла небольшие, но легко ломаются из-за невнимательности. Поэтому они подключены к сборке и guard-тестам: опубликованная статья появляется там, где должна, а черновик остаётся внутри проекта.

Безопасные заголовки — скучная, но важная часть взрослого сайта

После контента и схем дошла очередь до production-гигиены: кеширование ассетов, базовые security headers и CSP в Report-Only режиме. Пользователь этого почти не замечает, зато сайт становится спокойнее в эксплуатации.

Следующий круг — смотреть реальные отчёты CSP, убирать лишние разрешения и только потом переводить политику из режима наблюдения в enforcement.

Инструменты

Инструменты, о которых идёт речь в статье.

Дальше

2 мая 2026 г.Монетка, Keno, карты и ещё несколько честных рандомайзеров26 мая 2026 г.JSON-LD, meta, robots и типы: четыре генератора для сайта и API11 мая 2026 г.Обновили дизайн Calcup: меньше шума, больше рабочего пространства