Аудит в подарокАудит сайта в подарокдо 31 декабряПодробнее
Тема
Перенос
Дата
Спрос на вопрос
400 показов в месяц

Как перенести сайт и не потерять позиции в поиске

Перенос сайта роняет трафик не сам по себе, а из-за несовпадения адресов. Разбираю инвентаризацию URL, карту редиректов, проверку и первые недели после.

Позиции теряются не от переезда, а от несовпадения адресов. Если каждый старый URL отдаёт 301 на точный новый, просадка длится 2-4 недели и возвращается сама. Если карты редиректов нет или она сделана «примерно», трафик падает и не возвращается: перенос сайта в этом случае означает, что вы начинаете накапливать историю страниц заново.

Дальше - по шагам, что именно надо сделать до переключения и в какой момент.

Перенос сайта с Тильдыот 120 000 до 350 000 ₽сроки: 2-4 недели

Инвентаризация: три источника, потому что каждый неполный

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

Яндекс.Вебмастер. Раздел со страницами в поиске плюс раздел с исключёнными. Даёт то, что робот действительно проиндексировал, включая страницы, о существовании которых вы забыли: старые акции, служебные адреса, дубли с параметрами.

Sitemap.xml. Даёт то, что сайт сам о себе заявляет. Пересекается с первым источником процентов на восемьдесят, но всегда содержит что-то своё.

Яндекс.Метрика за последние 12 месяцев. Отчёт по страницам входа. Даёт адреса, на которые реально приходили люди, в том числе из закладок, писем и чужих ссылок. Это единственный источник, который покажет страницу, выпавшую из индекса, но всё ещё приносящую заходы.

Каждый источник по отдельности неполный. Сводить их надо в одну таблицу с удалением дублей, и на среднем корпоративном сайте из трёх выгрузок по 60-90 адресов получается список на 120-150 уникальных URL. Разница между «мы думали, у нас 40 страниц» и реальностью - обычная история.

Карта редиректов один в один

Дальше каждому старому адресу сопоставляется новый. Именно каждому, а не тем, которые кажутся важными.

Правило простое: 301 со старого URL на новый URL с тем же содержанием. Не на раздел, не на похожую страницу, и главное - не на главную.

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

Что делать со страницами, которым нет замены:

  • если содержание объединили с другой страницей - 301 на неё;
  • если раздел закрыт совсем и аналога нет - отдавать 410, это честный сигнал «удалено навсегда»;
  • если страница была мусорной (дубль с параметром, пустая карточка) - 301 на канонический адрес.

Карту согласовывает клиент, потому что решить, какая новая страница заменяет старую услугу, может только тот, кто знает бизнес. Это занимает 2-4 дня и требует вашего участия.

Что переносится кроме страниц

Адреса - половина работы. Дальше идёт то, о чём вспоминают уже после падения трафика.

Метатеги. Title и description каждой страницы переносятся вместе с адресом. Переписывать их «заодно» при переезде - плохая идея: вы получите два изменения сразу и не поймёте, что именно сработало.

Микроразметка. Организация с адресом и телефоном, хлебные крошки, товары с ценой и наличием, блоки вопросов и ответов. Если на старом сайте разметка была и робот к ней привык, её отсутствие на новом читается как деградация страницы.

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

robots.txt и sitemap.xml. Новый robots собирается заново под новую структуру, sitemap генерируется автоматически и отправляется в Вебмастер сразу после переключения.

Внешние ссылки и счётчики. Номер счётчика Метрики остаётся прежним, иначе вы теряете всю накопленную статистику и не сможете сравнить «до» и «после». Цели переносятся вместе с ним.

График работ

Как выглядит переезд по срокам

Общий календарь 2-4 недели. Отмечены этапы, где нужно ваше решение, а не только работа подрядчика.

  1. 01 0-4

    Инвентаризация URL

    3-5 дней

    Вебмастер, sitemap и Метрика за год, сведение в одну таблицу

  2. 02 4-6

    Сборка нового сайта

    1-3 недели

    Структура под кластеры спроса, вёрстка, скорость

  3. 03 6-9

    Карта редиректов нужен клиент

    2-4 дня

    Каждому старому адресу - точный новый

  4. 04 9-11,5

    Тестовый контур и проверка

    2-3 дня

    Поддомен с запретом индексации, прогон всех редиректов

  5. 05 11,5-12,5

    Переключение и переезд в Вебмастере нужен клиент

    1 день

    DNS, главное зеркало, sitemap

  6. 06 12,5-15,5

    Переобход и контроль

    2-4 недели

    Мониторинг 404, позиции по опорным запросам

Итого около 15,5 нед., участие клиента на 2 из 6 этапов

Смена домена и смена платформы - разные истории

Их часто делают вместе, и это удваивает риск.

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

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

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

Тестовый контур и самая дорогая ошибка переезда

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

Дальше самое важное. При выкатке на боевой домен запрет индексации надо снять. Забытый Disallow: / в robots.txt или мета-тег noindex в шаблоне - самая дорогая ошибка переезда, которую я видел. Сайт работает, люди заходят по рекламе, всё выглядит нормально, и только через три недели выясняется, что из поиска исчезли все страницы. Возврат после такого занимает 1,5-2 месяца, потому что робот снижает частоту обхода сайта, который сам себя закрыл.

Проверка занимает минуту: открыть /robots.txt на боевом домене и посмотреть исходный код главной на наличие noindex. Делать её надо в день переключения, а не «когда-нибудь».

Первые дни после переключения

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

Мониторинг 404. В Вебмастере и в логах сервера. Каждый всплывший 404 - это адрес, который не попал в карту редиректов. Такие находятся всегда, и первые дни их дочищают вручную.

Контроль позиций по опорным запросам. Не по всему ядру, а по десятку запросов, которые вы знаете наизусть и которые приносили заявки. Снимок делается до переключения и потом раз в несколько дней. Просадка на 5-15 позиций в первые две недели - нормальная реакция. Отсутствие возврата через месяц - повод искать ошибку в редиректах.

Скорость. Если ради неё всё и затевалось, замер делается сразу и фиксируется. Мобильный LCP до и после - самая наглядная цифра для отчёта.

Специфика ухода с Тильды

Три особенности, из-за которых переезд с конструктора отличается от переезда между обычными сайтами.

Чужие URL. Адреса вида /page12345678.html бессмысленны для человека и для поиска, но они уже проиндексированы. Их нельзя просто выкинуть: каждому нужен 301 на новый человекопонятный адрес. Именно поэтому инвентаризация здесь особенно важна - по имени страницы нельзя понять, что на ней было, приходится открывать каждую.

Скорость. Типичная страница на Тильде тянет общий скриптовый пакет, слайдеры и шрифты всей библиотеки блоков. Реальные замеры на мобильном, которые я делал: LCP 4-6 секунд против 1,2-1,8 секунды на статике. Это тот случай, когда переезд даёт прирост не только за счёт структуры.

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

Сколько занимает перенос сайта и сколько он стоит

Календарные сроки - 2-4 недели от старта до переключения, плюс 2-4 недели на переобход и стабилизацию. Стоимость - от 120 000 до 350 000 ₽.

Вилка закрывается двумя вещами. Первая - число страниц: карта редиректов на 40 адресов и на 400 отличаются в разы по трудоёмкости. Вторая - надо ли переносить структуру как есть или перестраивать её под спрос. Второй вариант дороже, но именно он даёт рост, а не просто возврат к прежним показателям: переезд без изменения структуры вернёт вас туда же, где вы были, плюс выигрыш от скорости.

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

Посчитаем вашу задачу

Расскажите, что нужно. Отвечу в течение рабочего дня: сроки, вилка бюджета и что можно не делать, чтобы сэкономить.

Обсудить задачу
Обсудить задачу

Перезвоню сам

Оставьте имя и номер. Позвоню в рабочее время, обычно в течение пары часов.