«Все кухни мира» начинался как идея тематического сайта о рецептах и национальных кухнях. Сейчас это уже не просто блог с автоматически написанными статьями, а связанный контентный продукт: каталог рецептов, страницы кухонь стран, справочник ингредиентов, сценарии «что приготовить», сезонные подборки и редакционные материалы работают как одна система.
Главная задача проекта — регулярно развивать большой поисковый сайт, не превращая каждую публикацию в отдельную ручную операцию. Для этого я связал структуру портала, данные спроса, производство контента, изображения, проверки качества, публикацию и последующий контроль.
Что работает сейчас
На сайте работает несколько связанных типов страниц:
- рецепты с ингредиентами, пошаговым приготовлением и тематическими связями;
- страницы национальных кухонь с контекстом страны и переходами к блюдам;
- справочник ингредиентов;
- подборки по продуктам и ситуациям — например, что приготовить из конкретного ингредиента;
- статьи об истории блюд, выборе продуктов и кулинарной технике;
- сезонные страницы, поиск, фильтры и избранное без обязательной регистрации.
Страницы не существуют по отдельности. Рецепт ведёт к своей кухне и ингредиентам, страница страны — к характерным блюдам, а статья — к подходящим рецептам и справочным материалам. Такая связность помогает посетителю продолжить поиск внутри сайта и создаёт понятный граф страниц для поисковых систем и AI-ответов.

Как проходит публикация
К проекту подключены Яндекс Вебмастер, Яндекс Метрика, Wordstat и данные поисковой выдачи. Контентный план строится не только из редакционных идей: система смотрит, что ищут люди, какие темы уже раскрыты, где есть пробелы и не будет ли новая страница повторять существующую.
Дальше один производственный цикл выглядит так:
- Система выбирает самостоятельную тему из подтверждённого спроса и структуры портала.
- Проверяет, что на сайте ещё нет страницы с тем же намерением пользователя.
- Собирает разрешённые источники и готовит материал.
- Создаёт отдельные изображения и инфографику нужного формата.
- Проверяет факты, источники, уникальность, внутренние ссылки, метаданные, разметку и соответствие редакционной политике.
- Собирает сайт и проверяет уже готовую публичную страницу.
- Обновляет sitemap и
llms.txt, уведомляет Яндекс через Вебмастер или IndexNow. - Публикует рецепты, статьи и отдельную инфографику в Pinterest через тематические RSS-ленты.
Если обязательная проверка не пройдена, материал не публикуется. Автоматизация здесь отвечает не только за выпуск, но и за способность остановиться, когда результат нельзя считать надёжным.
Что изменилось
Ранняя версия этой работы описывала в основном автоматическую подготовку статей. Сейчас система умеет заметно больше:
- поддерживает отдельные контуры рецептов и редакционных статей;
- выпускает до двух рецептов и одной поддерживающей статьи в день, не смешивая их задачи;
- автоматически пополняет план, когда запас готовых тем заканчивается;
- защищается от смысловых дублей и конкуренции собственных страниц между собой;
- генерирует локальные WebP-изображения и отдельную инфографику для рецептов;
- проверяет фактическую точность, источники, SEO, GEO, Schema.org и техническую сборку;
- формирует отдельные RSS-ленты для публикации рецептов, статей и инфографики в Pinterest;
- ведёт журнал состояния, расходов на внешние сервисы и ежедневную статистику;
- сохраняет интерактивность сайта без серверных аккаунтов: поиск, фильтры и избранное работают в браузере.
Технический стек
Публичная часть построена на Astro 7, TypeScript и MDX. Данные рецептов и кухонь типизированы и проверяются тестами; Zod контролирует схемы контента, Sharp оптимизирует изображения и собирает WebP. Статический сайт работает через Nginx за Traefik и не требует тяжёлого серверного приложения для обычного посетителя.
Автоматический контур работает на Node.js 22. Для текста и изображений используются несколько AI-провайдеров с контролируемым резервированием, а генерация не имеет прямого права публиковать результат в обход проверок. В систему входят Яндекс Метрика, Вебмастер, Wordstat/XMLStock, IndexNow, RSS, Pinterest и Telegram-отчёты. Исходники и публикация находятся на Timeweb; отдельный сервер используется только как ограниченный вычислительный исполнитель для Codex CLI и не хранит копию проекта.
Что получилось в измеримых результатах
На 23 августа 2026 года публичный sitemap содержит 113 адресов: 64 рецепта, 21 страницу раздела кухонь, 11 адресов раздела статей, 7 страниц ингредиентов, подборки «что приготовить» и служебные страницы. Это уже не демонстрационный лендинг, а развиваемая информационная архитектура с несколькими типами контента.
Текущий конвейер рассчитан максимум на три новых материала в день: два рецепта и одну поддерживающую статью. Для Pinterest сформированы отдельные RSS-ленты рецептов, статей и вертикальной инфографики размером 1000 × 1500 пикселей. Новые материалы попадают на тематические доски автоматически.
Без автоматизации ведение такого портала занимало бы минимум 4 часа в день: нужно вручную исследовать спрос, выбирать тему, готовить текст и изображения, проверять SEO, собирать сайт, публиковать материал и контролировать результат. Для регулярного выпуска понадобился бы отдельный специалист по SEO-продвижению и оптимизации.
С автоматизацией моё ежедневное участие занимает 10 секунд в день — прочитать готовый отчёт. Выбор тем, подготовка материалов, изображения, проверки, сборка, публикация, переобход и Pinterest-дистрибуция выполняются автоматически.
Зачем эта работа бизнесу
Этот проект показывает, как соединить разработку сайта и автоматизацию его ежедневной работы. Пользователь видит обычный быстрый портал, а внутри работает управляемая производственная система: она планирует, создаёт, проверяет, публикует, распространяет и измеряет результат.
Такой подход применим не только к рецептам. По той же логике можно строить отраслевые каталоги, базы знаний, экспертные медиа, SEO-разделы компаний и другие продукты, которым нужно регулярно выпускать много связанных материалов без постоянного ручного повторения одного и того же процесса.
