Перейти к содержимому
Интерактивное руководство · 17 глав · своя страница в конце

Создание сайта с нуля: как сделать и запустить свой сайт

Конструктор, CMS, нейросеть или код — разберём все способы на живых примерах. По пути вы соберёте свою первую страницу и заберёте её готовым файлом.

У сайта есть изнанка: потрогайте страницу и листайте — она раскроется.

● ● ●my-first-site.html↗
МОЁ МЕСТО В ИНТЕРНЕТЕ 01 / 26☰
Привет, интернет.
@ВСЁ НАЧИНАЕТСЯ
С ВАШЕЙ ИДЕИ
Здесь начинается моя история. Я создаю, пробую новое и делюсь тем, что люблю.
Давайте знакомиться↗
Выбирайте состояние кнопкамиЛистайте дальше ↓

Коротко

Сайт можно собрать четырьмя способами: в конструкторе, на CMS, с нейросетью или своим кодом.

В любом случае понадобятся три вещи: понятная задача и тексты, адрес сайта (домен) и место, где он лежит (хостинг). Ниже — весь путь по шагам. В каждой главе есть опыт, а в главе 06 вы соберёте свою страницу и скачаете её файлом.

Обновлено 9 октября 2026 года: цены и тарифы сверены в этот день.

Глава 01 · НАЧНИТЕ С ИДЕИ

К содержанию

Какой сайт создать: личный, лендинг, сайт компании или магазин

Хороший сайт начинается с понятного действия. Что человек должен суметь сделать после знакомства с вами?

Тип сайта определяет не мода, а действие, которого вы ждёте от посетителя: написать вам, оставить заявку, купить. От этого действия зависят объём работы, способ создания и бюджет.

Личная страница, портфолио и сайт-визитка

Самый простой сайт — одна страница. Личная страница рассказывает о человеке, портфолио показывает работы, сайт-визитка даёт контакты и короткий рассказ о деле. Лендинг устроен так же, но подчинён одной цели: человек читает экран за экраном и приходит к кнопке.

Такому сайту хватает статической страницы — набора файлов, которые сервер отдаёт как есть. Её можно собрать в конструкторе, попросить у нейросети или написать самому. Именно такую страницу вы соберёте в этом руководстве.

Сайт компании, каталог и интернет-магазин

У сайта компании много страниц: услуги, примеры работ, цены, статьи, контакты. Главная сложность здесь — порядок: человек из поиска должен попадать на страницу именно про свою задачу. Такой сайт часто обновляют, поэтому ему нужна панель управления.

Каталог добавляет карточки товаров, фильтры и поиск. Интернет-магазин — ещё корзину, оплату, доставку и учёт заказов. За этим стоят сервер и база данных (о них — в главе 11), и одной статической страницей такой сайт не заменить.

Тип сайтаЗадачаОбъёмЧто нужно кроме страниц
Визитка, портфолиоПознакомить и дать контактыОдна или несколько страницНичего
ЛендингПолучить заявку на одно предложениеОдна длинная страницаФорма заявки
Сайт компанииОтвечать на запросы об услугахДесятки страницПанель управления, формы
Интернет-магазинПродавать товарыСотни и тысячи карточекКаталог, корзина, оплата, учёт

Выберите тип — он задаст первые слова вашей страницы и покажет, что для такого сайта нужно.

Глава 02 · МАРШРУТ

К содержанию

Этапы разработки сайта: от идеи до запуска

Сначала смысл. Затем содержание, структура, оформление, сборка и проверка. Публикация — ещё один самостоятельный шаг.

С чего начать создание сайта

С трёх ответов: для кого сайт, что человек должен на нём сделать и чем вы подтвердите свои слова. Запишите это одной фразой: «Сайт для владельцев кофеен, чтобы они оставили заявку на ремонт кофемашины». Пока фраза не складывается, рисовать рано.

Затем соберите содержание: тексты, фотографии, цены, отзывы. Содержание определяет размеры и порядок блоков, а не наоборот. Сайт, нарисованный под выдуманный текст, придётся переделывать, когда появится настоящий.

План разработки сайта и техническое задание

План любого сайта — одни и те же семь шагов:

  1. Задача. Кому адресован сайт и какое действие нужно.
  2. Содержание. Тексты, изображения, цены, доказательства.
  3. Структура. Какие будут страницы и что на каждой.
  4. Дизайн. Шрифты, цвета, порядок внимания, вид на телефоне.
  5. Сборка. Конструктор, CMS, нейросеть или код.
  6. Проверка. Ссылки, формы, скорость, разные экраны.
  7. Публикация. Хостинг, домен, HTTPS, поисковые системы.

Техническое задание — документ, где это записано так, чтобы вы и исполнитель понимали одно и то же. Оно полезно, даже если сайт вы делаете сами. Для небольшого сайта хватает одной страницы:

  • Цель: заявки на ремонт кофемашин в Казани.
  • Страницы: главная, услуги и цены, контакты.
  • Должно работать: кнопка звонка, форма заявки с письмом на почту.
  • Как проверим: заявка с телефона доходит за минуту.

Подробный разбор с примерами — в статье «Техническое задание на сайт».

Кто участвует в разработке сайта

В студии роли разделены: менеджер ведёт проект, редактор пишет тексты, дизайнер рисует макеты, разработчик собирает сайт, тестировщик ищет ошибки, специалист по продвижению готовит сайт к поиску. На маленьком сайте все эти роли — вы. Команда не обязательна, но каждую роль придётся сыграть: если пропустить редактора, получится красивая страница без смысла, если тестировщика — форма, которая ничего не отправляет.

Как эти же этапы выглядят в работе с подрядчиком, показано на странице «Этапы разработки сайта от ТЗ до запуска».

01
Шаг 1 из 7

Задача

Кому адресован сайт и что человек должен на нём сделать?

Глава 03 · ЧЕТЫРЕ ПУТИ

К содержанию

Способы создания сайта: конструктор, CMS, ИИ и код

Один и тот же результат можно получить разными путями. Разница — в свободе изменений, ответственности и дальнейшей работе.

Где создать сайт и как выбрать платформу

Способов четыре, и они отличаются тем, кто отвечает за сайт после запуска — сервис или вы.

СпособЧто этоСильная сторонаОграничение
КонструкторОнлайн-сервис: редактор, шаблоны и хостинг в одной подпискеБыстрый старт без кодаСайт живёт на платформе и по её правилам
CMSСистема управления сайтом, которую ставят на свой хостингСайт принадлежит вам, много готовых тем и расширенийНужны хостинг, обновления и резервные копии
НейросетьСервис, который пишет текст, макет или код по описаниюЧерновик появляется за минутыРезультат надо проверять и где-то размещать
КодHTML, CSS и JavaScript, написанные вручнуюНет ограничений платформыНужны навыки и время

Выбрать помогают четыре вопроса:

  • Как часто вы будете менять содержание и кто будет это делать?
  • Нужны ли оплата, личный кабинет, расчёты — то, чего нет в готовых блоках?
  • Что останется у вас, если сервис подорожает или закроется?
  • Сколько вы готовы платить каждый месяц, а не только на старте?

Программы и инструменты для создания сайта

Отдельная программа на компьютере сегодня почти не нужна: конструкторы и панели CMS работают в браузере. Понадобятся:

  • Браузер — в нём же проверяют результат. В любом современном браузере есть инструменты разработчика (в Windows — клавиша F12): они показывают код страницы и её вид на экране телефона.
  • Редактор кода, если пишете сами. Подойдёт любой, вплоть до «Блокнота».
  • Графический редактор для макета и картинок.
  • Нейросеть-помощник для текстов, идей и кода.

Как создать сайт без программирования

Выберите конструктор или CMS с готовой темой: страницы собираются из блоков, а текст и картинки меняются прямо в редакторе. Нейросеть сделает черновик по описанию. Код не нужен, пока сайту хватает готовых блоков. Он понадобится, когда появится задача, для которой блока нет: расчёт стоимости по вашим правилам, обмен с учётной системой, нестандартная анимация.

БлокиСтилиНастройкиПубликация
Один сайт · разные пути

Собираете из готовых блоков

Проверьте, что останется у вас, если захотите уйти с платформы.

Старт
Быстрый: регистрация и шаблон
Правки
Сами, в визуальном редакторе
Переезд
Ограничен условиями платформы
Подходит
Лендинг, визитка, небольшой сайт
Мини-квиз · проверьте интуицию

ИИ обязательно заменяет конструктор или CMS?

Выберите ответ. Здесь можно ошибаться.

Глава 04 · ИЗ ДЕТАЛЕЙ В ЦЕЛОЕ

К содержанию

Конструкторы сайтов: как выбрать и собрать первую страницу

Попробуйте принцип визуальной сборки. Каждый блок имеет свою работу: познакомить, объяснить, показать или помочь связаться.

Конструктор — это редактор, шаблоны и хостинг в одном сервисе. Вы выбираете шаблон, меняете тексты и картинки, нажимаете «Опубликовать» — сайт в интернете.

Бесплатные конструкторы сайтов: что входит и за что платят

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

КонструкторБесплатноПлатный тариф
TildaБез срока: один сайт до 50 страниц. Нет своего домена, приёма оплат и передачи заявок во внешние сервисыPersonal — 500 ₽ в месяц при оплате за год: свой домен и все блоки. Business — 1 000 ₽: пять сайтов и выгрузка кода
Craftum10 дней пробного периодаОт 149 ₽ в месяц при оплате за два года
Конструктор Рег.ру14 дней пробного периода590 ₽ в месяц или 4 990 ₽ в год
Flexbe14 дней пробного периода, черновики бесплатныОт 790 ₽ в месяц, при оплате за год — скидка 30%
Сайт от Яндекс БизнесаБесплатно: один сайт на компанию, адрес вида название.clients.site—

Условия на 9 октября 2026 года по страницам сервисов: Tilda, Craftum, Рег.ру, Flexbe, Яндекс Бизнес.

Wix, который советуют старые инструкции, с 12 сентября 2024 года закрыл доступ пользователям из России.

Создание сайта на Тильде: основные шаги

  1. Зарегистрируйтесь и создайте сайт в личном кабинете.
  2. Добавьте страницу: выберите шаблон или начните с пустой.
  3. Соберите страницу из блоков библиотеки: обложка, текст, преимущества, форма, контакты.
  4. Замените тексты и изображения шаблона своими.
  5. В настройках страницы укажите заголовок, описание и адрес — их увидят в поиске и при пересылке ссылки.
  6. Опубликуйте страницу и откройте её с телефона.
  7. Подключите свой домен в настройках сайта. На бесплатном тарифе это недоступно: нужен Personal.

Как сравнить конструкторы на одной задаче

Не сравнивайте списки возможностей — соберите в двух-трёх сервисах одну и ту же страницу. За час станет понятно, где удобнее редактор. Затем проверьте пять пунктов:

  • есть ли нужные блоки: форма, оплата, запись, каталог;
  • как страница выглядит на телефоне и можно ли править этот вид;
  • сколько стоит тариф со своим доменом за год;
  • куда приходят заявки и есть ли ограничение на их число;
  • можно ли выгрузить сайт и что именно попадёт в выгрузку.
Мини-игра · соберите структуру

У каждого блока своё место.

Перетащите блоки или используйте стрелки. Меню и скачиваемый файл обновятся вместе с порядком.

01Обо мне
02Мои проекты
03Связаться

Глава 05 · СОДЕРЖАНИЕ И ПРЕДСТАВЛЕНИЕ

К содержанию

Создание сайта на CMS: WordPress и другие системы

Редактор меняет содержание. Сайт показывает его посетителю. Между этими действиями работает система управления.

Что такое CMS и чем она отличается от конструктора

CMS — система управления содержимым: программа, в которой вы добавляете страницы, статьи и товары через панель, а она сама собирает из них сайт. От конструктора её отличает место жительства. Конструктор — чужой сервис с подпиской. CMS вы ставите на свой хостинг: файлы и база данных лежат у вас, и сайт можно перенести к другому хостеру.

Плата за эту свободу — уход. Систему, тему и расширения нужно обновлять, делать резервные копии и следить за доступами. Необновлённые система и расширения делают сайт уязвимым для взлома.

Как создать сайт на WordPress

WordPress — самая распространённая CMS: по данным W3Techs на 9 октября 2026 года на ней работают 40,1% всех сайтов в мире. Сама система бесплатна. Платить придётся за хостинг и домен, а по желанию — за платные темы и расширения.

  1. Купите хостинг и домен.
  2. Установите WordPress. У большинства хостеров это одна кнопка в панели управления.
  3. Выберите тему — она задаёт внешний вид.
  4. Создайте страницы и соберите из них меню.
  5. Поставьте расширения (плагины) под задачи: формы, резервные копии, настройки для поиска.
  6. Удалите всё лишнее: каждое расширение замедляет сайт.
  7. Включите обновления и проверьте, что копии действительно создаются.

Когда нужна 1С-Битрикс или другая CMS

«1С-Битрикс» выбирают, когда сайт должен обмениваться товарами, ценами и заказами с «1С» и компании важна поддержка от вендора; это платная система с лицензией. Для блога или сайта услуг она избыточна. Есть и другой путь — headless CMS: панель управления отдельно, сайт отдельно. Редактор меняет тексты в панели, а страницы остаются быстрыми, потому что собраны заранее. Так мы делаем сайты в спецайти.

Учебная панель управления
Страница / Главная

Это тот же заголовок, который вы увидите в редакторе и в файле.

Что видит посетитель

Привет, интернет.

Здесь начинается моя история. Я создаю, пробую новое и делюсь тем, что люблю.

Глава 06 · ВАША МАСТЕРСКАЯ

К содержанию

Как создать сайт самостоятельно: соберите первую страницу

Дайте странице имя и характер. Всё, что вы меняете здесь, останется в итоговом HTML-файле.

Создание сайта онлайн без регистрации

Редактор ниже работает прямо на этой странице: без аккаунта, почты и оплаты. Всё, что вы меняете, сразу видно в предпросмотре и хранится в вашем браузере. Мы не получаем ни текст, ни файл.

Как сделать простую работающую страницу

У работающей страницы шесть обязательных частей:

  • Заголовок — одной фразой: кто вы или что предлагаете.
  • Описание — два-три предложения о пользе для посетителя.
  • Изображение — оно задаёт характер.
  • Разделы — о себе, работы или услуги, контакты.
  • Меню — ссылки, которые ведут к разделам.
  • Способ связи — без него страница никуда не ведёт.

В редакторе это уже собрано. Поменяйте заголовок и описание, выберите палитру, переставьте разделы в главе 04 — и скачайте файл. В нём один HTML-документ со стилями внутри: он открывается без интернета и готов к размещению на хостинге.

Можно ли создать сайт на телефоне

Да. Редактор ниже работает в мобильном браузере, и простую страницу можно собрать с телефона целиком. Неудобно другое: длинные тексты, таблицы и проверка вида на большом экране. Разумный порядок такой: начать с телефона, а перед публикацией один раз открыть сайт на компьютере.

my-first-site.html
СодержаниеХарактер страницы

Электрический синий

Сохранение на этом устройстве

Один файл. Открывается без интернета.

Глава 07 · ПОКАЖИТЕ ВНУТРЕННОСТИ

К содержанию

Структура сайта: страницы, блоки, меню и содержание

У сайта есть структура страниц. У отдельной страницы — структура блоков. В этом опыте разберём именно одну страницу.

Как составить структуру сайта

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

У одностраничного сайта структура — это порядок блоков сверху вниз. Он повторяет ход мысли посетителя: что это, подходит ли мне, почему вам можно верить, сколько стоит, как заказать.

Как сделать ссылки и навигацию

Ссылка — это текст или кнопка с адресом. Внутренняя ведёт на другую страницу вашего сайта, внешняя — на чужой сайт, якорная — к разделу той же страницы. Якорь работает так: у раздела есть имя, например id="contact", а у ссылки — адрес #contact.

В меню оставьте только главное и назовите пункты словами посетителя: «Цены», а не «Тарифная политика». Текст ссылки должен говорить, куда она ведёт: «Посмотреть работы» понятнее, чем «Подробнее».

Что написать на первой странице

Первый экран отвечает на четыре вопроса, пока человек не ушёл:

  • Куда я попал?
  • Что здесь можно получить?
  • Почему это стоит внимания?
  • Что делать дальше?

Пишите предметно: «Ремонт кофемашин в Казани за один день» вместо «Добро пожаловать на наш сайт». Важное держите текстом, а не внутри картинки: текст читают поисковые системы и программы для незрячих.

Интерактивный разрез

Снаружи — страница.
Внутри — система.

Заголовки, абзацы, изображения и ссылки. Их смысл задаёт HTML.

Глава 08 · ФОРМА СЛЕДУЕТ ЗА СМЫСЛОМ

К содержанию

Дизайн сайта: оформление и удобство на телефоне

Размер, цвет, интервалы и порядок управляют вниманием. Почувствуйте это на собственной странице.

Как выбрать шрифты, цвета и изображения

Дизайн управляет вниманием: что человек заметит первым, вторым и третьим. Поэтому начинают не с украшений, а с порядка.

  • Шрифты. Один для заголовков и один для текста — этого достаточно. Проверьте, что в шрифте есть кириллица.
  • Цвета. Фон, текст и один акцент для кнопок и ссылок. Чем меньше акцентов, тем заметнее главный.
  • Изображения. Свои фотографии убеждают лучше стоковых. Перед загрузкой уменьшите картинку до размера, в котором она показана: тяжёлые изображения — частая причина медленных страниц.

Как сделать адаптивный сайт

Адаптивный сайт перестраивается под ширину экрана: три колонки становятся одной, меню сворачивается, кнопки растягиваются. В конструкторах это включено в шаблоны, но проверить всё равно нужно. В своём коде для этого служат гибкие ширины вместо жёстких и медиазапросы — правила CSS, которые включаются на узких экранах.

Проверяйте на настоящем содержании. Длинное слово в заголовке, таблица, номер телефона в одну строку — именно они ломают вёрстку на телефоне.

Как проверить читаемость и понятность действий

  • Контраст. Серый текст на светло-сером фоне не читается на улице. Стандарт доступности WCAG требует для обычного текста контраст не меньше 4,5:1, для крупного — 3:1.
  • Размер. Ориентир для основного текста — от 16 пикселей; строку держите не шире 70–75 знаков.
  • Кнопки. Достаточно крупные, чтобы попасть пальцем, и с глаголом: «Записаться», «Получить расчёт».
  • Проверка на человеке. Дайте страницу знакомому и попросите найти цену и оставить заявку. Где он запнётся, там и правьте.
Мини-квиз · проверьте интуицию

Что нужно проверить при уменьшении экрана?

Выберите ответ. Здесь можно ошибаться.

Глава 09 · МАГИЯ С ОБЪЯСНЕНИЕМ

К содержанию

Создание сайта на HTML и CSS: как работает код

HTML описывает содержание, CSS — оформление, JavaScript — поведение. Начните с одного изменения и сразу посмотрите на результат.

HTML задаёт структуру, CSS — оформление

Любая страница в интернете — это текстовый файл с разметкой. HTML размечает смысл: вот заголовок, вот абзац, вот ссылка. CSS описывает вид: цвет, размер, расположение. Браузер читает оба и рисует страницу. Вот она целиком:

<!doctype html>
<html lang="ru">
  <head>
    <meta charset="utf-8">
    <title>Моя первая страница</title>
    <style>
      h1 { color: #1559e6; font-size: 48px; }
    </style>
  </head>
  <body>
    <h1>Привет, интернет.</h1>
    <p>Это моя первая страница.</p>
    <a href="#contact">Связаться</a>
  </body>
</html>

Сохраните этот текст в файл index.html, откройте его в браузере — и сайт готов. Теги h1, p и a — заголовок, абзац и ссылка. Правило в блоке style красит заголовок и задаёт его размер.

Для чего нужен JavaScript

JavaScript отвечает за поведение: открыть меню, проверить поле формы, пересчитать сумму в корзине, подгрузить товары без перезагрузки. Простой странице он не нужен совсем. Чем его меньше, тем быстрее сайт открывается на телефоне.

Языки и программы для разработки сайта

В браузере работают три языка: HTML, CSS и JavaScript. На сервере — любой из серверных: PHP, Python, JavaScript, Go, Java, C#. Он принимает заявки, работает с базой данных и собирает страницы. Данные хранят в базах, запросы к ним пишут на SQL.

Из программ нужны редактор кода и браузер. Позже пригодится Git — система, которая хранит историю изменений и позволяет вернуться к любой версии.

HTML + CSS · живой опыт
Результат в браузере

Привет, интернет.

Моя первая страница

В редактор ↗
Мини-квиз · проверьте интуицию

Что изменится, если увеличить font-size у h1?

Выберите ответ. Здесь можно ошибаться.

Глава 10 · ХОРОШЕЕ ЗАДАНИЕ — ХОРОШЕЕ НАЧАЛО

К содержанию

ИИ для создания сайта: от задания до проверки результата

Опишите задачу, содержание, ограничения и критерии проверки. Затем проверьте каждое обещанное действие.

Как создать сайт с помощью нейросети

Нейросети помогают тремя способами. Первый — ИИ-конструктор: вы описываете сайт, он собирает страницу в своём редакторе и размещает её у себя. Второй — помощник в чате: по описанию он пишет HTML и CSS, которые вы сохраняете в файл. Третий — ИИ внутри обычного конструктора или CMS: он пишет тексты и предлагает блоки.

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

СервисЧто получаетеБесплатноПлатно
Craftum AIСайт в российском конструкторе Craftum по описаниюПопробовать можно бесплатноПо тарифам Craftum
LovableСайт или веб-приложение, собранное в чатеАдрес на домене сервисаСвой домен — с тарифа Pro, 25 € в месяц
BoltСайт или приложение с размещением у сервисаДо 1 млн токенов в месяц, значок сервиса на сайтеPro — 25 $ в месяц: свой домен
v0Интерфейс и код страницы, публикация на Vercel7 сообщений в деньPlus — 30 $ в месяц
CursorРедактор кода с ИИ-помощником: код остаётся в вашей папкеТариф Hobby с ограничением запросовPro — 20 $ в месяц

Тарифы на 9 октября 2026 года по страницам сервисов: Craftum AI, Lovable, Bolt, v0, Cursor. Работают ли зарубежные сервисы и их оплата из России, проверьте до начала работы.

Как составить промпт для создания сайта

Промпт — это техническое задание в миниатюре. Чем меньше в нём угадывать, тем ближе результат. Хороший промпт называет:

  • кто вы и для кого сайт;
  • цель страницы и главное действие;
  • разделы по порядку и что в каждом;
  • настоящие тексты, цены и контакты — иначе их придумают;
  • требования: вид на телефоне, один файл, без внешних библиотек;
  • формат ответа и просьбу перечислить, что не сделано.
Сделай одностраничный сайт для фотографа Анны из Казани.
Цель — заявки на семейные съёмки.
Разделы: обложка с именем и кнопкой «Записаться», три серии работ,
цены (текст ниже), контакты.
Тексты и цены не придумывай: используй только те, что я даю.
Один HTML-файл со стилями внутри, без внешних библиотек.
На телефоне — одна колонка, без горизонтальной прокрутки.
В конце перечисли, что на странице не работает.

Что проверить в сайте, который сделал ИИ

  • Факты. Нейросеть уверенно выдумывает цены, адреса, отзывы и «10 лет на рынке». Прочитайте каждую строку.
  • Кнопки и формы. Нажмите всё. Форма часто только выглядит рабочей и никуда ничего не отправляет.
  • Телефон. Откройте страницу на настоящем телефоне.
  • Картинки. Уточните, откуда они и можно ли их использовать.
  • Выгрузка. Узнайте, можно ли забрать код и перенести сайт.
  • Заголовок и описание страницы для поиска — их часто забывают.
Составьте задание

Добавьте конкретику.

Задание

Создай сайт.

Расплывчато: исполнитель будет угадывать
Учебный пример · найдите проблему

«Форма полностью готова»

<button>Отправить</button>

В файле только эта кнопка. Больше ничего нет.

Глава 11 · ЗА ПРЕДЕЛАМИ ЭКРАНА

К содержанию

Как работают сервер, база данных и формы сайта

Нажатие — только начало. Запрос должен дойти до сервера, пройти проверку и получить понятный ответ.

Статический и динамический сайт: в чём разница

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

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

Куда отправляется заявка с сайта

Сама по себе форма ничего не отправляет: это поля и кнопка. Чтобы заявка дошла, нужен обработчик — программа на сервере, которая принимает данные, проверяет их и пересылает дальше: на почту, в мессенджер или в CRM. В конструкторах обработчик встроен, в своём коде его пишут отдельно или подключают сервис приёма форм.

Проверяют форму действием: отправьте заявку с телефона и убедитесь, что она пришла. И ещё одно: имя с телефоном — это персональные данные. По закону нужны согласие на их обработку и политика конфиденциальности; подробнее — в статье «Персональные данные на сайте».

Что нужно для регистрации и личного кабинета

Регистрация кажется простой, пока не выпишешь всё, что за ней стоит:

  • база данных с пользователями;
  • пароли, которые хранятся в зашифрованном виде, а не текстом;
  • вход, выход и восстановление пароля по почте или телефону;
  • права: кто что видит и может менять;
  • защита от подбора паролей и чужих запросов.

Это уже не страница, а программа. Её пишут и проверяют отдельно, и цена ошибки здесь — чужие данные.

Мини-игра · путешествие запроса

Что происходит после клика?

Браузер01
Серверв сети
База данных03
Ответ04
Вымышленная заявка №001. Данные остаются в этом браузере.
Мини-квиз · проверьте интуицию

Красивая форма на странице уже отправляет заявки?

Выберите ответ. Здесь можно ошибаться.

Глава 12 · БЕСПЛАТНО — ЧТО ИМЕННО?

К содержанию

Как создать сайт бесплатно и какие ограничения останутся

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

Что можно получить без оплаты

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

Бесплатный домен, хостинг и поддомен

Домен вида vashe-imya.ru стоит денег: его регистрируют на год и продлевают. Бесплатным бывает поддомен — адрес внутри чужого домена, например vashe-imya.servis.ru. Его дают конструкторы и сервисы бесплатного размещения. Работает он так же, но запоминается хуже и останется у сервиса, если вы уйдёте.

Бесплатный хостинг существует для статических сайтов — таких, как ваша страница. Его ограничения — объём и скорость, а домен подключается ваш собственный.

ГдеЧто бесплатноЧего нет
Tilda, бесплатный тарифОдин сайт до 50 страниц, без ограничения по времениСвоего домена, приёма оплат, передачи заявок, счётчика Метрики
Сайт от Яндекс БизнесаСайт компании, собранный из данных её профиляСвоего адреса: он вида название.clients.site
GitHub PagesРазмещение статического сайта до 1 ГБ, свой домен и HTTPSПрава вести на нём интернет-магазин или платный сервис
Netlify, бесплатный тарифРазмещение со своим доменом и сертификатомЗапаса: 300 кредитов в месяц, одна публикация тратит 15

Условия на 9 октября 2026 года: Tilda, Яндекс Бизнес, GitHub Pages, Netlify.

Домен иногда дарят: Tilda и Timeweb дают его при оплате тарифа на год. Подарок привязан к оплате: перестанете платить за год вперёд — продлевать домен будете сами.

Можно ли создать сайт бесплатно навсегда

Да, если вам хватает поддомена и статической страницы. Личная страница, портфолио или учебный проект могут годами жить бесплатно. Сайту бизнеса бесплатного тарифа обычно не хватает: клиенту нужен нормальный адрес, вам — заявки без ограничений, а подпись чужого сервиса внизу страницы доверия не добавляет.

Проверка условий

Бесплатно — для вашей задачи?

Отметьте, что вам нужно, — покажем, где обычно заканчивается «бесплатно».

Мини-квиз · проверьте интуицию

Бесплатный редактор означает бесплатный собственный домен навсегда?

Выберите ответ. Здесь можно ошибаться.

Глава 13 · ПОСЧИТАЙТЕ СВОЙ СЦЕНАРИЙ

К содержанию

Сколько стоит создание сайта и сколько времени занимает разработка

У проекта есть время работы, разовые расходы и регулярные платежи. Разделите их, чтобы сравнивать одинаковый состав.

Из чего складывается стоимость сайта

У любого сайта три статьи расходов:

  • Работа — ваше время или оплата исполнителю. Самая большая и самая незаметная часть: тексты, фотографии и правки отнимают больше времени, чем сборка.
  • Разовые покупки — шаблон, шрифты, фотографии, платные расширения.
  • Регулярные платежи — домен раз в год, хостинг или тариф конструктора каждый месяц.

Вот одна и та же страница в четырёх вариантах — расходы первого года:

ВариантЗа что платитеПервый год
Сами, бесплатное размещениеТолько домен .ruОт 169 ₽
Сами, в конструктореTilda Personal при оплате за год; домен дарят6 000 ₽
Сами, на своём хостингеХостинг Beget, тариф Blog, и домен .ru5 239 ₽
Под ключЛендинг в спецайти; домен и хостинг отдельноот 50 000 ₽

Расчёт по ценам на 9 октября 2026 года: Рег.ру, Tilda, Beget.

Заказная разработка стоит по-разному. По обзору площадки Workspace (март 2026 года) лендинг в России обходится от 5 000 до 150 000 ₽, корпоративный сайт — от 150 000 до 800 000 ₽, интернет-магазин — от 400 000 до 1,5 млн ₽ и выше. Разброс объясняется составом работ: шаблон или свой дизайн, готовые тексты или их пишет студия, нужны ли оплата и обмен с учётной системой. В спецайти лендинг стоит от 50 000 ₽, сайт компании — от 150 000 ₽, интернет-магазин — от 300 000 ₽.

Расходы после запуска

Сайт не заканчивается публикацией. Каждый год нужно продлевать домен и хостинг, обновлять систему и расширения, менять цены и тексты, чинить то, что сломалось. Если сайт приводит клиентов, к этому добавляются реклама и продвижение в поиске — это отдельный бюджет. Закладывайте содержание в бюджет сразу; подробный расчёт — в статье «Сколько стоит сделать сайт».

От чего зависят сроки разработки

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

Ваши цифры · ваш расчёт

Сколько стоит ваш сценарий?

Итого за 12 мес.420 ₽
  • Разово: 0 ₽
  • Домен, 1 г.: 420 ₽
  • Хостинг и сервисы: 0 ₽

Своя страница на бесплатном размещении. Платите только за домен: в расчёте — продление .ru у Beget, 420 ₽ в год; первый год стоит 199 ₽.

Посчитать сайт под ключ в калькуляторе

Глава 14 · АДРЕС В ИНТЕРНЕТЕ

К содержанию

Домен для сайта: как выбрать имя и подключить адрес

Домен — имя. DNS помогает найти сервер. HTTPS защищает соединение. Эти части работают вместе.

Как выбрать доменное имя

  • Короткое и произносимое. Имя должно диктоваться по телефону с первого раза.
  • Без дефисов и цифр, если без них можно обойтись.
  • Зона по аудитории. Для России привычны .ru и .рф; международная .com — если работаете не только здесь.
  • Не чужое. Имя, похожее на известный бренд, могут отобрать.

Как зарегистрировать домен

  1. Выберите регистратора — компанию, которая оформляет домены.
  2. Проверьте, свободно ли имя.
  3. Укажите данные владельца. Домен принадлежит тому, на кого он оформлен: оформляйте на себя или свою компанию, а не на подрядчика.
  4. Оплатите регистрацию — обычно на год.
  5. Включите автопродление и привяжите действующую почту.

Домен, оформленный на постороннего человека, — частая причина потерянных сайтов. Как проверить, чей он на самом деле, написано в статье «Чей сайт на самом деле: домен, хостинг и доступы».

Смотрите на цену продления, а не первого года: она как минимум вдвое выше.

РегистраторДомен .ru, первый годПродление за год
Beget199 ₽420 ₽
Timeweb200 ₽399 ₽
Рег.ру169 ₽1 199 ₽
Руцентр747 ₽от 3 075 ₽

Цены на 9 октября 2026 года: Beget, Timeweb, Рег.ру (цена продления — по сообщению компании о тарифах с 1 апреля 2026 года), Руцентр.

Как связаны домен, DNS и HTTPS

Домен — имя. Сервер, где лежит сайт, имеет числовой адрес. DNS — справочник, который связывает одно с другим: вы вводите имя, браузер узнаёт адрес сервера и идёт к нему. Чтобы связать домен с хостингом, в настройках домена указывают адреса, которые выдаёт хостер.

HTTPS шифрует соединение между браузером и сервером. Для него на сервер ставят сертификат. Без HTTPS браузер помечает сайт как небезопасный, а формы на таком сайте отпугивают посетителей.

Учебная схема · не регистрация

Дайте идее адрес.

moya-ideya.ruDNSСерверHTTPS

Это схема: свободно ли имя, здесь не проверяется. Проверить и зарегистрировать его можно у регистратора.

Глава 15 · ФАЙЛ СТАНОВИТСЯ САЙТОМ

К содержанию

Как опубликовать сайт в интернете: хостинг и запуск

Чтобы другие открыли страницу, разместите её файлы на сервере с публичным адресом.

Как выбрать хостинг для сайта

Хостинг — компьютер, который всегда включён и отдаёт ваш сайт. Какой нужен, зависит от сайта:

  • Статической странице хватает самого простого тарифа или бесплатного размещения для статических сайтов.
  • Сайту на CMS нужен виртуальный хостинг с базой данных.
  • Магазину и сервису — виртуальный сервер, где ресурсы выделены только вам.

Сравнивайте не только цену: есть ли бесплатный сертификат для HTTPS, делаются ли резервные копии, отвечает ли поддержка ночью.

ХостингМладший тарифСертификат для HTTPS
Beget420 ₽ в месяц при оплате за годВходит в тариф
Timeweb316 ₽ в месяц при оплате за годВходит в тариф
Рег.руот 130 ₽ в месяцВходит в тариф
Спринтхост149 ₽ в месяц при оплате за годВходит в тариф

Цены на 9 октября 2026 года: Beget, Timeweb, Рег.ру, Спринтхост.

Статическую страницу можно разместить и бесплатно — например, на GitHub Pages: до 1 ГБ на сайт, свой домен и HTTPS без оплаты. Вести там интернет-магазин или платный сервис правила GitHub запрещают.

Как опубликовать HTML-сайт

  1. Скачайте страницу из главы 17 и переименуйте файл в index.html — так называют главную страницу.
  2. Откройте файл на компьютере и убедитесь, что всё на месте.
  3. Загрузите файл в папку сайта на хостинге через файловый менеджер в панели управления. Папку назовёт инструкция хостера.
  4. Откройте адрес, который выдал хостинг.
  5. Подключите домен и включите HTTPS.

Как открыть сайт после публикации

Введите адрес в браузере — с другого устройства и через мобильный интернет, а не домашний Wi-Fi. Если домен подключён только что, подождите: новые настройки расходятся по интернету не мгновенно. Затем пройдите все ссылки меню и проверьте, что перед адресом стоит замок — значит, HTTPS работает.

0/5шагов отмечено

Это ваша памятка: отметки ничего не публикуют и не проверяют.

Глава 16 · ПОСЛЕДНИЙ ВЗГЛЯД

К содержанию

Проверка сайта перед запуском и первые шаги в поиске

Сайт готов, когда его действия работают. Найдите три ошибки и проверьте собственную страницу по списку.

Ссылки, формы, скорость и мобильная версия

  • Ссылки. Нажмите каждый пункт меню и каждую кнопку.
  • Формы. Отправьте заявку и убедитесь, что она пришла. Проверьте, что человек видит после отправки и при ошибке.
  • Телефон. Нет ли горизонтальной прокрутки, читается ли текст, попадает ли палец по кнопкам.
  • Скорость. Проверьте адрес в бесплатном сервисе Google PageSpeed Insights: он покажет, что замедляет страницу. Ориентиры Google: главное содержимое появляется за 2,5 секунды, страница отвечает на нажатие за 200 миллисекунд, элементы не прыгают при загрузке.
  • Заголовок и описание. У каждой страницы свои title и description — их видят в поиске.
  • Документы. Если на сайте есть форма, нужны политика конфиденциальности, отдельное согласие на обработку данных и уведомление в Роскомнадзор. Штраф за неопубликованную политику для ИП — 10–20 тысяч рублей, за неподанное уведомление — 100–300 тысяч. Разбор — в статье «Персональные данные на сайте».

Как добавить сайт в Яндекс и Google

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

  1. Добавьте сайт в Яндекс Вебмастер и Google Search Console и подтвердите, что он ваш.
  2. Отправьте главную страницу на обход.
  3. Проверьте, что страница не закрыта от индексации: в конструкторах это галочка в настройках.
  4. Если страниц много, добавьте карту сайта — файл со списком всех адресов.

Сроков никто не гарантирует. Яндекс пишет, что после добавления в Вебмастер сайты, как правило, появляются в поиске в течение двух недель; Google — что обход занимает от нескольких дней до нескольких недель. В Яндекс Вебмастер можно добавить только сайт с собственным доменом. Сначала сайт находится по своему названию и лишь со временем — по общим запросам.

Что делать после запуска

  • Поставьте счётчик Яндекс Метрики: без него не видно, приходят ли люди и что они делают.
  • Настройте цель «заявка отправлена» и смотрите на неё раз в неделю.
  • Добавьте компанию в Яндекс Бизнес и на карты.
  • Обновляйте содержание: цены, примеры работ, ответы на вопросы.
  • Следите за продлением домена и хостинга — сайт пропадает именно из-за этого.
Мини-игра · спасите страницу

Три ошибки. Ваш выход.

Ошибка 01

Меню «Контакты» ведёт к проектам

href="#projects"
Ошибка 02

Страница шириной 900px на телефоне

width: 900px;
Ошибка 03

В поиске страница называется «Document»

<title>Document</title>
0 / 3Исправляйте в любом порядке. Решение видно сразу.
Мини-квиз · проверьте интуицию

После публикации сайт сразу появится в поиске?

Выберите ответ. Здесь можно ошибаться.

Глава 17 · ВЫ ЭТО СДЕЛАЛИ

К содержанию

Скачайте свою страницу и продолжите работу

Теперь у вас есть настоящий HTML-файл: с вашим текстом, стилями и работающим меню.

Как открыть HTML-файл на компьютере

Дважды щёлкните по скачанному файлу — он откроется в браузере как обычная страница. Чтобы увидеть код, откройте тот же файл в текстовом редакторе: «Блокноте» в Windows или TextEdit в macOS. Измените слово в заголовке, сохраните файл и обновите вкладку браузера — так выглядит вся работа с кодом.

Как сохранить изменения и вернуться к проекту

Ваша страница хранится в этом браузере на этом устройстве: закройте вкладку, вернитесь завтра — она будет на месте. На другом устройстве её нет, а очистка данных браузера её сотрёт. Надёжная копия — сам файл: скачайте его и положите туда, где храните документы.

Перед публикацией замените учебные тексты своими и добавьте способ связи. А дальше — размещение в интернете и проверка перед запуском.

Это уже ваша работа

Привет, интернет.

Текст, палитра, размеры и порядок блоков — в одном самостоятельном файле.

Как разместить в интернете

● ● ●my-first-site.html↗
МОЁ МЕСТО В ИНТЕРНЕТЕ 01 / 26☰
Привет, интернет.
@ВСЁ НАЧИНАЕТСЯ
С ВАШЕЙ ИДЕИ
Здесь начинается моя история. Я создаю, пробую новое и делюсь тем, что люблю.
Давайте знакомиться↗
↧HTMLmy-first-site.html

Те же слова. Те же цвета. Теперь отдельный файл.

Вопросы

Частые вопросы о создании сайта

Можно ли создать сайт самому, не умея программировать?

Да. В конструкторе и на CMS с готовой темой страницы собирают из блоков, а нейросеть сделает черновик по описанию. Код нужен только для нестандартных задач.

Да. Конструкторы и CMS с готовыми темами рассчитаны на людей без навыков разработки: страница собирается из блоков, тексты и картинки меняются в редакторе. Нейросеть подготовит черновик по описанию. Программирование понадобится, когда появится задача, для которой нет готового блока: расчёт по своим правилам, обмен с учётной системой, личный кабинет.

Сколько времени занимает создание сайта?

Простую страницу собирают за вечер, если тексты и фото готовы. У студии лендинг занимает от 7 дней, сайт компании — от 30 дней.

Одну страницу в конструкторе или по шаблону можно собрать за вечер, если тексты и фотографии уже готовы. Дольше всего обычно готовится содержание, а не сама сборка. При заказе у разработчиков сроки зависят от объёма: в спецайти лендинг — от 7 дней, сайт компании — от 30 дней, интернет-магазин — от 24 дней.

Можно ли сделать сайт бесплатно?

Сам сайт — да: на бесплатном тарифе конструктора, кодом или с нейросетью. Платными остаются свой домен и тариф без ограничений и подписи сервиса.

Сделать сам сайт можно бесплатно: собрать на бесплатном тарифе конструктора, написать кодом или получить от нейросети; страницу из этого руководства вы тоже скачиваете бесплатно. Платить придётся за свой домен, а на конструкторе — ещё и за тариф, который снимает ограничения и подпись сервиса. Для личной страницы бесплатного варианта хватает, сайту бизнеса обычно нет.

Сколько стоит создать сайт?

Самому — от цены домена: .ru стоит от 169 ₽ за первый год. Конструктор — около 6 000 ₽ в год. Лендинг под ключ в спецайти — от 50 000 ₽.

Если делать самому, платить нужно за адрес и размещение. Домен .ru стоит от 169 ₽ за первый год и от 399 ₽ в год при продлении. Тариф конструктора Tilda со своим доменом — 500 ₽ в месяц при оплате за год, то есть 6 000 ₽ в год; обычный хостинг — от 130 ₽ в месяц. Цены сверены 9 октября 2026 года. Разработка под ключ в спецайти: лендинг — от 50 000 ₽, сайт компании — от 150 000 ₽, интернет-магазин — от 300 000 ₽.

Что выбрать: конструктор, CMS или код?

Конструктор — для быстрого первого сайта. CMS — когда много страниц и сайт должен принадлежать вам. Код — когда нужны функции, которых нет в готовых блоках.

Конструктор подходит для первого сайта, лендинга и визитки: быстро и без кода, но сайт живёт на платформе. CMS выбирают, когда страниц много, их часто меняют и важно, чтобы сайт лежал на своём хостинге. Код нужен там, где готовых блоков не хватает: нестандартный дизайн, расчёты, интеграции, высокая скорость. Нейросеть помогает в любом из трёх вариантов.

Можно ли создать сайт с помощью нейросети?

Да: нейросеть соберёт черновик страницы по описанию за минуты. Проверять факты, формы и вид на телефоне всё равно придётся самому.

Да. ИИ-конструкторы собирают страницу по описанию и сразу размещают её, а помощники в чате пишут HTML и CSS, которые можно сохранить в файл. Нейросеть ускоряет черновик, но не проверяет результат: она может выдумать цены и отзывы, нарисовать форму, которая ничего не отправляет, и забыть про вид на телефоне. Проверка остаётся за вами.

Можно ли создать сайт с телефона?

Да, простую страницу можно собрать в мобильном браузере. Длинные тексты, таблицы и вид на большом экране удобнее проверить с компьютера.

Да. Редактор в этом руководстве работает в мобильном браузере, и простую страницу можно собрать с телефона целиком. Неудобны длинные тексты, таблицы и проверка вида на большом экране, поэтому перед публикацией стоит один раз открыть сайт на компьютере.

Как сделать сайт для продажи товаров?

Нужны каталог, корзина, оплата и учёт заказов. Для нескольких товаров хватит конструктора с модулем магазина, для каталога с остатками и 1С — отдельная разработка.

Для продажи нужны каталог, корзина, приём оплаты, доставка и учёт заказов. Несколько товаров можно продавать через конструктор с модулем магазина или одну страницу с кнопкой оплаты. Когда товаров много, нужны фильтры, остатки и обмен с «1С», магазин разрабатывают отдельно: в спецайти — от 300 000 ₽, от 24 дней.

Нужен ли сайту отдельный хостинг?

На конструкторе — нет, хостинг входит в тариф. Сайту на CMS и своему коду нужен хостинг; статическую страницу можно разместить бесплатно.

Конструктор размещает сайт у себя, и хостинг входит в тариф. Сайту на CMS нужен хостинг с базой данных. Странице на своём коде — любой, включая бесплатное размещение для статических сайтов. Домен в любом случае регистрируют отдельно и оформляют на себя.

Какие документы нужны на сайте?

Если сайт собирает имена, телефоны или почту — политика обработки персональных данных, отдельное согласие посетителя и уведомление в Роскомнадзор.

Если на сайте есть форма с именем, телефоном или почтой, вы обрабатываете персональные данные. По закону о персональных данных нужны опубликованная политика их обработки, отдельное согласие посетителя и уведомление в Роскомнадзор до начала обработки. Штраф за неподанное уведомление — 100–300 тысяч рублей. Что именно проверить, разобрано в статье «Персональные данные на сайте» в блоге спецайти.

Когда лучше заказать сайт, а не делать самому?

Когда от сайта зависят заявки и продажи, а времени разбираться нет. В спецайти лендинг — от 50 000 ₽, сайт компании — от 150 000 ₽.

Делать самому разумно, пока сайт — проба: личная страница, проверка идеи, первые шаги. Заказывать стоит, когда от сайта зависят заявки и продажи, нужны оплата, кабинет или обмен с учётной системой, а разбираться самому некогда. В спецайти лендинг — от 50 000 ₽, сайт компании — от 150 000 ₽, интернет-магазин — от 300 000 ₽; цену и срок называем до начала работ.

Если сайт нужен бизнесу

Закажите сайт под ключ

Первую страницу вы теперь можете собрать сами. Когда от сайта зависят заявки и продажи, его делает команда: продумываем структуру и тексты, рисуем, разрабатываем, подключаем заявки к CRM и запускаем. Код и доступы остаются у вас.

Обсудим ваш сайт

Оставьте имя и телефон. Свяжемся в рабочее время, уточним задачу и назовём цену и срок до начала работ.

Или напишите в Telegram, позвоните: 8 (999) 995-92-89