При сканировании сайта краулерами (Screaming Frog SEO, Netpeak Spider или другими) можно обнаружить внутренние ссылки с 301 редиректом. От них лучше избавятся, так как они влияют на скорость загрузки страницы.  Обычно это не занимает много времени, но чем быстрее пользователи видят контент за которым пришли на страницу, тем больше удовлетворенность пользователя и меньше показатель выхода из этой страницы до отрисовки контента страницы.

Как они появляются? Страница была под одним адресом к примеру site.com/11111 стала site.com/2222 по какой либо из причин (поменяли вложенность страниц, поменяли URL). После чего в внутренней перелинковке сайта остались старые ссылки но все же SEO-специалисты сделали переадресацию со старого URL на новый.

Примеры влияния скорости с редиректом на загрузку страниц

Сайт 1
301 редирект - влияние на скорость загрузки страницы

Сайт 2

301 редирект и влияние на скорость загрузки страниц

Сайт 3

301 редирект и влияние на скорость загрузки страниц

Как обнаружить такие редиректы и что с ними делать?

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

Редирект, который обнаружил краулер - двойной 301 редирект

Сканирование сайта краулером — Screaming Frog SEO Spider Tool обнаружил 301 редиректы, от которых можно избавится просто изменив старый URL на новый на всех страницах, где они еще остались.

Часто это: хедер, футер, сайтбар-меню и конечно в контенте.

Сканирование сайта краулером - Screaming Frog SEO Spider Tool

Также пример уже другого сайта (скриншот краулера Netpeak Spider)

Переезд на протокол https

Пример, когда на сайте прописали URL с использованием букв верхнего регистра. (скриншоты из программы Netpeak Spider). Краулер обнаружил URL с 301 редиректом, на скриншоте видно, на какой странице находится неправильная ссылка.

301 редирект и влияние на скорость загрузки страниц

 

Какие редиректы не трогать?

301 редирект — это не значит плохо, при правильном использовании это обязательный инструмент в SEO. Например, когда с версии «www.site.com» происходит редирект на «site.com», или с «http://site.com» на «https://site.com». Такой редирект — это нормально. Но если во внутренних ссылках сайта встречается «http://site.com» а вы уже давно перешли на «https://site.com», то это нужно исправить — найти краулером где еще остались старые ссылки и заменить их на новые.

Как с помощью базы данных заменить URL на всем сайте

Как заменить URL массово для всего сайта? Если ручное изменение занимает очень много времени можно сделать замену через базу данных сайта.

Что нужно сделать? Зайти на страницу, на которой размещена неправильная ссылка и заменить на корректную.

Что делать, если таких страниц десятки? Воспользоваться базой данных.

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

Запрос может быть следующего вида: UPDATE wp_posts SET post_content = REPLACE(post_content, ‘www.site.com/старый_url’, ‘www.site.com/новый_url’)

Значения ‘www.site.com/старый_url’, ‘www.site.com/новый_url’ нужно редактировать под свои URL.

 

301 редирект и влияние на скорость загрузки страниц

После этого смотрим сколько строк было затронуто, должно быть более 0.

Проверяем еще раз сайт краулером.