# Журнал Deploya Практические материалы о публикации сайтов, доменах, SSL, SEO и AI. - [Как защитить форму от спама без CAPTCHA](https://blog.deploya.ru/antispam-dlya-form-bez-captcha): Как работает антиспам Deploya, какие проверки включены по умолчанию и когда стоит включать кириллицу, ссылки и стоп-слова. - [Как опубликовать HTML-сайт и получить рабочую ссылку](https://blog.deploya.ru/kak-opublikovat-html-site): Какие файлы нужны статическому сайту, как выбрать главную страницу и что проверить после первой публикации. - [Как перенести сайт из нейросети в интернет](https://blog.deploya.ru/site-iz-neiroseti-v-internet): Как собрать выданный ИИ код в проект, найти недостающие файлы и опубликовать результат без локального сервера. - [Drag-and-drop, CLI и API: как выбрать способ деплоя](https://blog.deploya.ru/sposoby-deploya-static-site): Три способа передать статический проект в Deploya и ситуации, в которых каждый из них сокращает лишние действия. - [Структура статического сайта: страницы, папки и пути](https://blog.deploya.ru/struktura-staticheskogo-site): Как разложить HTML, стили, скрипты и изображения, чтобы проект одинаково работал локально и на хостинге. - [Production, preview и rollback: что происходит с версиями сайта](https://blog.deploya.ru/preview-production-rollback): Как отделить опубликованную версию от проверки изменений и вернуться к предыдущему состоянию проекта. - [Как безопасно обновить статический сайт](https://blog.deploya.ru/bezopasno-obnovit-site): Когда заменять весь проект, когда загружать отдельные файлы и как избежать смеси старой и новой версии. - [Как показать сайт клиенту до основной публикации](https://blog.deploya.ru/pokazat-site-klientu-do-publikacii): Preview-ссылка, проверка на телефоне и порядок согласования, при котором черновик не попадает на основной домен. - [Почему после публикации не загружаются картинки](https://blog.deploya.ru/ne-gruzyatsya-kartinki-na-site): Проверка путей, регистра, кодировки имён и сетевых ответов без случайного переименования всего проекта. - [Как подключить домен из Reg.ru к проекту Deploya](https://blog.deploya.ru/podklyuchit-domen-reg-ru): Куда добавить A, TXT и CNAME, почему в поле Subdomain пишется короткое имя и когда запускать проверку DNS. - [DNS и SSL без лишней терминологии](https://blog.deploya.ru/dns-ssl-prostymi-slovami): Что происходит между вводом домена в браузере и открытием защищённой страницы, где возникают задержки и ошибки. - [SEO статического сайта: проверка перед индексацией](https://blog.deploya.ru/seo-staticheskogo-site-checklist): Технический минимум для страниц, которые должны появиться в поиске: заголовки, описания, канонические адреса и доступность. - [robots.txt и sitemap.xml для статического сайта](https://blog.deploya.ru/robots-sitemap-dlya-site): Как создать два служебных файла, не закрыть сайт случайной директивой и перечислить реальные страницы. - [Как ускорить статический сайт без смены технологии](https://blog.deploya.ru/uskorit-staticheskiy-site): Поиск тяжёлых изображений, лишнего JavaScript и ресурсов, которые блокируют первый экран. - [Как принимать заявки с HTML-формы без собственного backend](https://blog.deploya.ru/html-forma-bez-backend): Разметка формы, которую Deploya обнаруживает в статическом проекте, и обработка успешной или ошибочной отправки. - [Куда отправлять заявки: Telegram, email или webhook](https://blog.deploya.ru/uvedomleniya-form-telegram-email-webhook): Как выбрать канал уведомлений для формы и не потерять исходную заявку при ошибке внешнего сервиса. - [Как организовать клиентские проекты через команды](https://blog.deploya.ru/komandy-dlya-klientskih-proektov): Рабочие пространства, роли и передача доступа без общего пароля от аккаунта. - [Deploya, Netlify, Vercel и GitHub Pages: что выбрать для статического сайта](https://blog.deploya.ru/deploya-netlify-vercel-github-pages): Сравнение по способу публикации, российской доступности, формам, командам и требованиям к Git. - [Что происходит с загруженными файлами в Deploya](https://blog.deploya.ru/bezopasnost-failov-deploya): Изоляция проектов, запрет серверного исполнения, публичные URL ресурсов и ограничения статического хостинга.