Press
Фабрика многоязычных сайтов: 43 языка, проверенные факты на страницах и готовая поисковая инфраструктура.
- Linux
- macOS
- Cloudflare

Что он делает
Press — это движок, на котором построена наша собственная сеть сайтов: калькуляторы, справочные платформы, руководства и блоги, каждый на 43 языках, каждый пересобирается и публикуется таймерами. Он превращает файлы контента и данные в быстрые статические страницы, не позволяет публиковать ничего сломанного и берет на себя поисковую «обвязку», которую никто не хочет делать вручную.
- Страницы, которые не могут выйти сломанными. Сборка останавливается, если отсутствует title, есть второй H1, битая внутренняя ссылка или число, не входящее в вычисленные факты сайта, а живой сайт остается прежним. Язык становится доступен, только когда его основные страницы переведены без ошибок.
- 43 языка на вашей собственной модели. Каждый блок проверяется на битую разметку, измененные числа и плейсхолдеры, неверный алфавит или язык, оставшийся английский текст, обрезанный или зацикленный вывод, с поддержкой макетов справа налево и локальных форматов чисел.
- Числа из кода, слова от модели. Ежедневные руководства пишутся вокруг цифр, которые дважды вычисляет ваш собственный код; модель не имеет права написать ни одной цифры, а второй проход проверяет готовую страницу на соответствие фактам.
- Поисковая «обвязка» включена. Sitemaps, hreflang, канонические URL, структурированные данные, пинги IndexNow, llms.txt и запись верификации Search Console.
- Динамика там, где это важно. Небольшой origin-сервер добавляет форму обратной связи, проверки работоспособности и редиректы языков за туннелем Cloudflare, без открытых портов на вашей машине, и вы можете расширить его своими эндпоинтами.
Что внутри
Движок сайта
Скрипты сборки и раздачи, формат страниц, плейсхолдеры для фактов и ссылок, а также шлюзы сборки.
Задача перевода
Пакетный перевод через ваш эндпоинт, с проверками качества и инкрементальной пересборкой.
Задача статей
Банк тем и очередь, черновик без цифр, валидация, проверка фактов и агент, который превращает отказы в правила написания.
Инструменты поиска
Sitemaps, IndexNow, llms.txt, верификация Search Console и ночная визуальная проверка.
Подключение
Настройка туннеля Cloudflare, DNS и почтового ящика поддержки в одном идемпотентном скрипте.
Пример сайта
Полный пример сайта для копирования, со всеми включенными функциями; одна команда переводит его.
Требования
- Linux с systemd и Python 3.10 или новее.
- OpenAI-совместимый эндпоинт для перевода и статей (локальная модель идеальна).
- Аккаунт Cloudflare; бесплатного тарифа достаточно.
Полезно знать
- Поисковые системы понижают в выдаче массово сгенерированные страницы. Значения по умолчанию ограничивают суточный объем; повышение лимитов — ваше решение.
- Качество перевода зависит от вашей модели. Проверки выявляют некорректный вывод, но не каждую смысловую тонкость.
Вопросы
Это плагин для WordPress?
Нет. Press генерирует простые статические страницы и небольшой origin-сервер, поэтому сайты быстрые и дешевые в хостинге.
Можно ли разместить на своем сервере?
Да. Скрипт настройки подключает ваш сервер к интернету через туннель Cloudflare, без открытия портов.
Какие 43 языка?
Языки, на которых мы зафиксировали реальный поисковый трафик и трафик от AI-ассистентов. Список хранится в файле; его можно изменить.
Обновлено: