Знаете ли вы, что произойдет, если вы когда-нибудь измените URL-адрес поста или страницы на своем сайте WordPress?
Ничего хорошего, вот что! Поисковые системы, такие как Google, не смогут распознать, что страница была перемещена, и любой посетитель, пытающийся получить доступ к исходному URL, получит ошибку 404.
Все те ссылки и трафик, который вы создали на исходную страницу, просто … исчезнут. Но так не должно быть.
Хотя важно обеспечить безопасность своего веб-сайта на 99,9% и обеспечить время загрузки менее 1 секунды, важно обеспечить, чтобы ваш веб-сайт перенаправлял в порядке и чтобы ваши посетители получили отличный опыт.
Если вы внедрите и настроите так называемое перенаправление 301, как поисковые системы, так и люди автоматически перейдут на новый URL, если они попытаются получить доступ к предыдущей веб-странице. Это означает, что вы можете изменить ссылку и поддерживать свой трафик и поисковый рейтинг. Это беспроигрышный!
Давайте углубимся в перенаправления 301, добавим их в WordPress через файл .htaccess (или полезный плагин) и перенаправим посты и страницы на веб-сайте WordPress.
Что такое редирект 301?
Хорошо, я постараюсь сделать это объяснение удобным для людей и воздерживаться от публикации таких терминов, как «Код статуса HTTP» к тебе
Существует много разных типов перенаправлений, но 301 является наиболее полезным для большинства сайтов WordPress. 301 переадресация сообщает браузерам и роботам поисковых систем, что страница перемещена постоянно, Знание того, что изменение является постоянным, не особенно важно для людей, но это важно для поисковых систем,
Указывая, что страница была перемещена навсегда, поисковые системы знают, что они должны ранжировать новую страницу примерно в той же позиции, что и предыдущая страница.
По сути, если вы хотите сохранить свой рейтинг при изменении URL-адреса страницы, вам следует придерживаться 301 переадресации.
Когда следует использовать редирект 301?
Если вы среднестатистический пользователь WordPress, вот несколько сценариев, в которых вы, вероятно, захотите использовать перенаправления 301:
- Изменить URL-адрес одного сообщения или страницы. Если вы измените URL-адрес поста или страницы, вы должны добавить перенаправление 301, чтобы любые внутренние или внешние ссылки, которые указывают на старый URL-адрес, перенаправлялись на новый.
- Вы хотите объединить несколько постов в один. Если у вас есть, например, три разных поста на схожую тему, хорошей стратегией может быть объединение всех этих постов в один и более сильный. Если вы решите сделать это, вы можете 301 перенаправить три старых сообщения в новое и улучшенное.
- Вы меняете свое доменное имя. Если вы измените свое доменное имя (сохраняя тот же контент), вам определенно захочется 301 перенаправить вашу старую установку WordPress на новую.
Теперь, когда вы знаете, что, когда и почему, давайте разберемся как! Вот как вы можете добавить 301 редирект в WordPress с вашим файлом .htaccess.
Как добавить 301 редирект в WordPress с помощью .htaccess
Ваш файл .htaccess в основном является файлом конфигурации вашего сервера веб-хостинга. Чтобы добавить перенаправления 301 с помощью файла .htaccess, необходимо:
- На самом деле найдите и загрузите файл .htaccess с вашего сервера (требуется программа FTP)
- Сделайте резервную копию вашего .htaccess файла (ВНИМАНИЕ)
- Добавьте ваши перенаправления и загрузите новую версию вашего файла .htaccess
Вот как:
Шаг 1: Найдите свой файл .htaccess
Чтобы найти файл .htaccess для вашего сайта WordPress, вам необходимо подключиться к вашему веб-серверу через FTP. Если вы не уверены, как именно это сделать, ваш хостинг-провайдер сможет вам помочь.
Ваш файл .htaccess будет находиться в корневой папке вашего сайта WordPress. Это та же папка, которая включает в себя такие файлы, как и папки, подобные и. Например, вот как это выглядит на моем сайте:
Как только вы найдете его, загрузите этот файл на свой компьютер.
Шаг 2: Сделайте резервную копию вашего .htaccess файла
Этот шаг невероятно важный, Как я уже сказал, .htaccess – это файл конфигурации для всего сервера, поэтому вы не должны ошибаться. Вот почему вы всегда должны хранить копию вашего исходного файла .htaccess. Таким образом, если что-то пойдет не так, вы можете перезагрузить исходный файл.
Поэтому, прежде чем вносить изменения в следующем разделе, Сделайте копию файла .htaccess, который вы скачали с вашего сайта, и сохраните исходный файл в безопасности и в неизмененном виде.
Шаг 3: Добавьте необходимые 301 перенаправления в ваш файл .htaccess
Сделав копию исходного файла (я просто хотел напомнить вам еще раз!), Вы готовы добавить свои перенаправления.
Начните с открытия файла .htaccess. Если вы никогда ранее не открывали файл .htaccess, вам, вероятно, нужно щелкнуть правой кнопкой мыши и выбрать Открыть с помощью и выберите Bloc. Вот как это выглядит в Windows 10:
Если вы используете хорошие постоянные ссылки, вы должны увидеть что-то вроде этого:

Это базовая структура, которую WordPress добавил при настройке постоянных ссылок. Некоторые плагины, особенно плагины для кэширования, могут также добавлять некоторые правила, поэтому нет причин для паники, если вы видите больше кода, чем в примере выше.
Чтобы добавить перенаправления, вы должны добавить соответствующий код (примеры ниже!) В этот файл .htaccess.
Чтобы перенаправить отдельный пост или страницу, добавьте следующий короткий фрагмент для каждого поста или страницы, которые вы хотите перенаправить:
Редирект 301 / old-url https://yourdomain.com/new-url
Где / old-url – это та часть, которая идет после yourdomain.com. Однако для нового URL необходимо ввести полный URL.
Например, чтобы перенаправить 301 «www.wpbuffs.com/301-post» на «www.wpbuffs.com/how-to-redirect», я бы добавил этот код:
Редирект 301/301-пост https://wpbuffs.com/how-to-redirect
Чтобы перенаправить весь сайт на новый домен, добавьте следующий код:
ПереписатьEngine на
RewriteCond% {HTTP_HOST} ^ olddomain.com (NC, OR)
RewriteCond% {HTTP_HOST} ^ www.olddomain.com (NC)
RewriteRule ^ (. *) $ Https://newdomain.com/$1 (L, R = 301, NC)
Где olddomain.com – ваше первоначальное доменное имя, а newdomain.com – ваше новое доменное имя. Этот тип перенаправления сохранит вашу структуру ссылок, поэтому «olddomain.com/about» будет перенаправлять на «newdomain.com/about».
Если вы не хотите углубляться в файл .htaccess, вы также можете добавить 301 перенаправления с помощью плагина WordPress под названием Простые перенаправления 301.
Обновление контента
Бесплатный контрольный список безопасности WordPress

(4 страницы) 21-ступенчатый контрольный список для
Защищайте сайт WordPress на 99,9%
скачать
Как добавить 301 редирект в WordPress с помощью простых 301 редиректов
В соответствии со своим названием, Simple 301 Redirects предоставляет простой способ добавления различных переадресаций 301 в WordPress. Это также на 100% бесплатно, что всегда хорошо!
Для начала установите плагин и активируйте его. Вы можете получить доступ к вашей новой панели перенаправления, перейдя в Настройки> 301 перенаправления:
Не имеет значения, добавляете ли вы 301 перенаправления вручную через .htaccess или через плагин Simple 301 Redirects. Важно только то, что вы. Они не занимают много времени, чтобы добавить и убедиться, что ни одна из ваших прошлых маркетинговых усилий не пропала даром!
SaveSave
SaveSave
