Настроить 301 редирект для WordPress

Настройка 301 редиректа Wordpress

Доброго времени суток всем читателям моего блога! В прошлой статье, где я говорил о начале seo эксперимента по выводу сайта из под АГС, упоминал, что мне приходилось настраивать 301 редирект, так как пришлось поменять пути постоянных ссылок. Именно этим я и хотел с вами сегодня поделится.

Немного информации и определений, 301 редирект говорит о том, что страница или сайт были перенесены на новый адрес. Делается это с несколькими целями:

  1. Для того, чтобы пользователи переходя по старым ссылкам, попадали на целевую страницу.
  2. Обеспечить незаметный переход на новые url адреса в выдаче поисковых систем без заметной потери позиций в выдаче.

Ну если мы разобрались с тем, что это и зачем нам это нужно, давайте перейдем к самому процессу создания 301 переадресацию на WordPress.

Настроить 301 редирект на WordPress с помощью плагина

Позавчера, роясь в выдаче нашел большую кучу плагинов, с помощью которых можно сделать 301 редирект на сайте WordPress, но смысла рассказывать о всех, я если честно не вижу, так что расскажу вам о плагине Redirection.

Предельно прост, интуитивно понятен, как молоток, выполняет свою главную функцию и ничего лишнего. После его установки, вы сможете найти настройки пройдя по пути «Настройки > Redirection».

Настройка 301 редиректа htaccess на Wordpress

В поле «Source URL» вводите старый адрес страницы, для которой нужно сделать 301 редирект на другую страницу, а в поле «Target URL» вводите url адрес куда должно перенаправить пользователя.

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

Читайте также:  Убрать неправильный rel='shortlink' из WordPress

Чтобы не парить вам долго мозг, создайте TXT файл, в нем сделайте список такого формата:

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

Настроить 301 редирект через файл htaccess

Если вас не устроил предыдущий вариант, или у вас в обще стоит не CMS WordPress, тогда давайте разберемся как сделать 301 ридерект с помощью файла htaccess.

Для начала рассмотрим вариант 301 перенаправление wordpress, когда нужно определенную страницу перенаправить со старого адреса, на новый:

Теперь, давайте рассмотрим код, который сделает 301 редирект всех страниц на новый домен сайта:

При этом, не забудьте так же исправить ваш файл robots.txt прописав в него новый домен:

А вот с помощью этого куска кода, мы сможем сделать 301 редирект со страниц вашего сайта с www на страницы без www:

Так же, вот вариант для удаления из адресов страниц слеша в конце url адреса:

Так же файл htaccess поддерживает регулярные выражения, которые нам пригодятся для того, что бы сделать 301 редирект с мусорных страниц, создающим нам дубли в выдаче. Например site.ru/post/feed, данная страница создает нам дубль который будет входить в индекс поисковиков, и htaccess с помощью 301 редиректа поможет нам этого избежать:

Читайте также:  Делаем всплывающие картинки на WordPress сайте

Подробнее о избавлении таким методом от дублей, вы можете прочитать в статье, в которой я рассказываю как правильно настроить файл htaccess для WordPress.

Вот по большому и все, вариантов использования файла htaccess поистине необъятны, но тут я постарался разобрать основные моменты. Короче, мира, добра, любви, бобла, трафа и подписывайтесь на обновления блога!

1 Star2 Stars3 Stars4 Stars5 Stars (4 голосов: 5,00 из 5)
Загрузка...

Подпишитесь и получайте новые статьи мгновенно на электронную почту

Похожие записи

  • Правильный htaccess для WordPressПравильный htaccess для WordPress [sc:AdSense] Доброго времени суток всем читателям моего блога! Недавно пытался сделать 301 редирект на своем автомобильном сайте, который попал под АГС, в связи с изменением всех ссылок на сайте и наткнулся на создание […]
  • Убрать неправильный rel=’shortlink’ из WordPressУбрать неправильный rel=’shortlink’ из WordPress [sc:AdSense] Доброго времени суток всем читателям моего блога! Сегодня расскажу немного о дополнительной оптимизации WordPress. Суть такова, у меня стоят на сайтах чпу (человекопонятные url), но в коде у меня прописывается […]
  • Убрать rss ленту WordPress и отключить feedУбрать rss ленту WordPress и отключить feed [sc:AdSense] Всем доброго времени суток, сегодня мы продолжаем серию статей посвященных движку WordPress. Сейчас мы рассмотрим как убрать rss ленту WordPress и отключить feed. Иногда возникает такая необходимость и […]

One comment

  1. Алла:

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой: