AI
AI Marketing Community
Вступить бесплатно
Главная/Блог/Веб-кодинг
Веб-кодинг · 6 мин

Как собрать партнёрский сайт на Claude Code

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

Подготовьте данные, которые можно проверить

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

Сохраните данные в data/offers.json. Для записи достаточно полей id, name, destination, rules_url, checked_at, paid_action и approved_source. Секреты кабинета не нужны для генерации сайта. В content/ храните текст обзора и выводы собственных проверок, в public/ — готовые страницы. Такой порядок позволяет менять условия в одном месте и проверять diff перед повторной генерацией.

Дайте агенту задание с критериями приёмки

Собери статический сайт из content/ и data/offers.json.
Сделай страницу выбора, сравнение и по одному обзору на сервис.
Используй указанные URL, названия и условия. Не заполняй пропуски.
Если условия не проверены, выведи пометку и пропусти кнопку.
У каждой страницы должны быть свой title, description, H1 и canonical.
У коммерческих ссылок проставь rel="sponsored", рядом добавь раскрытие.
В sitemap включи только публичные канонические страницы.
Сначала выведи план. После сборки покажи список файлов,
ссылок и проверок. Не публикуй сайт из этой задачи.

Запускайте работу в каталоге проекта. Проверьте в плане, откуда берётся каждый факт и на какие адреса ведут ссылки. Документация Claude Code описывает работу с файлами и командами. Редакционные выводы и реальные условия партнёрок нужно передать агенту в исходных данных.

Разметьте переходы без потери параметров

Для каждой ссылки задайте код статьи и блока. Пример пары: compare_hosting и row_a. Используйте имя параметра из документации конкретной сети. При генерации URL применяйте разбор строки адреса и добавление параметра через объект URL, чтобы сохранить уже существующие параметры. Если программа выдаёт подписанную ссылку и запрещает её менять, создайте разметку в её кабинете.

Запишите событие клика на сайте. Откройте страницу с телефона, нажмите ссылку и проверьте конечный домен, путь и наличие ожидаемой метки. Если программа даёт журнал переходов, сопоставьте один разрешённый тестовый клик по времени. Не создавайте фиктивный заказ ради проверки.

Примите сайт по конкретным проверкам

  1. Откройте все страницы из sitemap и убедитесь, что у них HTTP 200, один H1, правильный canonical и нет метки noindex.
  2. Проверьте кодировку, отображение таблиц и кнопок на узком экране. Таблица может прокручиваться внутри своего блока, но вся страница должна помещаться по ширине.
  3. Проверьте конечные ссылки и текст раскрытия. Сверьте атрибут sponsored с рекомендацией Google.
  4. Поиск по опубликованному каталогу не должен находить example.org, временные цены и файлы с ключами. Проверьте результат сборки отдельно от исходников.
  5. Откройте обзор с главной и сравнения. Посетитель должен находить страницу без внутреннего поиска.

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

От первого сайта до монетизации

В Telegram Дмитрий пишет о веб-кодинге, автоматизации и о том, как монетизировать сайты через партнёрки.

Подписаться в Telegram

Читайте дальше