Возможности · полная спецификация

Что на самом деле происходит с каждым сайтом в заказе.

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

Матрица

Тексты × макеты × языки. Каждая клетка — отдельный сайт.

Вы задаёте, сколько вариантов текста, дизайна и языков нужно. WhiteCraft сочетает каждый текст с каждым макетом на каждом языке и собирает всё параллельно — до 100 сайтов за один заказ.

Варианты текста
3
Макеты
4
Языки
2
3 × 4 × 2 =
24Сайтов
Сумма заказа$72
за сайт$3.00

Поля «Авто»

Бренд, стиль, шаблон и глубину страниц можно оставить на «Авто» — AI прочитает бриф и заполнит только то, что вы не задали. ГЕО, языки, ниша и количество сайтов остаются за вами.

Объём контента

Минимальный, средний или максимальный: сколько пунктов в каждой секции и насколько развёрнут текст.

Оптом дешевле

Каждый сайт стоит $3. От 50 сайтов в одном заказе — $2 за каждый.

Уникальность

Отличаются там, где это важно. Вплоть до разметки.

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

СлойЧто меняется от сайта к сайтуПример
Дизайн Шаблон и стилевой вариант выбираются взвешенным роутингом: не больше двух одинаковых шаблонов подряд, а то, что вы заказывали за последние 7 дней, получает меньший приоритет. 50+ шаблонов · 200+ вариантов
Блоки У секций есть альтернативные макеты; необязательные секции добавляются или выпадают, а их порядок перемешивается. hero-b · faq off · gallery ↑
Стиль Палитра, пара шрифтов, радиусы, рамки, тени и отступы берутся из пула пресетов варианта. 1,200+ пресетов
Текст У каждого варианта текста свой угол подачи — проблема, результат, доверие, процесс и ещё шесть — и собственное название бренда. angle: trust
Контакты Телефон и адрес генерируются в формате ГЕО и закрепляются за брендом, так что у сайтов нет общего номера. +49 30 …
Разметка CSS-классы переименовываются, ID хешируются, варьируются CMS-следы и скрипты, имена файлов страниц берутся из синонимов. about.html → our-story.html
Изображения Стоковые фото (Pexels, Pixabay) или изображения DALL·E 3 — с новым кропом, размером и перекодированием в WebP для каждого сайта. ±3% · .webp
Одна и та же секция в двух сайтах одного заказа
<!-- site-03 / index.html -->
<section class="k7q-hero" id="s-91ad">
  <h1 class="xa2-t">Good food brings…</h1>
  <a href="our-menu.html"
     class="b9w-cta">View menu</a>
</section>
<!-- site-11 / index.html -->
<section class="p3n-top" id="h-5f1c">
  <h1 class="m0r-h">Healthcare that feels…</h1>
  <a href="treatments.html"
     class="zt4-btn">Explore services</a>
</section>

Иллюстративный фрагмент — реальные имена генерируются для каждого сайта.

Локализация

Каждое ГЕО получает свой язык, форматы и юридические страницы.

Выберите ГЕО и до пяти языков на заказ. Тексты, юридические страницы и интерфейсные строки выходят на этом языке; телефоны и адреса — в формате страны, цены — в её валюте.

69ГЕО
44языка
Европа 34
GBIEDEATCHFRBENLLUESPTITGRSENODKFIISPLCZSKHUROBGHRSIRSEELVLTUABYMDTR
Азия 15
JPKRCNHKTWSGMYPHTHVNIDINPKBDKZ
Ближний Восток 5
ILAESAQAKW
Северная Америка 3
USCAMX
Южная Америка 5
BRARCLCOPE
Африка 5
ZAEGMANGKE
Океания 2
AUNZ

Один бриф, два ГЕО

USDE
ЯзыкEnglishDeutsch
Телефон+1 (415) 555-0148+49 302 5518840
Адрес1200 Market St, San Francisco, CA 94102Friedrichstraße 44, 10117 Berlin
Юр. страницыPrivacy PolicyDatenschutzerklärung
Трекерыгрузятся, если нет отказаждут согласия

Форматы берутся из профиля ГЕО, значения генерируются для каждого бренда. ГЕО с согласием заранее: ЕС, Великобритания, Швейцария и Норвегия.

Языки · 44

  • English
  • Deutsch
  • Français
  • Español
  • Português
  • Italiano
  • Nederlands
  • Svenska
  • Norsk
  • Dansk
  • Suomi
  • Íslenska
  • Polski
  • Čeština
  • Slovenčina
  • Magyar
  • Română
  • Български
  • Hrvatski
  • Српски
  • Slovenščina
  • Ελληνικά
  • Eesti
  • Latviešu
  • Lietuvių
  • Українська
  • Русский
  • Беларуская
  • Türkçe
  • Қазақша
  • العربية
  • עברית
  • فارسی
  • 日本語
  • 한국어
  • 中文
  • ไทย
  • Tiếng Việt
  • Bahasa Indonesia
  • Bahasa Melayu
  • Filipino
  • हिन्दी
  • বাংলা
  • Kiswahili

Что в сайте

Полноценный сайт. Не лендинг с футером.

Глубину страниц выбираете на заказ — от одного лендинга до полного сайта или микс внутри пачки. Контакты, юридические страницы, «спасибо» и 404 собираются всегда.

7 страниц 12–19 страниц 16–28 страниц Пример: шаблон клиники
  • site-07/
    • index.html
    • about.html
    • services.html
    • service-*.html ×3–10
    • team.html
    • doctor-*.html ×3–8
    • contact.html всегда
    • privacy.html всегда
    • terms.html всегда
    • cookie-policy.html всегда
    • thanks.html всегда
    • 404.html всегда
    • assets/

«Лендинг» собирает главную плюс обязательные страницы. «Микс» даёт каждому сайту в заказе свою глубину. Набор страниц зависит от шаблона.

Есть в каждом сайте

Юридические страницы
Privacy policy, terms и cookie policy — на языке сайта и под его ГЕО
Всегда
Cookie-баннер
GTM, GA4 и Meta Pixel подключаются через один лоадер с согласием; в ГЕО с согласием заранее ждут «да» посетителя
Всегда
Служебные страницы
Контакты с формой, страница «спасибо», 404
Всегда
Базовое SEO
Meta title и description, Open Graph, Twitter cards, JSON-LD, favicon, robots.txt
Всегда
SEO под домен
Canonical, og:url, sitemap.xml и hreflang
Если указан домен
Дисклеймер
Локализованный дисклеймер в футере для ниш health, финансы, гемблинг и дейтинг
По нише
Файлы хостинга
_headers и _redirects для Cloudflare Pages и Netlify
Всегда
Мобайл
Адаптивная вёрстка с мобильным меню
Всегда

Health score

Каждый сайт получает оценку ещё до скачивания.

Оценка 0–100 и список исправлений для каждого сайта — на основе 11 структурных и 7 контентных проверок. Это предзапусковая проверка: слабые места видно до залива, а не после.

Пример отчёта · site-07

92/100
  • Юридические страницы на месте
  • Контакты согласованы
  • Язык соответствует заказу
  • Трекеры раскрыты

Что исправить

  • warningНе указан canonical-домен
  • cosmeticНеиспользуемый CSS-класс на странице about

Как считается оценка

Каждый сайт стартует с
100
Каждая ошибка
−12
Каждое предупреждение
−4
Каждая косметическая мелочь
−1
Хотя бы одна ошибка
не выше 49

80 и выше — хорошо. Ниже — просмотрите список исправлений перед запуском.

Структура · 11

  • Битые ссылки
  • Битые якоря на странице
  • Пустые кнопки
  • Незаполненные плейсхолдеры
  • Отсутствующие изображения
  • Формы без action
  • Пустые секции
  • Неиспользуемые CSS-классы
  • Мёртвые CSS-селекторы
  • Страницы-сироты
  • Низкий контраст

Контент · 7

  • Обязательные юридические страницы и контакты
  • Трекеры названы в privacy и cookie
  • Язык соответствует заказу
  • Контакты одинаковы на всех страницах
  • Типичные AI-обороты
  • Указан canonical-домен
  • Готовность к мобайлу

Экспорт и API

Просмотр в браузере. ZIP для залива. Или через скрипт.

Откройте любой готовый сайт в новой вкладке прямо из кабинета, скачайте один сайт или весь заказ в ZIP — или управляйте всем из своих инструментов через персональный API-ключ.

Что вы скачиваете

  • all-sites.zip весь заказ
  • site-1.zip
  • site-2.zip
  • ⋯
  • site-24.zip
  • site.zip один сайт
  • index.html
  • contact.html
  • privacy.html
  • …
  • robots.txt
  • _headers
  • _redirects
  • assets/

REST API

# POST /api/v1/generate
curl https://white-craft.com/api/v1/generate \
  -H "Authorization: Bearer $WHITECRAFT_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "geo_code": "DE",
    "language_code": "de",
    "languages": ["de", "en"],
    "vertical_slug": "health",
    "topic_slug": "physiotherapy",
    "description": "Sports physio clinic in Berlin…",
    "content_count": 3,
    "layout_count": 4,
    "page_volume": "medium"
  }'
GET/meАккаунт и баланс кредитов
GET/form-optionsГЕО, языки, ниши, темы
GET/templatesСписок шаблонов
POST/generateСоздать заказ
GET/ordersСписок заказов
GET/orders/{id}Статус заказа и сайты
GET/orders/{id}/downloadZIP всего заказа
GET/orders/{id}/download/{site}Один сайт в ZIP
  • Персональные Bearer-ключи — выпускаются в кабинете
  • 60 запросов в минуту на ключ по умолчанию
  • Те же цены и лимиты, что и в кабинете
  • Прогресс — опросом статуса заказа

Прогоните через него свой оффер.

15 кредитов в подарок Без карты Без подписки

Есть вопросы? Спросите нас в Telegram