Гайд по релокации: переезд сайта без потери позиций и трафика
Как перенести сайт и не растерять нажитое непосильным трудом. Этапы, нюансы, ошибки.
Переезд сайта — процесс смены основного адреса сайта либо на новый домен, либо на другую версию того же домена (например, переезд на https). Обо всех нюансах рассказывает Илья Горбачев, управляющий партнёр Rocket Agency.
В каких случаях компаниям может потребоваться переезд сайта:
- ребрендинг, изменение названия компании;
- выход на международный уровень;
- доступно более подходящее название домена;
- переход на https, отказ от www в названии.
Процесс переезда часто сопровождается ошибками по незнанию или из-за невнимательности. Итог плачевен: сайт может потерять бо́льшую часть поискового трафика с позициями, и уже никогда их не вернуть. Поэтому если от переезда можно отказаться, то лучше это сделать. Если отказаться не получается, то этот гайд позволит обойтись наименьшими потерями.
Эффективная и выгодная реклама с сервисом от МегаФона
Широкий выбор рекламных каналов, более 100 параметров по интересам, подробная аналитика и другие возможности уже ждут в Личном кабинете. А еще кешбэк 100% за запуск рекламы в первый месяц и еще 10% — каждый месяц.
1. Проверка нового домена
Новый домен может быть тем ещё троянским конём. Поэтому нам важно изучить его вдоль и поперёк до переезда.
1.1. История домена
Возможно, не вы первый владелец казалось бы нового домена. Если ранее он содержал взрослый или пиратский контент, то после переезда вас ждут серьёзные проблемы.
Проверить, что было на новом домене ранее можно в вебархиве.
1.2. Поисковый индекс домена
Неизвестно, какой контент запомнила на новом домене поисковая система. Даже после удаления сайта такой контент может оставаться в поиске годами.
Для поиска страниц сайта в поиске введите в поисковый запрос оператор “site:”, а затем без пробелов укажите полный адрес нового домена. В итоге должно получиться что-то вроде “site:https://rocket-agency.pro”.
1.3. Внешние ссылки домена
Возможно, ранее на сайте велись работы по спамному наращиванию ссылочной массы, и он находится под санкциями поисковых систем.
Проверяем новый домен с помощью сервиса Megaindex. Смотрим, откуда на сайт ведут ссылки и с каким текстом (анкорами). Обратите внимание на соседние ссылки на странице: не ведут ли они на какие-то запрещённые сайты, сайты со взрослым контентом или онлайн-казино.
1.4. Закрытие от сканирования
Во время переезда мы будем переносить контент сайта на новый домен. До начала самого переезда этот контент не должен попадать в поиск, так как будет мешать продвижению текущего сайта. Поэтому сто́ит закрыть новый домен от сканирования роботами поисковых систем.
Для закрытия сайта от сканирования нужно указать в файле robots.txt (он лежит в корневой директории) следующие директивы:
User-Agent: *
Disallow: /
1.5. Подтверждение прав на сайт
При переносе сайта возможно всякое. Даже вроде бы закрытые от сканирования страницы могут попасть в поисковый индекс. Контролировать это, а также следить за техническими проблемами на новом сайте можно, подтвердив на него права в сервисах поисковых систем для владельцев сайта. Такими сервисами являются Яндекс Вебмастер и Google Search Console.
Обязательно перенесите настройки Яндекс Вебмастера со старого сайта на новый. Нас интересуют следующие разделы.
- Представление в поиске/Региональность.
- Представление в поиске/Регистр имени сайта.
- Товары и предложения/Источники данных.
- Турбо-страницы для контентных сайтов/Источники, Настройки.
- Турбо-страницы для интернет-магазинов/Источники, Настройки.
- Индексирование/Скорость обхода.
- Индексирование/Рендеринг страниц JavaScript.
2. Перенос содержимого сайта
Новый домен проверен и закрыт от поисковых ботов, а значит можно приступать к переносу содержимого со старого домена.
2.1. Делаем бэкап
До переноса нужно сделать бэкап — резервное копирование содержимого сайта. В процессе переноса данные могут быть сильно изменены, а восстановление к последней рабочей версии сайта станет невозможно. Именно для этого мы «сохраняемся», получая возможность откатить сайт до рабочей версии.
Бэкап делается для FTP и базы данных сайта.
2.2. Переносим серверные скрипты, контент и базу данных
Для полноценной работы весь функционал сайта должен быть доступен пользователям по новому адресу.
Новый сайт не должен ссылаться на старый адрес. Проверяем, что указан актуальный адрес:
- во внутренних ссылках;
- в тегах и заголовках rel=сanonical;
- в микроразметке (Schema.org, Open Graph);
- в карте сайта;
- в файлах фидов (выгрузок товаров и статей).
Переносим всё, кроме содержимого robots.txt!
2.3. Проводим нагрузочное тестирование
Что будет, если на новый сайт зайдёт много пользователей? Часто при высокой нагрузке сайт не справляется и начинает выдавать ошибки. Они не позволяют пользователю заказать товар или даже просто получить доступ к контенту.
Используя сервис Loaddy можно бесплатно нагнать до 50 виртуальных пользователей и посмотреть, как ведёт себя скорость загрузки на новом сайте.
3. Собственно, переезд сайта
Мы добрались до самого процесса переезда, то есть «склейки» старого сайта с новым. Выполнить все рекомендации здесь нужно как можно быстрее, поэтому не вздумайте начинать его в пятницу вечером.
3.1. Переносим robots.txt
Контент нового сайта должен быть доступен поисковым ботам. Это позволит поисковой системе сопоставить его со старым и склеить. Поэтому переносим содержимое файла robots.txt со старого домена на новый, не забыв актуализировать адрес карты сайта в директиве “Sitemap:”.
3.2. Устанавливаем 301 редиректы
Чтобы сохранить и подклеить текущие параметры страниц к новым, нужно настроить постраничные 301 (вечные) редиректы. Если адреса страниц в рамках сайта не поменялись, то достаточно настроить один общий (хостовый) 301 редирект со старого домена на новый.
Карта сайта на старом домене при этом должна быть доступна и не перенаправлять на новую. Также должен остаться доступен и файл robots.txt. То есть перенаправления настраиваются для всего, кроме этих служебных файлов.
3.3. Обновляем старую карту сайта
В файле карты сайта на старом домене указываем или просто обновляем содержимое атрибутов “lastmod” у всех страниц, указывая текущую дату.
Тем самым мы сообщаем поисковым роботам, что все страницы обновились и их нужно быстро обойти. После чего поисковые системы быстро обойдут все старые адреса страниц и учтут все редиректы.
3.4. Отправляем карту сайта на переобход
Так как мы изменили старую карту сайта, желательно сообщить поисковым ботам о её обновлении. Для этого в Яндекс Вебмастере нажмите на иконку обновления рядом с адресом карты в разделе «Индексирование/Файлы Sitemap».
В Google методика обновления немного иная. Вам нужно в браузере перейти по следующему адресу:
https://www.google.com/ping?sitemap=<файл карты>, где <файл карты> — это адрес вашей старой карты сайта.
3.5. Переезд в панелях вебмастеров
Дополнительно сигнализировать Яндексу и Google о переезде на новый адрес можно через готовый функционал в Вебмастере и Search Console. Для этого заходим в настройки старого сайта и указываем там его новый адрес.
4. Завершающие работы
Открывать шампанское ещё рановато.
4.1. Поисковые сервисы
Поисковая система состоит не только из привычной вертикали веб-поиска, но и из множества связанных сервисов: карты, маркетплейсы, ответы на вопросы. После переезда нужно актуализировать ссылки на свой сайт во всех сервисах, где вы были представлены.
Большое значение для SEO имеют сервисы Яндекс Бизнес (экс-Справочник) и Google Мой Бизнес. Поставьте ссылку на новый сайт хотя бы там.
4.2. Актуализируем внешние ссылки
Вы делали пресс-релизы и размещали внешние ссылки, где указан старый домен? Тогда настало время их обновить, указав новый адрес. Это позволит избежать потери части ссылочных показателей при редиректе, а также застраховаться от потери ссылок (если забудете продлить старый домен).
4.3. Сохраняем редиректы
Полная склейка сайта может проходить долго, поэтому редиректы со старого адреса сайта на новый нужно оставить навсегда. Периодически желательно проверять их наличие, особенно если ваши разработчики не слишком компетентны.
4.4. Сохраняем старый домен
Старый домен, с которого мы переехали, теперь придётся продлевать как можно дольше. Желательно вечно, пока существует сам проект. Иначе часть ссылок отвалится и новый сайт просядет в позициях и трафике.
Как всё испортить
Существует большое количество методов испортить переезд сайта. Остановимся на самых популярных.
Изменить сам сайт
Контент, структура и код старого и нового сайта должны быть практически полностью идентичными, иначе склейки не произойдёт и просадка будет максимальной.
Остановите себя в желании вместе с переездом поменять дизайн сайта, его структуру или даже CMS. Если всё же хочется это сделать, поменяйте всё на старом домене и только спустя пару месяцев переезжайте на новый.
Закрыть старый домен
Закрыв старый домен от сканирования в robots.txt, вы не факт что скроете его из поиска, но наверняка потеряете ссылочные показатели старого сайта, так как поисковый бот уже не будет видеть ваши редиректы.
Медлить во время переезда
Казалось бы, поисковые системы существуют не первый год и давно всё умеют. Так зачем спешить во время переезда, если алгоритмы такие крутые? Медлительностью вы добьётесь больших потерь трафика. Возможно, трафик вообще не восстановится в прежнем объёме.
Переезд сайта является типовой задачей для SEO-специалиста, но почему-то интернет до сих пор пополняется антикейсами на эту тему. Надеюсь, данный гайд позволит вам самостоятельно перенести сайт без потерь.
Что ещё почитать о тонкостях переезда и SEO-продвижения:
- Переносим SEO: часть первая. Как переехать на новый сайт и не пожалеть. URL, редирект и структура сайта
- Переносим SEO: часть вторая. Контент, коммерческие факторы, перелинковка
- Изменения Google и Яндекс: как обновления сказались на российском SEO
- Чеклист по SEO-продвижению в Google 2022
- Чем заменить и как вернуть заблокированные SEO-инструменты
Мнение редакции может не совпадать с мнением автора. Ваши статьи присылайте нам на 42@cossa.ru. А наши требования к ним — вот тут.