Сбор редиректов при рефакторинге сайта.

При рефакторинге сайта сайта требуется минимизировать потери при публикации новой структуры сайта, для все URL находящиеся в данный момент в поиске требуется прикрепить к новой структуре сайта. Для этого требуется сделать 301 редиректы.

Определить основное зеркало

Зайти на Яндекс, ввести в поиск site:domain.ru посмотреть ссылку (в низу браузера) или в яндекс вебмастере выбрать зеркало домена на котором расположены проиндексированные страницы.
Если домен новый, удаляем www

Определить основной протокол

Зайти на Яндекс, ввести в поиск site:domain.ru посмотреть ссылку (в низу браузера) или в яндекс вебмастере выбрать зеркало домена на котором расположены проиндексированные страницы. Если домен новый, используем HTTPS а так же если иное не предусмотрено ТЗ при рефакторинге переводим сайт на HTTPS (убедитесь что на сервере есть доверительный SSL сертификат)

Установить на сайт стандартный .htaccess

Все сайты разработаные в студии приводятся к единообразию, для этого требуется установить cтандартный .htaccess.
Проверить валидность работы каждого из редиректов.

Собрать список страниц в поиске

Если количество страниц в индексе значительно, а большая их часть просто вариации фильтра c GET параметрами то целесообразно сократить такие редиректы регулярными выражениями.

Оставить комментарий