Чтобы избежать описанных кошмаров, необходим четкий, поэтапный план, где контроль лежит не на разработчике, а на владельце бизнеса или маркетологе, понимающем последствия.
Это ключевое правило, которое нарушают чаще всего. SEO-специалиста нельзя привлекать в последний момент, когда дизайн сверстан и программисты готовы к переносу контента. Его нужно подключить на этапе проектирования новой структуры и дизайна. Он должен утверждать карту редиректов, структуру URL, требования к переносу метаданных. Миграция должна быть санкционирована им. Это страховка от фатальных ошибок.
Прежде чем что-либо ломать, нужно составить полный список того, что есть. Необходимо спарсить (получить список) все без исключения страницы сайта. Это делается с помощью специальных программ (пауков). В этом списке — вся ценность: каждая статья, услуга, новость, страница акции, раздел с отзывами. Без этого списка вы будете переносить сайт вслепую, гарантированно что-то упустив.
Это самый важный документ в проекте миграции. Берется список всех старых URL и для каждого определяется судьба на новом сайте:
·URL остается прежним. Идеальный вариант. Например, site.ru/uslugi/implantaciya-zubov/. На новом сайте адрес повторяется буква в букву.
·URL меняется. Например, site.ru/actions/ -> site.ru/aktsii/. Для этого случая в таблице отмечается, что со старого адреса должен быть настроен 301 (постоянный) редирект на новый.
·Страница удаляется или объединяется с другой. Допустим, была отдельная страница «Лицензии», а на новом сайте эти документы решено разместить внизу страницы «О клинике». Тогда со старого URL /licenzii/ настраивается 301 редирект на /o-klinike/.
·Появляется новая страница. Например, добавили раздел «Оборудование». Так как его не было на старом сайте, редиректы не нужны.
Главная философия: нельзя рисовать новую структуру, не оглядываясь на старую. Каждая существующая страница должна получить четкую инструкцию: либо она сохраняется по тому же адресу, либо для нее настроен редирект, объясняющий поисковику, куда переехал контент.
Перенести «тексты и картинки» — недостаточно. Чтобы передать вес, нужно перенести все SEO-атрибуты:
·Метаданные: Title, Description, Keywords (если они были прописаны).
·Заголовки: H1 (критически важен!), H2, H3 и т.д. Менять H1 «Услуги гинеколога в Москве» на просто «Гинекология» без веской причины — вредно.
·Основной SEO-текст (естественно).
·Изображения и их атрибуты: нужно перенести не только файлы картинок, но и прописанные для них Alt и Title. Это важно для сохранения трафика из поиска по картинкам и для доступности.
·Текст в первом, самом верхнем экране страницы. Его изменение поисковые системы особенно сильно «замечают».
·Внутренняя перелинковка. Все ссылки внутри текстов, ведущие на другие страницы сайта, должны быть актуализированы и вести на новые (или правильно заредиректенные) адреса.
Чем больше отличий найдет поисковый робот на новой странице по сравнению со старой (при том же URL или после редиректа), тем сильнее будет «стресс» и, как следствие, просадка в позициях.
Когда контент перенесен, наступает время для самой точной и важной работы — технической настройки. Ошибки на этом этапе не видны глазу пользователя, но их сразу заметят поисковые системы. Это может привести к тому, что сайт не будет нормально индексироваться или вы не сможете отслеживать его работу.
1.Перенос микроразметки (Schema.org).Микроразметка — это специальный код, который добавляется в страницу. Пользователь его не видит, но его видят поисковые системы. Этот код объясняет им, что находится на странице: это статья, услуга, информация о враче или отзыв. Благодаря микроразметке в поисковой выдаче могут появляться дополнительные элементы: рейтинг в виде звездочек, навигационная цепочка, цена. Эти элементы делают ссылку на ваш сайт более заметной и привлекательной.
Что нужно сделать: Взять всю микроразметку со старого сайта и аккуратно перенести ее на соответствующие страницы нового. После этого обязательно проверить, правильно ли она работает, с помощью бесплатных инструментов от Яндекса и Google. Если микроразметка не перенесена или сломана, ваши страницы в поиске будут выглядеть обычными и менее заметными.
2.Установка счетчиков аналитики и пикселей.Это самый важный пункт для контроля. Если не сделать это до запуска, вы будете работать вслепую.
·
Яндекс.Метрика и Google Analytics: Коды этих счетчиков должны быть установлены на все страницы нового сайта
еще до того, как вы переключите домен на новую версию. Нужно убедиться, что в личных кабинетах Метрики и Analytics начали поступать данные с тестовой версии сайта.
·
Пиксели: Также необходимо перенести и проверить работу всех пикселей рекламных систем, которые вы используете для отслеживания действий пользователей и настройки рекламы.
3.Настройка файлов robots.txt и sitemap.xml.Это служебные файлы, которые находятся в корне вашего сайта и управляют поведением поисковых роботов.
·
robots.txt: В этом файле написано, какие разделы сайта роботам можно сканировать, а какие — нельзя.
Опасность: Старый файл robots.txt от прежней CMS может содержать команды, которые заблокируют индексацию важных частей нового сайта. Например, в новой системе админка может находиться по другому пути. Поэтому файл robots.txt нужно написать заново, с учетом структуры нового сайта.
·
sitemap.xml (карта сайта): Это список всех важных страниц вашего сайта в специальном формате. Он нужен, чтобы поисковые системы быстрее находили и добавляли в индекс все ваши страницы. После переноса нужно создать
новую карту сайта, которая будет соответствовать новой структуре, и указать на нее ссылку в файле robots.txt.
4. Настройка основного зеркала сайта.У сайта могут быть два похожих адреса: например, site.ru и www.site.ru. Для поисковой системы это могут быть два разных сайта. Чтобы не было путаницы, выбирается один главный адрес —
основное зеркало. Все остальные адреса должны автоматически перенаправлять пользователя и робота на это основное зеркало с помощью 301 редиректа.
Что нужно сделать: Посмотреть, как был настроен старый сайт. Если при вводе site.ru вас перекидывало на www.site.ru, значит, основное зеркало — с
www.
На новом сайте необходимо сделать абсолютно так же. Все настройки по редиректу на основное зеркало должны быть выполнены корректно на сервере.
5. Ручная проверка всех внутренних ссылок.Это долгая, но необходимая работа. Речь идет о ссылках, которые вставлены прямо в тексты ваших страниц.
Допустим, вы перенесли раздел «Новости» со старого адреса /news/ на новый /novosti/ и настроили редирект. Но внутри старых статей есть фразы типа «как мы писали <a href="/news/2024/...">ранее</a>». Если просто скопировать текст, ссылка останется старой. Хотя редирект сработает, это создаст лишний шаг и ухудшит опыт пользователя.
Что нужно сделать: После переноса контента необходимо
проверить тексты на страницах и вручную исправить все внутренние ссылки, чтобы они вели сразу на новые, правильные адреса. Особенно важно проверить самые популярные и посещаемые страницы. Это нужно, чтобы и пользователи, и поисковые роботы попадали сразу куда нужно.