adsPlace_1

Войти или Зарегистрироваться

adsPlace_3

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

Сегодня мы рассмотрим, как настроить 301 редирект на WordPress с плагином и без него. Разберем, что такое redirect и для чего он нужен, в каких случаях стоит его применять для своего сайта.

301-й редирект

301 Permanent Redirect (постоянный) позволяет перенаправить пользователей и поисковых роботов с одного урла вашего сайта на другой. В каких случаях он применяется чаще всего?

  • Настроить зеркала: редирект с www на без www;
  • Если ваш сайт переезжает с одного домена на другой;
  • При смене CMS (системы управления контентом);
  • Если контент страницы устарел, но вам нужно сохранить ее вес;
  • При смене урлов на ЧПУ (человеко-понятный url);
  • Как один из вариантов убрать дубли страниц (отличается от rel=canonical тем, что последний оставляет дополнительные урлы рабочими, но основной вес передает одной канонической странице);
  • При любой необходимости перенаправить посетителя с одной страницы на другую.

При этом 301-й редирект на 90-99% переносит все свойства старой страницы на новый адрес. Т.е. фактически он склеивает два урла. Для новой страницы сохраняется ТИЦ, PR, ссылочный вес старой.

Разберем, как установить 301 редирект для сайтов на WordPress.

Как поставить 301 редирект на Вордпресс?

Для CMS WordPress существует несколько вариантов настройки 301 редиректа. В сегодняшней статье рассмотрим два из них:

  • С помощью файла .htaccess;
  • С помощью плагина.

Чтобы настроить 301 редирект через файл .htaccess, нужно в нем прописывать код для каждого отдельного случая. Рассмотрим некоторые из них.

Настройка редиректа с помощью .htaccess

Для внесения изменений в код для данных целей существует ряд директив:

  • Redirect 301 или RedirectPermanent – перенаправляет конкретные страницы, т.е. в данном случае нужно прописывать правило для каждой страницы отдельно. Например, команда

Redirect 301 /oldpage.html http://site.ru/newpage.html  перенаправляет со старой страницы на новую

  • RedirectMatch – задает редирект с возможностью использовать регулярные выражения. Например, можно задать новые расширения урлов:

RedirectMatch /(. *)\.php$ http://site.ru$1.html

  • RewriteRule – используют чаще других, задает правила перенаправления.

Разберем смысл некоторых спецсимволов:

  • . – любой символ;
  • * — 0 и больше символов;
  • $ — конец строки;
  • ^ — начало строки;
  • () – переменная.

И теперь перейдем к рассмотрению примеров 301 редиректов через htaccess.

301 редирект с одного домена на другой

Итак, если нам нужно поставить 301 редирект со старого домена на новый домен, прописываем следующее в .htaccess старого сайта:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.old-site\.ru$ [NC]
RewriteRule ^(.*)$ http://new-site.ru/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^old-site\.ru$ [NC]
RewriteRule ^(.*)$ http://new-site.ru/$1 [L,R=301]

При этом в robots.txt старого ресурса нужно прописать:

User-agent: Yandex
Disallow:
Host: new-site.ru

301 редирект в .htaccess с index.php на главную

RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.site.ru/ [R=301,L]

Редирект 301 со страниц с www на страницы без www

RewriteCond %{HTTP_HOST} ^www.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

Удаляем слэш в конце урла

RewriteCond %{HTTP_HOST} (.*)
RewriteCond %{REQUEST_URI} /$ [NC]
RewriteRule ^(.*)(/)$ $1 [L,R=301]

Создание перенаправлений с помощью плагина

Разберем, как прописать 301 редиректы в WordPress с помощью плагина Redirection.

  1. Для начала находим и устанавливаем плагин.
  2. После активации плагина Redirection, переходим в панель управления «Настройки» — «Redirection».
  3. В Source URL прописываем старый адрес страницы, в Target URL – новый, на который будет происходить перенаправление.
  4. В Regular expression нужно поставить галочку и нажимаем Add Redirection.

nastrojjka-301-redirekta-wordpress

Редирект 301 для данной страницы настроен.

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

Выбирайте наиболее удобный для вас способ создания и настройки 301 редиректов в Вордпресс и делитесь своим опытом.

Последние из рубрики

Комментарии(6)

    1. Аватар пользователя Reagan

      Reagan

      23:08 14.12.2018

      What’s up, Stеve herre at Bridges.
      Wow “Настройка 301 редиректа в
      worԁpress” is really an interesting tߋpic
      Mereⲟy wɑntred to say that I liked rеading this pаge.

      ответить
    2. Аватар пользователя Franchesca

      Franchesca

      03:54 15.12.2018

      Hi, Steѵe with Brіdges.
      Really “Настройка 301 редиректа в ᴡordpress” is an interesting
      subject
      I wouⅼd like to share that I liked your post.

      ответить
    3. Аватар пользователя Ali

      Ali

      12:04 15.12.2018

      Ꮋi, Steve with Bridges.
      Really “Настройка 301 редиректа в wordprеss” is truly an interesting
      subject
      I would like to share that I lioe ykur blog post.

      ответить
    4. Аватар пользователя bathroom vanities and tops

      What’s up, Stеve from Bridges.
      Ꮃhoa “Настройка 301 редиректа в wordpress” is definifely an original subject
      I would like to share that I liҝed your post.

      ответить
    5. Аватар пользователя bathroom vanities only

      bathroom vanities only

      21:12 16.12.2018

      Hey, Steve here at Bridges.
      Wow “Настройка 301 редиректа в wordpreѕs” іs indeed an interesting subject
      I juѕt wanted to say that I liked your sіte.

      ответить
    6. Аватар пользователя https://www.intersnap.com/marijuana-websites/cannabis-seo-kenosha-wisconsin/

      Formeгly known as ‘Struggⅼe or Ɍeѕistance Art’, Township Art was a
      ѵivid ԁepictionn of the terrible tгansgrеssions
      of colonialism and apartheid. Thee Internet is the best place for mrketing
      and advertising their products, becauae today is a place where you can sеe tһe mɑximum numbеr of users.
      They may hɑwve a website that taslks aƄoᥙt the specifiϲs of
      whazt they wіll do forr you undeг the program that
      fits your Ƅuⅾget, and will use ɑ lot of terminolⲟgy thаt serems very complex.

      ответить

    Оставь свой отзыв

    Для вставки кода используйте кнопки php, html, javascript, css, sql

    * - поля обязательны к заполнению