Я маркетолог, не программист. Вот как я подключил Claude Code к серверу и перестал платить разработчикам за правки на сайте
Тильда жрала бюджет и убивала SEO. Я настроил связку Claude Code + Beget за один вечер. Теперь правки на сайте занимают 5 минут, а не два дня ожидания разработчика. Объясняю пошагово — как именно.
Контекст: почему вообще дошло до терминала
Я руковожу маркетингом в нише услуг в Петербурге и ЛО. Платный трафик дорожал, CPA рос, и стало понятно: без органики бизнес будет зависеть от ставок в аукционе.
Полез в SEO — и упёрся в Тильду.
Не потому что Тильда плохая. Она отличная для старта. Но для серьёзной SEO-работы у неё три фундаментальных проблемы:
1. Код, который нельзя контролировать. Конструктор тянет за собой тонны JS, которые поисковый робот вынужден обходить вместо того, чтобы индексировать контент. Вы это не видите — но Googlebot и Яндекс-бот это чувствуют.
2. Нет прямого доступа к robots.txt и sitemap. Всё через интерфейс. Это отрезает примерно 30–40% возможностей для тонкой SEO-настройки.
3. Core Web Vitals в красной зоне. Добиться зелёных показателей на конструкторе практически нереально. А скорость — это фактор ранжирования.
Плюс: каждая правка через разработчика — это 1–2 дня и деньги. Мой бюджет на поддержку сайта на Тильде — 10–30 тысяч рублей в месяц только на специалистов.
Я решил разобраться сам.
Стек: Mac Terminal + Claude Code + Beget
Сразу отвечу на вопрос «почему не WordPress/Next.js/etc»: потому что мне не нужна экосистема — мне нужен контроль над кодом и скорость правок. Чистый HTML/CSS/JS решает задачу проще и быстрее.
Установка Claude Code
Claude Code — это CLI-инструмент от Anthropic. Работает в терминале, имеет прямой доступ к файловой системе, умеет создавать и редактировать файлы, запускать команды и деплоить через SSH.
Устанавливается одной командой:
Нужен Node.js — если его нет, сначала ставим с nodejs.org (LTS-версия).
Авторизация:
Откроется браузер, логинимся в аккаунт Anthropic с подпиской Pro ($20/мес). Всё.
Структура проекта
Создаём папку и сразу заходим в неё:
В корне сразу создаю два служебных файла:
CONTEXT.md — сюда складываю всё, что Claude должен помнить между сессиями: структуру сайта, цветовую палитру, соглашения по именованию классов, SEO-требования. Каждую новую сессию начинаю с: «Прочитай CONTEXT.md».
deploy.sh — скрипт деплоя на сервер. О нём ниже.
Подключение Beget через SSH
В панели Beget: раздел «Сайты» → выбираем нужный домен → SSH-доступ. Там будут хост, порт и логин.
Проверяем подключение:
Если зашли — всё работает. Выходим (exit) и создаём скрипт деплоя:
rsync синхронизирует папку public на локальной машине с папкой на сервере. Удаляет то, что удалили локально. Быстро и надёжно.
Делаем скрипт исполняемым:
Теперь говорим Claude Code в терминале:
«Когда я прошу задеплоить — запускай ./deploy.sh»
Всё. Теперь деплой — это одна фраза в терминале
Реальный рабочий процесс
Запускаю сессию:
Первое сообщение:
«Прочитай CONTEXT.md. Сегодня создаём страницу под запрос "услуги в Санкт-Петербург". Нужна семантическая HTML5-структура, один H1 с ключевым словом, мета-теги title и description, schema.org разметка LocalBusiness, никакого лишнего JS. Скорость в приоритете.»
Claude создаёт файл, я смотрю в браузере. Если что-то не так — говорю что именно. Через 2–3 итерации — готово.
Потом:
«Задеплой»
Файлы на сервере. Открываю Яндекс Вебмастер — через 1–3 дня страница в индексе.
Три грабли, на которые я наступил
1. Claude не помнит прошлые сессии. Каждый запуск claude — чистый лист. Без CONTEXT.md вы будете объяснять структуру проекта заново каждый раз. Не пропускайте этот шаг.
2. Права на файлы после деплоя. Если страницы не открываются после первого деплоя — скорее всего права:
3. Кодировка. Кириллица кракозябрами — значит забыли <meta charset="UTF-8">. Добавьте в CONTEXT.md: «Всегда добавляй charset UTF-8 в head». Больше не забудет.
Результат
Сайт для клиента в Петербурге и Ленинградской области: 104 страницы проиндексированы в Яндексе за 3 недели с момента запуска. Ещё 79 закрыты намеренно — контент дорабатывается.
Стоимость: $20 в месяц против 10–30 тысяч рублей на разработчиков.
Время на правку страницы: 5 минут вместо 1–2 дней.
Что дальше
В следующей статье — конкретные промпты для генерации SEO-страниц: как формулировать задачу, чтобы получить правильную структуру, schema.org разметку и мета-теги с первого раза, а не с пятого.
Если есть вопросы по настройке — пишите в комментарии, разберём.