Автоматизация процессов для SEO-, контент- и маркетинг-команд
Автоматизация процессов в Best Boost Partners — это скрипты и небольшие сервисы, которые берут на себя повторяющуюся работу SEO-, контент- и маркетинг-команд: сбор данных, проверку позиций и индексации, сборку отчётов, путь текста от ТЗ до публикации. Работа начинается с карты процесса, и в разработку идут только те шаги, которые есть смысл автоматизировать. Вы получаете рабочий код в репозитории, документацию и сессию передачи, а инструменты работают на ваших серверах или аккаунтах.
Коротко
- Для кого
- SEO-, контент- и маркетинг-команды, которые каждую неделю тратят часы на одни и те же ручные операции.
- Что входит
- Карта процесса, выбор того, что автоматизировать, затем парсеры, мониторинг, отчёты и контентные процессы.
- Что вы получаете
- Рабочий код в репозитории, документация, сессия передачи и инструменты, запущенные на ваших серверах или аккаунтах.
- С чего начать
- Описание рутины: кто и что делает вручную, как часто, в каких инструментах и где лежат данные.
Что входит в автоматизацию процессов?
Автоматизация процессов делится на четыре направления: парсеры и сбор данных, мониторинг позиций и индексации, отчётность, контентные процессы. Каждое направление начинается с одного вопроса: что сегодня делается вручную и как часто.
Парсеры и сбор данных
Выдача, цены конкурентов, ссылки и метаданные страниц: сбор по расписанию, очистка и хранение в базе или таблице.
ПодробнееМониторинг позиций и индексации
Ежедневные позиции, статус индексации, доступность и изменения в title, robots.txt и canonical. Уведомления в мессенджер или на почту.
ПодробнееОтчётность
Дашборды и отчёты по расписанию из Google Search Console, Google Analytics, сервисов позиций и ваших таблиц. Один источник цифр без ручного копирования.
ПодробнееКонтентные процессы
Путь текста от ТЗ до публикации: задачи, статусы, автоматические проверки, публикация через API CMS и массовое обновление страниц.
Подробнее
Когда команде нужна автоматизация процессов?
- Специалисты каждую неделю вручную переносят цифры из Google Search Console, Google Analytics и сервиса съёма позиций в одну таблицу.
- Страница выпала из индекса или потеряла canonical, а команда узнала об этом по просадке трафика.
- Цены конкурентов, каталоги или выдачу собирают руками, поэтому данные всегда устаревшие.
- Тексты ходят между автором, редактором и CMS через чаты и файлы, и статус каждой задачи никому не виден.
- Сайтов или страниц стало больше, и одну и ту же проверку или правку приходится повторять на каждой.
Как идёт работа над автоматизацией процессов?
Карта процесса
Записываем, кто и что делает вручную, как часто, где лежат данные и где возникают ошибки. На выходе получается таблица операций: сколько времени занимает каждая и во что обходится ошибка в ней.
Решение, что автоматизировать
По каждой операции из таблицы отмечаем: автоматизировать, упростить или оставить человеку. Редкая задача или задача, где нужно суждение специалиста, обычно остаётся ручной, и мы говорим об этом прямо.
Техническое задание и объём
Для каждого инструмента описываем входные данные, результат, расписание, хранилище и права доступа. Объём, цена и срок фиксируются в договоре до начала разработки.
Разработка и тестовые запуски
Пишем код в репозитории и запускаем его на ваших реальных данных. Первые результаты вы видите в том виде, в котором будете ими пользоваться: таблица, дашборд, уведомление в мессенджере.
Развёртывание и передача
Устанавливаем инструменты на ваши серверы или аккаунты. Передаём документацию и проводим сессию, на которой ваша команда сама запускает, настраивает и перезапускает каждый инструмент.
Что вы получаете по итогам работы?
- Карту процесса: таблицу ручных операций с частотой, источниками данных и типичными ошибками.
- Исходный код в репозитории под вашим управлением, с историей изменений.
- Документацию: что делает каждый инструмент, как его запустить, где хранятся настройки и ключи доступа, что делать при ошибке.
- Инструменты, развёрнутые на ваших серверах или аккаунтах и работающие по расписанию.
- Сессию передачи для тех, кто будет пользоваться инструментами и поддерживать их.
- Регулярные отчёты по ходу работы: что сделано, что протестировано, что дальше.
Как мы делаем автоматизацию надёжной и удобной в поддержке?
Автоматизируем то, что окупается
Скрипт для задачи, которая возникает раз в квартал, обходится дороже самой задачи: его нужно написать и поддерживать. Мы считаем, как часто повторяется операция и сколько стоит ошибка в ней, и пишем код там, где расчёт сходится.
Сбой должен быть заметен
Источники меняют вёрстку, API меняют лимиты, токены доступа истекают. Каждый инструмент ведёт журнал и присылает уведомление, если запуск не прошёл или вернул подозрительно мало данных. Иначе тихий сбой оборачивается месяцем неверных цифр.
Уважение к источникам и к вашим данным
Где есть официальный API, мы работаем через API. Парсеры соблюдают условия сайта-источника и правила robots и держат умеренную частоту запросов. Ключи доступа хранятся отдельно от кода и остаются под вашим контролем.
Частые вопросы
Сколько стоит автоматизация процессов?
Цену мы называем после брифа и карты процесса: она зависит от числа источников данных, объёма данных и систем, которые нужно связать. Прайс-листа на сайте нет. Объём, цена и срок фиксируются в договоре до начала разработки.
Где хранится код и где работают инструменты?
Код хранится в репозитории под вашим управлением, а инструменты работают на ваших серверах или в ваших аккаунтах, с вашими ключами доступа. Построенная так автоматизация процессов продолжает работать независимо от того, сотрудничаете ли вы дальше с Best Boost Partners.
Что будет, если сайт-источник или API изменится и скрипт перестанет работать?
Инструмент запишет ошибку в журнал и пришлёт уведомление, так что сбой заметят в тот же день. В документации описаны типичные причины и место в коде или настройках, которое нужно поправить. Исправление может сделать ваш разработчик, или его можно обсудить с нами как новую работу.
Нужен ли нам свой разработчик, чтобы пользоваться инструментами?
Для ежедневной работы не нужен: инструменты запускаются по расписанию и отдают результат в таблицу, дашборд или мессенджер. Разработчик или технически уверенный специалист понадобится, когда меняется логика, например добавляется новый источник данных. Документация и сессия передачи рассчитаны именно на такого человека.
Какие задачи не стоит автоматизировать?
Редкие задачи, задачи, которые каждый раз выглядят по-новому, и задачи, где нужно суждение специалиста, например оценка качества текста или донора. В таких случаях автоматизация готовит данные, а решение остаётся за человеком. Мы отмечаем такие операции на этапе карты процесса, чтобы вы не платили за код, который себя не окупит.
Расскажите о проекте
Заполните то, что уже знаете. Пустые поля не страшны: остальное уточним в разговоре.
Бриф отправлен
Спасибо. Ответим в течение одного рабочего дня.
Режим предпросмотра: обработчик формы ещё не подключён, данные никуда не отправлены.