RECmikitalashytski.com

Путь для новичка

От нуля до живого сайта — 11 шагов + 3 опциональных маркетинга

Детально, как регистрация на GitHub. Шаги 12–14 опциональны, но GSC обязателен для Google. Стек: Astro + Cloudflare.

11+3 STEPS

От нуля до живого сайта — 11 шагов + 3 опциональных маркетинга

Детально, как регистрация на GitHub. Шаги 12–14 опциональны, но GSC обязателен для Google. Стек: Astro + Cloudflare.

0 / 14 complete

01

Определи цель

Напиши простым языком: кто заходит, что должен сделать, что продаёшь.

Готово, если: Один абзац подходит только вашему бизнесу

Используй реальный город и услуги
02

Выбери пайплайн

Открой /pipeline/brief или типы проектов. Для услуг по умолчанию: business-site.

Готово, если: Понимаешь Astro vs Next.js для своего случая

Сантехник/юрист → Astro, не Next.js
03

Аккаунт GitHub

Зайди на github.com → Sign up → подтверди email → бесплатный план. Username = бренд или имя.

Готово, если: Можешь войти и видеть github.com/new

2FA потом — не блокирует первый день
04

Установи Cursor

Скачай cursor.com → установи → войди через GitHub.

Готово, если: Cursor открывается и показывает пустой проект

Один GitHub везде — меньше путаницы
05

Создай репозиторий

github.com/new → имя: my-business-site → Public → README → Create. Скопируй Clone URL.

Готово, если: Страница repo показывает README на github.com

Имя repo строчными с дефисами
06

Сгенерируй сайт с AI

В Cursor: вставь skill pack + brief. Попроси Astro, 5 секций, mobile-first, реальные placeholder текста.

Готово, если: npm run dev показывает главную локально

НЕ Next.js, если brief не требует
07

Запушь в GitHub

Терминал: git add . → git commit -m 'first version' → git push. Обнови github.com — файлы на месте.

Готово, если: Все файлы проекта видны на GitHub

Маленькие коммиты — проще откат
08

Деплой на Cloudflare

dash.cloudflare.com → Workers & Pages → Create → GitHub → repo → Astro → Deploy.

Готово, если: URL xxx.pages.dev открывается на телефоне

Для Next.js используй Vercel
09

Подключи домен

Купи домен → в Cloudflare Pages Custom domain → DNS → до 24ч.

Готово, если: yourdomain.com открывает сайт (или задокументирован staging URL)

Можно пропустить в первый день — pages.dev для теста
10

Добавь форму

Formspree, Web3Forms или Cloudflare form — тест → проверь почту.

Готово, если: Тестовое письмо пришло на почту

Форма — бизнес-слой, не опция
11

Базовое SEO

Search Console → добавь сайт → верификация → sitemap. Проверь title/description главной.

Готово, если: Search Console показывает indexed или Discovered

Застрял? → /pipeline/rescue или /order
12

Google Search Console (подробно)optional

Открой search.google.com/search-console → Добавить ресурс → полный URL → верификация DNS TXT у регистратора ИЛИ HTML-файл → Файлы Sitemap → yoursite.com/sitemap.xml → Запросить индексацию главной.

Готово, если: GSC показывает sitemap Success и Проверка URL говорит Indexed или Discovered

Обязательно — не опция как TikTok
13

Базовая аналитикаoptional

Выбери ОДНО: Plausible.io (платный, простой) ИЛИ GA4 (бесплатный, analytics.google.com). Скрипт в <head>. Зайди на сайт → 1 посетитель в панели.

Готово, если: Твой визит виден в аналитике в течение 24ч

Не ставь оба в первый день — выбери один
14

Google Business Profile (для локального бизнеса)optional

Только если обслуживаешь клиентов в городе/районе. business.google.com → создать → адрес или зона выезда → телефон, часы, 5 фото → верификация → ссылка на сайт.

Готово, если: Поиск в Maps: услуга + город показывает вашу точку

Пропусти если это online-only SaaS
LATER

Маркетинг потом

TikTok, реклама, Яндекс — после рабочего сайта. Полный hub с честными приоритетами.