CMS BankingPortal — как создавался инструмент для заработка на финансовых продуктах под CPA-партнерки

Каким образом работа в банке и увлечение программированием поспособствовали появлению качественного инструмента для заработка на финансовых продуктах
Каким образом работа в банке и увлечение программированием поспособствовали появлению качественного инструмента для заработка на финансовых продуктах

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

В сети масса подобных сайтов которые можно скачать бесплатно, да и сами CPA площадки очень часто предлагают web мастерам собственные витрины для работы с финансовыми офферами. Тогда зачем было тратить время на разработку того, что уже есть в избыточном количестве? Об этом далее.

Первая версия скрипта и его дальнейшее развитие

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

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

После релиза скрипт был залит на Яндекс Диск, а ссылка на бесплатное скачивание и описание распространены на нескольких тематических форумах. Почему бесплатно? Сейчас не могу однозначно ответить на этот вопрос. Скорее всего, хотелось дать людям, что то действительно качественное, простое в управлении и только с необходимым функционалом.

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

Все дело в том, что при создании подобных (сборных) проектов участвует не один человек. Пишутся отдельные модуля которые внедряются в CMS. Но таких разработчиков мало интересует совместимость их модулей, с разработками других участников проекта. Из-за отсутствия взаимодействий очень часто возникают аномалии в работе сайта, и как следствие его не стабильная работа.

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

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

Команда проекта

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

В моем случае, все работы проводились мной самостоятельно. Нет, не потому что я не умею или не люблю работать в команде. Причина в финансовой составляющей. На тот момент не было достаточного количества средств на оплату труда каждому члену команды, а искать желающих работать на перспективу не было времени. Да и мало вероятно что кто-то бы согласился на такое в текущих реалиях.

Работа над выходом второй версии скрипта

Так как я больше люблю работать с логикой, дизайн и верстка мне не по душе. В качестве шаблона было принято использовать готовое решение на фреймворке Bootstrap. Был куплен шаблон и в процессе полностью переделан. Мне проще так, чем тратить кучу времени на верстку с чистого листа. Что из этого получилось, можно посмотреть на скриншотах

В начале апреля 2023 года вышла вторая версия с уже внушительными расширениями всего за месяц работы:

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

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

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

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

Дальнейшее развитие с упором на SEO оптимизацию

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

Встал вполне закономерный вопрос о возможности (условно) бесплатного продвижения сайта в сети. Началась работа над реализацией новостного раздела для статейного продвижения. В первой его версии это была отдельная категория новостей со сплошной лентой и страница самой новости.

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

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

А можно добавить еще больше функционала на сайт 🤓?

Конечно можно и даже нужно! Именно с этих слов началась работа над последним в этом году и самым большим обновлением.

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

В последнем обновлении появилось:

  • Новый раздел «Банки» способствующий улучшению внутренней перелинковки и расширению семантического ядра.
    - Если искомый банк есть в базе данных, система автоматически перенаправит пользователя на страницу банка, таким образом мы сокращаем количество кликов к результату. Если не нашли нужного банка, покажем соответствующее уведомление.
    - На странице банка расположена контактная информация, описание и карусель офферов по данной компании. Если по банку менее трех офферов, карусель на странице банка отображаться не будет.
  • Разбивка количества офферов в категориях. Если на странице категории (тоже относится и к разделу блога) более 10 офферов, покажем первые 10, а остальные спрячем под кнопку «Показать еще»
    - Данный функционал позволил значительно уменьшить DOM структуру HTML документа и увеличить показатели производительности (страницы каталога загружаются еще быстрее).
  • Добавлен элемент Breadcrumb во все значимые разделы сайта. Это поспособствовало появлению навигационных цепочек в поисковом сниппете.
  • Полностью обновлена административная часть сайта:
    - Раздел статистики стал более информативным. Можно просматривать данные по периодам за Сегодня, Вчера, Неделю, Месяц, Текущий год.
    - Отображение показателей в процентном соотношении между вчерашним и текущим днем.
    - Данные посещаемости за сегодня отображаются с интервалом в один час.
  • Обновлен раздел настроек. Заменена часть элементов управления, они стали более компактные и удобнее в работе.
  • Появилась возможность блокировки посетителей:
    - Если вы заметили не нормальную активность на сайте (например кто-то начинает массово делать переходы на сайт партнера, о чем вас уведомит технический бот) вы можете заблокировать доступ к разделам сайта таким пользователям. Они увидят соответствующее уведомление о блокировке и возможность написать администратору в Телеграм.
  • Обновлен раздел добавления и редактирования банков.
  • Обновлен раздел добавления и редактирования офферов:
    - Возможность просмотра оффера до его публикации на сайте;
    - Блоки добавления данных стали намного удобнее и структурирование;
    - Добавлены (и обернуты в специальную разметку FAQPage) ключевые особенности оффера под запросы — преимущества, кто может оформить, как оформить.
  • Улучшен раздел подкатегорий офферов, он стал более удобным для работы.
  • Обновлен раздел добавления новостей:
    - При добавлении новости теперь необходимо загружать всего одно изображение, система самостоятельно нарежет его на нужные размеры (их стало три) для раздела блога и самой новости, а также с конвертирует их в формат Webp.
  • Обновлены стили административной части, а в частности темной темы. Она стала более легкой для глаз, что позволяет намного эффективнее работать в ночное время.

Теперь немного визуализации в скриншотах для наглядного примера. Посмотрите каким серьезным изменениям подвергся скрипт с марта месяца 2023 года по декабрь того же года.

Заключение и планы по развитию

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

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

Но если честно, финансовая тематика не единственное направление в котором я работаю. Есть разработки в HR вертикали, написан сайт для заработка на поиске вакансий. Посмотреть все проекты можно на моем сайте.

Уже есть готовые ТЗ на разработку лендингов и корпоративных сайтов в таких направлениях как строительство и ремонт, онлайн-продажи, сфера обслуживания, страхование. Хочется сделать качественные продукты по каждому из направлений, чтобы любой человек мог зайти на сайт и выбрать для себя готовое решение с обслуживанием и постоянными обновлениями.

2 комментария

Отличная статья !
Интересует бонусная программа с рефкой для интернет-магазина спортивного питания.
Типа "Приведи друга - получи банку глюкозамина в подарок".
Сможете сделать ?

Ответить

Да, можно сделать. Стоимость и сроки решения зависят от того, на каком языке написан ваш сайт и какую CMS использует, если она есть. Напишите в Телеграм, посмотрим что можно сделать: https://t.me/lessees

Ответить