chess.rodeo за год: от первого коммита до 20 тысяч человек в месяц

Первый коммит в chess.rodeo я сделал 8 октября 2025 года. Сейчас, в ноябре 2026-го, на сайт за месяц заходит больше 20 тысяч человек, в нём 3,5 млн импортированных партий и 105 тысяч разборов. Делаю его один. Что умеет сервис, описано на странице проекта, а здесь расскажу, как он рос и откуда пришли люди.

С чего началось

Я люблю шахматы и хотел играть сильнее. Сервисы, которые помогают расти, меня не устраивали: объяснения были не всегда понятны, интерфейс неудобный. На Chess.com и Lichess ждёшь, пока партия посчитается, а потом листаешь ходы и ищешь ошибку. А хочется сразу увидеть ход, который всё решил. Я думал, что смогу сделать лучше: и мне пригодится, и другим.

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

Цифры по месяцам

Посетителей считали две разные системы, и их цифры между собой не сравнить. До июля работал Google Analytics, он видел только тех, кто согласился на cookies: в январе 1039 человек, в июне 1512. С июля работает Umami, ему cookies не нужны, и он видит всех. Весь год одинаково считает только Search Console, поэтому на графике клики из Google.

155 дек 2025 687 янв 2026 472 фев 499 мар 1077 апр 16 языков 982 май 1775 июн 4124 июл 5517 авг 6084 сен 9592 окт перевод догнал

Клики из Google на chess.rodeo по месяцам, по данным Search Console. Посетителей по Umami: 8462 в июле, 10 601 в августе, 11 571 в сентябре, 19 170 в октябре.

Первые пользователи

Через два месяца после запуска набралось 1000 пользователей в месяц. На рекламу я не потратил ни рубля, были только несколько видео на YouTube и один shorts.

Потом я сделал расширение для Chrome: когда партия на Chess.com заканчивается, рядом появляется кнопка, которая открывает разбор. Зачем оно понадобилось мне самому, писал отдельно. За последние 30 дней с chess.com на сайт пришёл 571 визит.

Что дало рост: 16 языков

6 апреля 2026 года интерфейс перевели на 16 языков. Показы в Google выросли с 8342 в марте до 40 967 в апреле, клики — с 499 до 1077. После небольшого спада в мае клики росли каждый месяц: 4124 в июле, 9592 в октябре.

Разбор партии ищут на своём языке. Самые частые запросы в октябре, кроме названия сервиса:

  • «phân tích cờ vua» — вьетнамский;
  • «analisador de partidas de xadrez» — португальский;
  • «przegląd partii szachy za darmo» — польский;
  • «analizador de partidas de ajedrez» — испанский;
  • «analyse partie echec» — французский;
  • «анализ партии шахматы» — русский.

За последние 30 дней больше всего посетителей из России, Бразилии, Польши, Вьетнама, США и Франции. Из Google пришло 28% визитов, из Яндекса — 10%, из остальных поисковиков — ещё около 4%. С телефона и с ноутбука заходят почти поровну.

Октябрь: перевод догнал оригинал

В октябре пришло 19 тысяч человек, в сентябре было 11,6 тысячи. Сначала я думал, что дело в новых функциях: 5⁠–⁠6 октября вышли разговаривающие боты и игра без входа. Но в эти дни трафик не изменился. Рост начался 14 октября и пришёл из поиска: из Google стало приходить около 300 кликов в день вместо 250, а к концу месяца — 420.

Почти весь прирост пришёлся на главные страницы языковых версий. У польской клики выросли втрое, и она поднялась в выдаче с 5,5 до 4,7 места, у французской — с 7,0 до 5,8.

За два дня до этого, 12 октября, я обновил переводы. Русский и английский тексты интерфейса я переписывал несколько раз, а 14 остальных языков оставались переводом старого текста, и часть строк в них так и стояла по-английски. За один прогон обновилось 4200 строк. Доказать связь я не могу, но другой причины не нашёл. Думаю, поисковики стали выше ставить страницы, когда те целиком оказались на языке читателя.

Возвращаться стали тоже чаще, но ненамного: в октябре человек в среднем заходил 1,67 раза за месяц, в сентябре — 1,52.

Что стоило времени

Деньги

Платный тариф Pro появился в марте 2026 года. Люди платят, но многие платежи не проходят: надёжного эквайринга, который нам подходит, пока не нашли.

Как я веду его один

С октября 2025 года в репозитории 4979 коммитов. С мая 2026 года изменения идут через пул-реквесты: за полгода влито 1157, около шести в день. Код пишу вместе с Claude Code, а какие ещё инструменты пробовал, писал раньше. Как устроена разработка, рассказываю в отдельном посте.

Что изменилось для пользователей, записываю на странице «Что нового». С декабря 2025 года там 39 записей. Главные вехи:

  • декабрь 2025 — разбор партий;
  • январь 2026 — русский язык;
  • февраль — игра против Stockfish;
  • март — вход, оплата и разбор без лимитов;
  • апрель — 16 языков;
  • май — новое оформление;
  • август — дебютные курсы и тренер;
  • сентябрь — живая игра через Lichess и боты с характером;
  • октябрь — боты разговаривают, играть можно без входа.

Что бы я сделал иначе

Наверное, не размазывался бы на столько функций, а сделал бы идеально что-то одно. Теперь пытаюсь довести до идеала то, что уже есть.

Про остальные ошибки я уже писал в блоге:

  • С Supabase я засомневался на второй-третий день, а бросил только через неделю, когда сам себе поставил дедлайн.
  • Про блокировку Cloudflare я узнал не сам: мне написали, что ссылка не открывается. Со своего компьютера через VPN этого не видно.
  • Свои партии я стал разбирать чаще, только когда сделал расширение.
Так же, в одиночку, я делаю MVP на заказ: разработка MVP. Если хотите собрать продукт сами — менторство.