1171 54 1
Кейсы Читать 12 минут

Великое переселение: как мы перенесли в Serpstat 220 проектов пользователя за неделю

как мы перенесли в Serpstat 220 проектов пользователя за неделю
Максим Астахов
Максим Астахов
Product/Project manager at Serpstat
Хотите изменить сервис для мониторинга позиций, но у вас так много проектов, что вы даже боитесь представить себе масштабы работ? Что же, ваши опасения оправданы. Однако мы уже прошли этот путь и точно знаем, что нужно делать!

В этом кейсе рассказываем историю того, как за неделю нам удалось перенести 220 проектов пользователя из конкурентного сервиса в Мониторинг позиций Serpstat (и как все остались довольны результатом :)).

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


К нам обратился клиент, которого перестал удовлетворять сервис для отслеживания позиций на конкурентной платформе. Он давно выбирал, куда ему переехать с его 220 проектами и командой из 5 человек.

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

Мы не только создали проект и перенесли позиции, но и добавили в сервис сразу несколько доменов конкурентов, по которым клиенту интересно было получать статистику.

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

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

Так как клиент выбрал в нашем сервисе план Enterprise, и времени на перенос было в обрез, мы решили помочь ему и взяли всю работу на себя.

О проекте: условия задачи по переезду в Serpstat

1. Команда клиента вела 220 проектов! В каждом проекте по несколько регионов, в основном города Великобритании.

2. Снятие позиций происходило 1−2 раза в месяц, поэтому для каждого проекта было условие забрать данные за октябрь и сентябрь.

3. Кроме позиций пользователь хотел перенести фактические ссылки из выдачи.

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

5. Важным условием являлась настройка проекта с добавлением отслеживаемых доменов конкурентов, так как в нашем сервисе лимита на добавляемые домены к отслеживанию нет.
Благодаря тому, что мы получаем в данных по ключевой фразе весь топ-100 в Google и топ-50 в Яндекс, это позволило получить позиции и другие данные по одному и тому же пулу ключей, без траты дополнительных лимитов.

В кейсе клиента — это экономия х3-х4 лимитов, так как в каждом проекте было по 3−4 домена отслеживаемых конкурентов.

Блицкриг. Или как сделать за неделю то, на что тратились месяцы работы

С командой организовали рабочий чат для оперативного решения вопросов по переносу.

Я подключил саппорт-менеджера, который помог сделать экспорт 400+ файлов, Account менеджер договорился с клиентом о расширении лимита на проекты в аккаунте до 250 штук.

Каждый файл отвечал за позиции для проекта по отдельному региону, так как у конкурента нет возможности смотреть позиции и экспортировать данные сразу по нескольким регионам. У нас это уже давно есть и сильно упрощает жизнь многим клиентам.

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

А на себя взял задачу создания проектов в Serpstat и их дальнейшую настройку.

В сервисе конкурентной платформы столкнулся с определенным набором трудностей, которые замедлили работу:

  • В списке проектов отображалось максимум 100 проектов, остальные надо было искать через поиск.
  • Название проекта и домен не копировались из интерфейса.
  • Домены отслеживаемых конкурентов отображались некопируемым текстом(эти 2 пункта в итоге превратят создание и настройку проектов в сущий ад).
  • Невозможность смотреть все регионы одновременно.
Я еще даже не предполагал, что список трудностей к концу работы над переносом утроится, но об этом чуть позже. Максимально предупредив всех, что занят важной задачей, с головой погрузился в процесс.

Алгоритм был достаточно простой, хоть и состоял из множества шагов:

  • Набрать домен в поисковой строке.
  • Скопировать.
  • Создать проект и вставить домен, имя подтягивается автоматически такое же как домен.
  • Группу сделал отдельную для клиента, чтобы разделить личные проекты и проекты клиента.
  • После создания автоматически попадаем в настройки мониторинга позиций.
  • Выбираем тип отслеживания «по всему сайту».
  • Добавляем домены конкурентов, по которым хотим видеть дополнительные данные.
  • Выставляем часовой пояс как у клиента UTC (при создании автоматически ставится ЧП того, кто создает).
  • Отключаем автоматическое расписание, так как клиент еще сам не знает по какому проекту в какие дни хочет снимать позиции.
  • Переходим во вкладку Поисковые регионы и добавляем их в проект, выбирая ПС, тип выдачи, тип устройства, страну, регион, город и язык.
  • На последней вкладке Ключевые фразы прямо из файла импортируем ключевые фразы в проект.
  • Алгоритм повторить.

Таблица разметки Файл-проект-регион

Когда разработчик закончил с написанием скрипта, возник вопрос, как понять какой файл к какому проекту и региону относится.

Напомню, экспортировать можно было только по отдельности каждый регион.

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

Проблемные моменты или почему гладко бывает только в рекламе бритв

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

Ошибки были еще до переноса

Во время такого детального анализа удалось найти следующие ошибки:

  • Мертвые домены (домен не отвечал).
  • Зеркала (проект был создан по одному домену, но сайт уже переехал на другой и сработал редирект — надо создавать проект по новому домену или добавлять его к старому как зеркало. В мониторинге позиций Serpstat такая возможность есть).
  • Неправильные регионы (вероятно пользователь хотел добавить страну UK, но по ошибке добавлял US. Это привело к тому, что по десятку проектов у него просто не было позиций в проекте, так как отслеживалась совсем другая страна).
  • Дубликаты проектов (несколько проектов были созданы абсолютно идентичными. Были проекты, в которых пул ключей был одинаковым, но отслеживаемые домены — разные. Соответственно пользователь впустую сжигал лимиты. За счет того, что мы снимаем позиции сразу по все доменам в выдаче — есть возможность завести общий пул ключей и добавить в отслеживаемые любое количество доменов. А в дальнейшем, при анализе позиций или ссылок, в отчете можно просто переключиться на этот домен).

Проблемы самого переноса

Сам процесс переноса тоже нельзя было назвать «без сучка и задоринки»

Задачи которые предстояло решить:
  • Разметить соответствие файлов (это взял на себя).
  • В экспорте позиции с + и без, но все также положительная динамика (встречались документы, в которых данные о позициях не были в одном формате, из-за этого приходилось сначала скрипту скармливать файлы поодиночке, чтобы убедиться в корректности переносимых данных, а потом уже по 10 штук).
  • Конкурентная платформа не обладала функционалом отображения позиций, как мы это привыкли видеть в истории позиций домена в Serpstat, где у нас есть понятная связка дата — позиция, дата — позиция.
Вместо этого, мы имели данные лишь по конечной позиции и ее изменению за последний период отслеживаемый. Фактически исходную позицию для каждого ключа нам пришлось высчитывать самостоятельно, благо скрипт помог упростить эту задачу по максимуму, но было потрачено время на его написание.

Итог. Полезные инсайты. Планы на будущее

Задача была закончена в срок. Клиент подтвердил верность всех перенесенных данных.

Итог

  • создали и настроили 220 проектов;
  • экспортировали и обработали 420 файлов;
  • импортировали позиции из 383 файлов;
  • 600+ отслеживаемых доменов.

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

Полезные инсайты

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

Планы

Для того, чтобы в будущем сделать такой процесс переноса из любого другого сервиса более быстрым, гладким и стабильным, были запланированы задачи:

  • Массовая работа с проектами: удаление, включение и выключение автоматического снятия позиций, смена расписания.
  • Массовый перенос проектов между аккаунтами, чтобы было удобно работать командам на планах Standard и выше.
  • В API мониторинга позиций создание и настройка проекта (на данный момент доступны методы получения данных из готовых проектов. Но по API можно было бы убрать много механической однотипной работы и исключить ожидания загрузки интерфейса и лишних переходов между вкладками).

Выводы

Мы уже можем очень оперативно переносить все исторические данные при переезде клиентов на платформу Serpstat. При этом мы можем сделать то, что от нас ждут клиенты: обеспечить плавный переход без видимых изменений для конечного клиента (особенно актуально для агентств и всех работающих в сфере диджитал-маркетинга).

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

Сэкономьте время на изучении Serpstat

Хотите получить персональную демонстрацию сервиса, тестовый период или эффективные кейсы использования Serpstat?

Оставьте заявку и мы свяжемся с вами ;)

Оцените статью по 5-бальной шкале

4.88 из 5 на основе 14 оценок
Нашли ошибку? Выделите её и нажмите Ctrl + Enter, чтобы сообщить нам.

Поделитесь статьей с вашими друзьями

Вы уверены?

Знакомство с Serpstat

Узнайте об основных возможностях сервиса удобным способом!

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

Имя

Email

Телефон

Будем рады вашему комментарию
Я принимаю условия Политики конфиденциальности.

Спасибо, мы сохранили ваши новые настройки рассылок.

Сообщить об ошибке

Отменить

Мы используем файлы cookie для обеспечения работоспособности сервиса, улучшения навигации и маркетинговых активностей Serpstat. Нажимая "Принять и продолжить", вы соглашаетесь с нашей Политика конфиденциальности

Открыть чат технической поддержки
mail pocket flipboard Messenger telegramm