Руководство по ремонту

Восстановление старых обратных ссылок после переноса блога

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

Кирпичная дорожка-мост, соединяющая старый дом с новой хижинкой

Семь красных флагов, указывающих на то, что миграция нарушила ваши ссылки

Любой из этих признаков — повод открыть вашего краулера, прежде чем открывать кошелек.

Трафик упал на неделе переезда

Обвал трафика в ту же неделю, что и миграция, указывает на проблемы с редиректами, а не на медленное старение контента.

Search Console показывает всплеск ошибок 404

Отчет по страницам перечисляет URL, которые Google пытался получить, но не смог. Сгруппируйте их по папкам.

Старые посты теряют папку с датой

/2019/04/post-name превратился в /post-name, и ничего не сопоставляет старый путь с новым.

Все редиректятся на главную страницу

Массовый редирект выглядит аккуратно, но сообщает Google очень мало о том, какая страница какую заменила.

HTTP и HTTPS оба отвечают

Две активные версии делят сигналы. Выберите одну и настройте редирект с другой.

Сайт на стадии разработки попал в индекс

Копия блога на тестовом поддомене конкурирует с основным сайтом.

Изменились URL изображений и PDF-файлов

Ссылки на ваши файлы ломаются первыми и замечаются последними.

Составьте карту старого сайта до переезда

Самый дешевый способ вернуть старые обратные ссылки начинается до переезда, пока старые URL еще работают. Полный список позволяет сопоставить каждый адрес с новым местом. Большинство владельцев составляют этот список только после того, как ущерб становится очевидным. Это дорогой порядок действий.

Экспортируйте все URL, которые еще обслуживает старая платформа

Используйте собственный экспорт платформы, файл карты сайта и краулер, направленный на живой сайт, и сохраните все три источника, если сможете. Каждый источник упускает что-то свое. Экспорты пропускают черновики, карты сайта пропускают сиротливые страницы, а краулеры пропускают все, что заблокировано правилами robots.txt.

Отметьте, какие URL содержат ссылки

Добавьте этот список к экспорту ссылающихся доменов. URL без ссылок — кандидат на объединение или удаление. URL, который получил ссылки, должен сохранить рабочий путь, даже если его тема устарела в блоге.

Запишите правила редиректов, которые у вас уже есть

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

Старый ключ и безликий компас на каменной полке

Что делает и чего не делает карта редиректов

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

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

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

Если вы еще не составили список того, чем владеет блог, сначала проведите аудит обратных ссылок, чтобы карта редиректов направляла на правильные страницы.

Карта редиректов для гипотетического блога

Только пример. Блог и его URL вымышлены, чтобы показать метод.
Старый URLТекущий статусРедирект наПочему
/2018/06/cast-iron-care404/cast-iron-care-guideТа же тема, обновленная
/2019/02/best-skillets404/best-skilletsТот же пост, новый путь
/category/recipes200, но пусто/recipesКатегория перестроена
/2017/11/kitchen-tour404/aboutПодходящих постов больше нет
/wp-content/uploads/care-chart.pdf404/downloads/care-chart.pdfФайл перемещен

Порядок ремонта, обходящийся дешевле всего

  1. 1

    Список мертвых URL со ссылками

    Сопоставьте экспорт ссылающихся доменов с вашим краулингом и оставьте только 404, у которых есть хотя бы одна ссылка.

  2. 2

    Сопоставьте каждый с ближайшей активной страницей

    Ближайшая по теме, а не ближайшая в меню. Редирект на главную страницу — крайняя мера.

  3. 3

    Добавьте редиректы на уровне сервера

    В nginx, Apache или панели вашего хостинга. Плагин WordPress работает, хотя добавляет запрос к базе данных к каждому запросу.

  4. 4

    Просите легкие победы

    Для пяти лучших ссылающихся страниц отправьте редактору письмо с новым URL. Некоторые обновят ссылку, некоторые нет.

  5. 5

    Повторный краулинг через две недели

    Подтвердите, что редиректы возвращают 301 и ведут на страницу с кодом 200.

Переезды платформ, «застревающие» ссылки

Каждый переезд ломает ссылки по-своему. Паттерны важнее названий. Решите, какой из этих сценариев подходит вашему переезду, прежде чем начинать настройку редиректов, и работа станет меньше. Тест обновления может помочь вам определить, какие страницы стоит редиректировать в первую очередь.

Переезд с хостингового конструктора на WordPress

Хостинговые конструкторы редко переносят дизайн. Они экспортируют текст, иногда изображения и почти никогда — структуру URL, которую вы имели. Скажем, вы перенесли набор статей из конструктора в WordPress. Посты приходят, макет — нет, и пути меняются по ходу дела. Настройте редирект для каждого старого пути до перестройки темы. Сначала протестируйте выборку: выберите десять постов разного возраста, настройте редиректы и откройте каждый. Если все десять открываются правильно, примените то же правило к остальным. Если три не работают, правило неверно, и исправить его сейчас стоит гораздо меньше, чем после месяца потерянных визитов.

Переключение с HTTP на HTTPS

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

Ребрендинг на новый домен

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

Проверки в первые две недели после переезда

  • Каждый старый URL возвращает 301 и ведет на страницу, которая возвращает 200
  • Карта сайта содержит только новые адреса
  • Только один протокол и один хост отвечают для каждой страницы
  • Пути изображений и PDF редиректятся или сохраняют старое местоположение
  • Спам в комментариях очищен, поэтому случайные ссылки не ведут на нерелевантные сайты
  • Отчет об ошибках в Search Console не показывает нового всплеска страниц «не найдено»
  • Ваши самые сильные ссылающиеся страницы все еще загружаются и все еще ссылаются на вас

Вопросы от владельцев, переехавших на другую платформу

Я переехал с Blogger на WordPress. Потерял ли я свои ссылки?

Возможно, некоторые. URL Blogger заканчиваются на .html и содержат папку с годом и месяцем, поэтому для каждого нужен редирект. Сам Blogger может редиректить старый адрес в течение ограниченного времени, но вам следует восстановить карту на собственном сервере.

Стоит ли когда-либо менять структуру постоянных ссылок?

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

Могу ли я все еще использовать ссылки со старого домена после ребрендинга?

Да, если вы настроите редирект со старого домена на новый постранично и продлите его. Если старый домен истечет, ссылки никуда не ведут, и ценность уходит вместе с ним.

Когда имеет смысл покупать ссылки?

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

Потеряю ли я всё, если забуду редирект для одного поста?

Обычно не всё, но пост теряет то, что зарабатывал старый адрес. Добавьте недостающий редирект, как только заметите его, проверьте, что он возвращает 301, и перепроверьте страницу в следующем ежемесячном обзоре. Ожидание затрудняет отслеживание разрыва.

Садовник, проверяющий растения вдоль линии забора

Мониторинг ссылок после их публикации

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

Настройте ежемесячную проверку ссылок

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

Следите за новыми ошибками на страницах с редиректами

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

Решите, что делать с потерянной ссылкой

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