301 редирект на wordpress очень важный инструмент не только с технической стороны – перенаправлять посетителей на работающие страницы, но и играет важную роль в SEO.
Поисковики относятся с меньшим доверием к сайтам, работающим на HTTP протоколе, помимо проблем с SEO — вы получаете дыру в безопасности, это означает, что ваш трафик от сайта к серверу никак не зашифрован. Также, не у всех посетителей такой сайт откроется с первой попытки, скорее всего, выдаст предупреждение на весь экран, что в свою очередь точно смутит посетителя.
В этой статье расскажу про самый популярный тип — 301 редирект для wordpress.
HTTPS 301 редирект на wordpress
Данный тип 301 редиректа очень важен для первичной настройки.
- Обратите внимание, прежде настраивать и включать https редирект в wordpress - убедитесь, что у вас установлен и активирован SSL сертификат
Далее, сделайте первый шаг и проверьте, указан ли HTTPS протокол в общих настройках сайта у вашего домена (Картинка ниже)
Теперь перейдем к непосредственной настройке редиректа https на wordpress, существует 2 способа:
Через хостинг провайдера
Каждый уважающий себе хостинг провайдер предлагает данную услугу бесплатно, вам нужно просто найти тумблер, на бегет, это располагается вот здесь
Далее просто ставите чек-бокс или переключаете тумблер и все работает.
У каждого хостинг провайдера этот процесс будет выглядеть по-разному, если не можете найти и очень хочется использовать именно данный метод — уточните у поддержки, благо по телефону отвечают они даже быстрее года.
Через файл .htaccess
Данный вариант 301 редиректа вашего сайта на wordpress на https протокол — максимально рабочий и быстрый.
Все, что вам нужно сделать — скопировать код ниже и вставить его в нужный файл.
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Затем просто открываете файл в режиме редактора и вставляете скопированные строчки кода в самый верх документа.
За пару минут нам удалось сделать полноценный 301 редирект всего нашего сайта на HTTPS протокол.
301 редирект на WordPress на другую страницу
301 редирект конкретной страницы на WordPress делается похожим способом. Быстро разберемся для чего и когда он нужен и перейдем к четким настройкам без воды:
- Создали страничку и какое-то время она просуществовала, но вот вы заметили, что урл на кириллице или в нем серьезные ошибки;
- Вы создали новую страницу и удалили старую, но понимаете, что тематически они очень похожи. Так как старая страничка уже есть в поисковой выдаче – правильным решением будет перенаправить ее на новую;
- Вы переделали структуру сайта и теперь у вас другой формат ссылок. Например, раньше у вас было так вашсайт.ру/услуга/, но вы сделали более правильную структуры ссылок и теперь они выглядят вот так вашсайт.ру/категория/услуга/ — по сути это одна и та же страница, но просто с разной вложенностью – обязательно нужно перенаправление со старого урла на новый;
- Вы переехали на новый домен.
301 редирект через файл .htaccess на wordpress
C одной страницы на другую
Самый обычный 301 редирект на WordPress с одной конкретной страницы на другую.
Redirect 301 /старый-урл/ http://www.вашдомен.ru/новый-урл/
Редирект со старого домена на новый с сохранением URL каждой страницы
Если вы просто решили переехать на новое доменное имя по любым причинам, вам просто необходимо перенаправить все ссылки со старого домена на новый.
А если страниц много — то делать ручные перенаправления вы точно замучаетесь, поэтому ловите 3 строчки кода, которые автоматически сделают корректные 301 редиректы всех страниц вашего старого сайта на wordpress на новый.
Произойдет простая замена доменного имени, сами ссылки останутся такой же структуры.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^старый.ru [NC]
RewriteRule ^(.*)$ https://новый.ru/$1 [L,R=301]
301 редирект через плагины на WordPress
- Обратите внимание, если вы уже используете SEO плагины, то стоит обратить внимание на их функционал, часто в них предусмотрен функционал по перенаправлениям.
Рассмотрим отдельные бесплатные плагины:
Оба плагина посвящены одной цели, покажу лишь настройки первого. Концептуально, они будут очень похожи.
Вам необходимо будет выполнить его установку (ссылка прикреплена к названию) и затем за 30 секунд сделать ваш первый 301 редирект на WordPress, как показано на картинке ниже:
Вывод
301 редирект в WordPress настроить не так уж и сложно, куда сложнее отследить и понять в каком случае и когда его необходимо применить.
Ведь если урл меняется, он какое-то время продолжает «висеть» в поисковиках. Если висит продолжительный промежуток времени — поисковики понимают, что теперь такой записи не существует, так как она начинает отдавать 404 код ответа и соответственно убирают ее из поиска.
Нужно всегда делать 301 редирект всех страниц, которые больше не используются, но есть в поисковой выдачи. Перенаправляйте их на тематически схожие записи.
Похожие материалы:
Статья — Лучшие хостинги для сайта в 2023 году
Статья — Как создать сайт с нуля самостоятельно на WordPress