8 800 302 06 29
[Кейс] Как вернуть и улучшить позиции после катастрофического переезда сайта
logo Site Elite Studio
[Кейс] Как вернуть и улучшить позиции после катастрофического переезда сайта
23 сентября 2021

[Кейс] Как вернуть и улучшить позиции после катастрофического переезда сайта

≈ 5 мин. 1276
Оглавление

Пролог. Становление проекта

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

Средняя позиция
Переходы из поисковых систем и по прямой ссылке
Миниатюра: SEO-специалисты помогают сайту-малышу вырасти до топ-10

Но был у крохотного интернет-магазина небольшой изъян в виде о-очень медленной загрузки страниц:

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

Разобравшись в ситуации, мы выяснили, что «виновником» торможения был крайне «медленный» хостинг:

Среднее время ответа сервера у интернет-магазина на этом хостинге, по данным Google Analytics, составляло 6,64 с (6640 мс):

Мы порекомендовали клиенту заменить хостинг. Клиент понял, в чем проблема, и решил одновременно с выполнением переезда обновить сайт. Улучшить юзабилити, добавить новый функционал, а также возможность играть за лесных эльфов и грабить корованы «по специальной акционной цене $9,99 в компании ООО «ИнтерРога&КопытаКомпани».

Что же могло пойти не так?

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

День, когда проект остановился

«Сторонний разработчик сам перевез сайт», — после этих слов в SEO-отделе начался сущий кошмар.

В такие моменты теряется не только вера в людей, но и просто вера как таковая. Разработчик сторонней компании перенес сайт на основной домен без согласования, без внедрения необходимых правок, без половины посадочных страниц и с абсолютно изувеченной структурой. И «удалился в закат», захватив с собой доступы и частичку души молодого SEOшника.

Переезд с одной CMS на другую: как перенести сайт, сохранив всё нажитое за годы SEO-продвижения
Подробное руководство по переносу сайта на новый движок ▪ Рассказываем, когда нужно переезжать на другую CMS ▪ Разбираем плюсы и подводные камни ▪ Делимся чек-листом и полезными рекомендациями.
Seo-специалист и веб-разработчик смотрят на новый сайт

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

Тем временем позиции сайта в выдаче буквально ушли в крутое пике, а заходившие на него пользователи видели лишь страницы 404:

Но наш неизменный принцип звучит так: даже в подобные моменты не стоит отчаиваться.

Тушим сгоревший дом

Учитывая сказанное в прошлом разделе, можно было бы предположить, что перед нами простерся «беспросветный кошмар наяву». Но нет.

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

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

Шаг первый: готовим сводную задачу

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

Общая цель (образец при плановом переносе)

Необходимо осуществить безопасный перенос сайта: сделать таблицу редиректов, сохранить оптимизацию, проверить совпадение «урлов» по структуре и т. д.

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

Вот как в нашей компании формируется перечень задач по стандартному переносу сайтов:

Шпаргалка по реализации 301 редиректа
Подробный гайд с примерами по настройке 301 редиректа ▪ Когда и для чего нужно делать переадресацию ▪ Как правильно прописать перенаправление для страниц ▪ Чего лучше НЕ делать при работе с 301

Шаг второй: определяем исполнителей и готовим подробные ТЗ

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

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

ТЗ для разработчика

Перечень «фейлов» на новой CMS, которые нужно исправить (каждый пункт отмечается чекбоксами и заполняется по мере готовности)

  • При использовании фильтра перестают работать страницы пагинации, выдают ошибку сервера:
    • Выбираем поле фильтра *Скрин*
    • Принимаем значения *Скрин*
    • Открываем любую страницу пагинации *Скрин*
    • Выдается 500 Server Error *Скрин*
  • При применении фильтра исчезают отметки с чекбоксов — непонятно, какие фильтры выбраны:
    • До нажатия кнопки «Фильтр» *Скрин*
    • После нажатия кнопки «Фильтр» *Скрин*
  • В разделе «Новости» висит тестовая новость и фиксируется псевдопагинация (пагинация не работает). *Скрин*
  • Страница «Гарантия» пуста и содержит случайный набор символов. *Скрин*
  • На странице «Доставка» есть «битые» изображения. *Скрин*
  • Часть ссылок в меню представляют собой «заглушки». Их функционал понятен (они обозначают разделы по назначению, сами не являясь страницами), но при попытке открытия их пользователем в новой вкладке они открывают страницу, на которой пользователь находится в настоящий момент. *Скрин*
  • Начальная страница раздела и первая страница листинга являются одной страницей, но имеют разные «урлы» (создают дубли). Пример:
    *URL old*
    *URL new*
  • Раздел «Стабилизаторы для дачи» разбили на два, «220 В» и «360 В», но не сделали основной раздел «Стабилизаторы для дачи». Оптимальная структура — следующая. *Скрин*
  • Тестовые отзывы в товарах выглядят так. *Скрин*
  • В форме «Оставить отзыв» нет проверки содержания полей, отзывы допускаются к публикации без модерации и ввода капчи, что грозит спамом (подробнее — в текстовом файле доработок).
  • Доработки блока обратной связи, адаптивной версии и др. должны идти по указанному списку: *ссылка на Google-документ с полным перечнем ошибок и скриншотами*
  • Из корзины нельзя открыть помещенный в нее товар. *Скрин*
  • Сайт при попытке открытия нескольких страниц выдает ошибку: «Whoops, looks like something went wrong». *Скрин*
  • Необходимо разместить коды счетчиков на всех страницах сайта согласно инструкции: *ссылка на Google-документ с полным перечнем инструкций*

ТЗ для контент-менеджера

  • Страница «Контакты», «Режим работы»: перенести вместо заглушек корректные номера телефонов, адрес. Сейчас используется другой номер телефона.
  • Добавить в футере прямые ссылки на соцсети Instagram, ВК. *Скрин*
  • Нет изображений товаров, нужно добавить. *Скрин*
  • Не работает поиск, необходимо исправить. *Скрин*
  • «Доставка» *URL* : нужно добавить ссылку на Яндекс.Карты. *Скрин*
  • «Реквизиты» *URL* : битая ссылка, нужно исправить. *URL*
  • Скрыть страницы разделов «Новости» *URL*, «Сервисное обслуживание» *URL* (вместе со ссылками на них, пунктами в меню и пр.), если там нет контента.

ТЗ для младшего SEO-специалиста

  • Нет оптимизации. Нужно восстановить. Бэкап-1 (таблица), бэкап-2 (постраничный): *URL*.
  • Структура:
    Было: *URL*.
    Стало: *URL*.
    На новом сайте упущена материнская категория в url-адресе. Это касается всех разделов. Оптимальный вариант — сделать «как было».
    Пробовать восстановить материнскую категорию в адресах разделов после переезда. Если не получается, делать редиректы со старых категорий на новые.
  • Раздел «Стабилизаторы для дачи» разбили на два, «220 В» и «360 В», не сделав основной раздел «Стабилизаторы для дачи». *URL*  Оптимальная структура — следующая. *Скрин*
  • Выполнить в файле .htaccess редирект с адресов «без слеша» на адреса «cо слешем».
  • Восстановить шаблонный title товаров. *URL на подзадачу с перечнем url и title*

Общая информация, доступная всем специалистам, работающим с сайтом

  • Индекс Google: *URL*
  • Бэкап:
    • Ссылка на сайт: *URL*
    • Файлы robots.txt, .htaccess, права: *URL*
    • Файлы «лягушки» (Screaming Frog) с проектами: *URL*

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

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

Шаг третий: следим за результатами работ

После исправления всех критических ошибок, настройки редиректов, избавления от страниц 404 и создания правильной структуры позиции и переходы стали ожидаемо радовать:

[Кейс] Как оформление корректной структуры дало стабильный рост позиций и трафика сайта
Как мы исправили структуру сайта и за 4 месяца продвижения удвоили трафик, вывели приоритетные запросы в топ-10, обеспечили рост средней позиции более чем в два раза ☝ Новый SEO-кейс
«Голодный»
«Бахнув пельменей»
To the Moon

Как извлечь выгоду из невыгодной ситуации

Что можно сказать в качестве вывода?

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

К примеру, после описанного переезда мы согласовали с тем же клиентом новые задачи для продвижения: запланировано существенное расширение регионов (от города Актобе — на весь Казахстан) и поисковых систем (Google + Яндекс).

Не бойтесь проблем и вызовов. Пусть они боятся вас

То, что казалось невыполнимым, удалось вполне успешно реализовать — пошагово, спокойно и методично.

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

Чего и вам желаем при столкновении с подобными проектами.

Хотите так же круто прокачать свой сайт? Заполните форму — мы вам перезвоним, ответим на вопросы и обсудим детали сотрудничества.

Автор: Александр Власенко Все статьи автора
Давайте дружить!
Похожие статьи
Вам также будет интересно
Контакты

Нужна встреча, чтобы
принять решение?

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

vladimir

Владимир Варич
Коммерческий директор
+7 (920) 699-82-04
E-mail: vladimir@st-lt.ru

vladimir

Ольга Гайдукова
Руководитель отдела продаж
+7 (967) 555-98-77
E-mail: olga@st-lt.ru