Сайт

Переадресация страниц сайта: Переадресация веб страниц

21.04.2021

Содержание

Как настроить редирект 301 в htaccess. Настройка переадресации с https на http

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

Что из себя представляет редирект

Перед тем, как начать настраивать редирект, необходимо понять, что он такое:

Редирект — это автоматическая переадресация пользователя на URL, который отличается от запрошенного им изначально.

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

Страница с которой перенаправили называется «донор», а куда перенаправили – «акцептор».

Зачем использовать редиректы

Главная цель 301 редиректа на практике – это не терять трафик, если необходимо заменить одну страницу на другую. То есть, если после переезда на новый адрес, пользователи еще по инерции ищут вас по старому URL, то постранично настроив 301 редиректы, все они попадут на релевантные страницы.

Некоторые SEO-специалисты используют редиректы для перенаправления на дорвеи. Подобное карается поисковиками и относится к черным методам SEO.

Почему чёрные методы продвижения погубят ваш бизнес. Подробнее

В каких еще случаях используют редиректы:

  • изменение адресов страниц сайта;
  • перенаправление пользователей на мобильную версию сайта;
  • перенаправление с http на https и обратно;
  • перенаправление с www на без www адреса сайта;
  • смена доменного имени;
  • удаление дублей страниц, когда проблему нельзя решить иным методом

Как работают редиректы

Краткая суть того, как работают редиректы: пользователь набирает определенный адрес, сервер обрабатывает его и если натыкается на редирект, следует ему. /])$ /$1/ [L,R=301]

Переключение с HTTP на HTTPS

Для того, чтобы настроить редирект на HTTPS, необходимо установить команду для редиректа на HTTPS-версию сайта. Подробнее читайте в руководстве по вашей CMS.

Битые ссылки

В случае, если вы удалили какую-либо страницу и создали новую, то пропишите 301 редирект либо на главную, либо на новую страницу:

Важно: Не забывайте удалять ссылки на старую страницу в других местах сайта.

302 Found, 302 Moved Temporarily

Данный редирект показывает, что ресурс по этому URL был временно перемещен. Обычно этот редирект используется для страниц с краткосрочными акциями и распродажами конкретного товара. Нетипично использовать его для адресов, которые были изменены перманентно, т.к. поисковые роботы индексируют только ту страницу, на которую установлен редирект, но в выдаче останется старый URL. Но если робот решит, что вы по ошибке настроили 302 редирект вместо 301, он заменит адрес в выдаче, как и в случае с 301 редиректом. И вернуть его обратно будет очень сложно.

Чтобы настроить редирект в .htaccess, пропишите этот код:

307 Moved Temporarily

Данный тип редиректа показывает, что документ временно доступен по иному URL. От предыдущего типа отличается методом передачи запроса (GET, POST), который указывает поисковым системам, что не нужно кэшировать этот документ (если не указано иных указаний).

Применяется данный редирект, например, в случае, если контент перемещается только временно (например, при перепроектировании). Это позволяет поисковикам понять, что ваш сервер совместим с HTTP 1.1.

Кроме того, клиенты не должны автоматически переадресовывать запросы POST / PUT / DELETE. Кэширование должно выполняться только в том случае, если в ответе сервера есть заголовки Cache-Control или Expires.

Некоторые советы по настройке

  • Если требуется поставить 301 редирект – ставьте только его. Иные статус-коды при настройке https, зеркал сайта и захода с www и без него приводит к тому, что поисковые системы получают инструкцию о временном перемещении страниц, хотя это не так. Если это обнаружится, то может произойти пессимизация ресурса в выдаче.
  • Страница-акцептор редиректа обязательно должна быть релевантной странице донору и отвечать статус-кодом 200. Это нужно, чтобы донор передал вес релевантному акцептору и поисковики быстро склеили страницы без потери трафика.
  • Не заменяйте rel=canonical редиректами. rel=canonical нужно использовать в таких случаях:
    • на страницах пагинации, если CMS сайта не позволяет убрать текст основной страницы;
    • для страниц, которым необходимо иметь разные версии: основная, для печати, отдельная мобильная;
    • страницы с динамическими параметрами;
    • если одна страница опубликована в разных категориях, в результате чего получаются разные URL.
  • Не устанавливайте более одного редиректа подряд. Это замедляет использование сайта, повышает нагрузку на сервер и в итоге может привести к потере веса конечной страницы.
  • В файле .htaccess вначале используйте переадресации страниц с более высоким уровнем вложенности. Это нужно для того, чтобы уменьшить количество возможных ошибок при обработке статус-кодов. Например:
    • Вначале редирект с site.com/cat-1/subcat-1/ на site.com/cat-1/subcat-2/;
    • Потом с site.com/cat-0/ на site.com/cat-0
  • Проверьте то, что вы настроили. Часто можно не заметить мелкую ошибку или опечатку и проверив работоспособность редиректа, вы поймете, что все же где-то закралась неточность. Перед проверкой обязательно сбросьте кэш, т.к. браузер кэширует редиректы.
  • В дополнение к предыдущему пункту – не перенаправляйте пользователя или робота на несуществующие страницы. Обязательно проверьте работоспособность ссылки.
  • Не используйте 301 редирект для перенаправления на шаблон оформления 404 страницы. Необходимо изначально правильно настраивайте статус-коды и обработку несуществующих URL. Это нужно для того, чтобы роботы быстрее индексировали или переиндексировали страницы сайта без добавления в выдачу ненужных страниц.
  • Не создавайте переадресацию для страниц с несколькими URL, принадлежащих к разным каталогам. В таких случаях необходимо использовать rel=canonical.
  • Не стоит использовать редирект для схожих, но не аналогичных страниц (например, 2 товара из одного сегмента в магазине).
  • Не используйте редиректы для служебных файлов. Например, robots.txt при переезде оставляйте доступным, чтобы у поисковых роботов не было проблем с его распознаванием и обработкой.

Заключение

Для лучшего понимания взаимодействия поисковиков и редиректов, мы советуем вам подробно ознакомиться с рекомендациями Яндекса  и Google.

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

Как сделать редирект с одной страницы на другую

Навигация по статье:

Что такое redirect?
Универсальный редирект htaccess
Редирект для WordPress
Редирект для ModX
Редирект для Opencart
Редирект для Битрикс

Что такое redirect

Редирект — это команда веб-серверу, которая осуществляет автоматическое перенаправление пользователя с одной страницы на другую.

Для кого-то фраза “команда веб-серверу” может прозвучать страшно, но на деле это делается очень легко, и с вероятностью 90% Вы справитесь самостоятельно. Конечно, не без помощи этой инструкции.

Сейчас, чаще всего, редирект делают для SEO (склеивают домены или страницы) или заработка (тоже склеивают, но для того, чтобы получить “ранг” и ссылочную массу предыдущего домена для последующей продажи). Очень часто, при изменении структуры сайта, мы меняем URL адреса, но вот поисковый робот об этом не знает и посылает людей (из поисковой сети Яндекс, Google и т.п) на старый адрес страницы. А их не существует. Естественно, что пользователи уходят, поисковая сеть это замечает и выплевывает страницы из индекса. Итог: Вы остаетесь без трафика и нужно заново проиндексировать те же самые страницы, хотя у них поменялся только URL адрес.

URL адрес — это указатель размещения страницы в интернете, который содержит доменное имя и путь к файлу страницы. Например: vk.com или vk.com/groups.

С технической точки зрения, редиректы бывают разные. Когда мы устанавливаем редирект, то веб-сервер может отдавать разные команды. В данной статье мы будем рассматривать 301 редирект (самый популярный), хотя для общей справки ниже опубликуем все статус-коды редиректов.

  • “300” Multiple Choices (несколько вариантов на выбор).
  • «301» Moved Permanently (перемещено навсегда).
  • «302» Temporary Redirect (временный редирект).
  • «303» See Other (затребованный ресурс можно найти по др. адресу).
  • «304» Not Modified (содержимое не менялось — это могут быть рисунки, таблицы стилей, скрипты, и т.д.).
  • «305» Use Proxy (доступ должен осуществляться через прокси).
  • «306» Unused (не используется).

Универсальный редирект htaccess

Это первый и самый простой способ сделать редирект на другую страницу с помощью файла htaccess. Вам необходимо зайти в панель управления хостингом и далее в раздел с файлами сайта. Также, можете воспользоваться FTP клиентом. Нам нужна главная папка сайта www/название_сайта. Здесь находим нужный файл и редактируем его как текст.

Вы можете скачать файл htaccess к себе на компьютер, но в любом случае, при редактировании файла обязательно сделайте его копию, ибо малейшая ошибка в нем повлечет “поломку” сайта. Если вдруг такое произошло, не пугайтесь, а просто загрузите старый файл на сайт.

Открываете нужный файл и в самом конце добавьте эту строку:

Redirect 301 /services/usluga-1/ /services/zakazat_izgotovlenie_steklyannih_peregorodok/

Здесь /services/usluga-1/ это старый адрес страницы без доменного имени, а /services/zakazat_izgotovlenie_steklyannih_peregorodok/ новый. Т.е на примере, полный старый адрес мог выглядеть так http://mysite.ru/services/usluga-1/, а новый так http://mysite.ru/services/zakazat_izgotovlenie_steklyannih_peregorodok/.

Если по каким-то причинам Вы потерпели неудачу, давайте разбираться в задаче, учитывая особенности CMS (системы управления сайта). Доведем это дело до конца!

Как сделать редирект WordPress

Способ 1

Как и в универсальном способе, нам нужно сначала найти файл htaccess. Он находится в главной папке Вашего сайта www/mysite.ru. Перед редактированием файла делаем резервную копию, дабы в случае поломки сайта мы могли просто восстановить его работу путем загрузки старого htaccess. Открываем и вставляем в него следующие строки.

Redirect 301 /pop/band1/ http://mysite.ru/music/pop/band1/

Здесь /pop/band1/ это старый адрес страницы без доменного имени, а http://mysite.ru/music/pop/band1/ новый. Т.е на примере, полный старый адрес мог выглядеть так http://mysite.ru/pop/band1/, а новый так http://mysite.ru/music/pop/band1/.

Способ 2

Решение через плагин. Для ленивых, отчаявшихся или просто уставших от рутины вебмастеров.

Заходим в панель управления сайта, далее раздел “Плагины” и жмем на вверху кнопку “Добавить новый”.

Далее, на странице с новыми плагинами, воспользуемся поиском. Набираем в строке “redirection” и устанавливаем данный плагин.

Далее совершаем установку, и плагин появится в разделе “Установленные”. Находим его и жмем “Настройки”, а далее внутри (на странице плагина) выбираем вкладку “Редиректы”.

Попадаем на такую страницу, нажимаем “Добавить новое”. и ?(.*).

Как сделать редирект Битрикс

Как много программистов не любят Битрикс за его специфичность, правда настройка редиректа, это не разработка дополнительного функционала и здесь делается все ОЧЕНЬ просто.

Заходим в панель управления Вашего сайта. Далее слева выбираем “Контент” и “Файлы и папки”. Пролистайте страницу ниже.

Очень возможно, Вам нужно будет зайти на вторую страницу раздела, так как на первой не будет нужного нам файла.

Нужный файл выглядит так (смотрите скриншот ниже). Перед редактированием обязательно сделайте его копию. Ибо если Вы что-то сделаете неправильно, есть вероятность поломки сайта, и вернуть его в былое состояние поможет бекап или загрузка старого файла htaccess через хостинг или ftp.

Нажмите редактировать как текст и вставляете следующие строки:

Redirect 301 /services/usluga-1/ /services/zakazat_izgotovlenie_steklyannih_peregorodok/

Здесь /services/usluga-1/ это старый адрес страницы без доменного имени, а /services/zakazat_izgotovlenie_steklyannih_peregorodok/ новый. Т.е на примере, полный старый адрес мог выглядеть так http://mysite.ru/services/usluga-1/, а новый так http://mysite.ru/services/zakazat_izgotovlenie_steklyannih_peregorodok/.

Если Вы прочитали статью полностью, то заметили, что универсальный метод работает в Битрикс. Это будет самый простой способ сделать редирект в Вашей практике.

Если Safari не удается открыть страницу из-за большого количества переадресаций

Это может происходить при открытии веб-страницы, перенаправляющей на другую страницу, которая затем перенаправляет на исходную страницу.

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

Также эта проблема может быть связана с устареванием информации о переадресации в кэше браузера или файлах cookie. Чтобы выяснить это, выполните следующие действия.

  1. Выберите Safari > «Настройки» в строке меню Safari.
  2. Щелкните значок «Конфиденциальность».
  3. Щелкните «Управлять данными веб-сайтов».
  4. С помощью поля поиска найдите имя веб-сайта с переадресацией, выделите его и нажмите кнопку «Удалить». Safari удалит все хранимые данные для этого веб-сайта, включая кэш и файлы cookie. Это может привести к завершению вашего сеанса на соответствующем веб-сайте или изменению его поведения.
  5. Нажмите кнопку «Готово» и закройте окно настроек Safari.

Если проблема сохраняется, повторите эти действия, но вместо нажатия кнопки «Удалить» для веб-сайта с переадресацией нажмите кнопку «Удалить все», чтобы удалить хранимые данные для всех посещенных в Safari веб-сайтов.

Дата публикации: 

Переадресация со страницы без www на www через .htaccess

2198 Посещений

В этой статье, мы рассмотрим как сделать переадресацию с одного домена с www на аналогичный, только без www. Инструментом для настройки переадресации станет файл .htaccess. Для начала, разберем немного, что являет собой этот файл.

htaccess — это файл дополнительного управления или контроля для работы на веб-сервере, благодаря которому можно задать  разрешение или запрет на доступ к каталогам, установить пароль и создать переадресацию и прочее. (.*)$ http://www.%1/$1 [L,R=301]

В итоге, при запросе сайта primer.ua пользователь попадет на www.primer.ua. При этом, поисковые машины будут воспринимать эти страницы как один и тот же, а не 2 разных сайта. И у вас не будет возникать никаких проблем при индексировании вашего сайта.

Инструкция по Созданию Редиректов в NGINX

VPS

access_time

9 декабря, 2020

hourglass_empty

3мин. чтения

Nginx (произносится как engine-x) — мощный HTTP веб-сервер с открытым исходным кодом. Он может работать как обратный прокси или прокси POP3/IMAP. Это третий по популярности веб-сервер, известный своей высокой производительностью, простотой использования и настройки, стабильностью и минимальным использованием ресурсов. В этом руководстве мы покажем вам, различные способы перенаправления трафика с помощью Nginx.

По данным Datanyze, Nginx — это 32% всего рынка веб-серверов. Он используется на многих известных сайтах, таких как Github, Netflix, CloudFlare, Hulu, Airbnb, WordPress и многих других.

Прокачайте ваш проект, воспользовавшись скидками на VPS-хостинг в Hostinger! Большой выбор планов, как для учебных, так и для крупных коммерческих проектов.

К предложению

Перенаправления в Nginx

Возможность переадресовать URL-адрес сайта на другой адрес или точку в соответствии с вашими критериями является важной функцией веб-сервера Nginx. Процесс настройки редиректов в Nginx очень простой. Часто пользователи хотят перенаправить страницу с хорошим SEO-рейтингом. Например, при переходе с CMS на другую платформу, ваши URL полностью изменятся. В таком случае, если вы хотите сохранить текущий рейтинг страницы в Google, вы можете перенаправить старый URL на новую страницу.

В этом руководстве мы познакомим вас с двумя видами перенаправлений Nginx: постоянными и временными. Не забудьте установить Nginx (англ) на свой VPS.

Постоянный и Временный Nginx Redirect

Временные перенаправления полезны в том случае, если нам нужно временно изменить местоположение страницы с одного места на другое. Чтобы обозначить временное перенаправление страницы, используется код ответа 302.

Временные перенаправления сообщают пользователям, что сайт временно не доступен, например, когда он закрыт на обслуживание. Ещё один пример временного редиректа, когда вы связываете страницу с неполной информацией с другим пунктом или главной страницей:

Посетитель–> Страница сайта–> Сайт находится на обслуживании

В свою очередь, постоянное перенаправление Nginx сообщает веб-браузеру, что он должен постоянно связывать старую страницу или домен с новым местоположением или доменом. http://www.devisers.com$request_uri? permanent; }

Здесь мы используем два домена. Тот, который мы хотим перенаправить – www.devisers.in, а новый – www.devisers.com.

Nginx Redirect с HTTP на HTTPS (SSL)

HTTP и HTTPS используют разные порты – HTTP-порт 80 и HTTPS-порт 443. HTTPS означает безопасное соединение, защищённое от MITM-атак, которые могут перехватить ваш сеанс. Обратите внимание, что для того, чтобы этот метод работал, вам нужно настроить SSL. Таким образом, чтобы защитить информацию, которая циркулирует между вами и вашими посетителями, следует перенаправлять все запросы, поступающие с HTTP на HTTPS. Для этого мы можем добавить следующую модификацию в тот же файл:

server {
listen 80 default_server;
server_name _;
return 301 https://$host$request_uri;
}

Теперь весь трафик на дефолтный HTTP-сервер перенаправляется на HTTPS.

Nginx Redirect Определённых Сайтов

Если вы используете различные сайты или приложения и хотите перенаправить только один из них, следуйте инструкциям:

server { 
listen 80; 
server_name devisers.in;
     return 301 https://devisers.in$request_uri; 
}

В этом примере мы перенаправляем сайт http://www.devisers.in на https://www.devisers.in.

Переадресация с www на без www

Вы наверняка обращали внимание, что есть сайты, на которые можно попасть, прописав www в начале адреса, так и без этого. Если вы хотите, чтобы посетители могли прийти на ваш сайт просто по домену вашей веб-страницы, тогда вы можете настроить соответствующий редирект. В Nginx есть много способов переадресации с www на без www. Вот один из самых простых:

server {
    server_name www.devisers.in;
    return 301 $scheme://devisers.in$request_uri;
}

Важно: это постоянный, или “301 редирект”.

Чтобы увидеть изменения, перезапустите веб-сервер Nginx, используя команду:

sudo systemctl restart Nginx

Для редиректа с без www на www, просто замените URL сайта в примере выше. Вместо www.devisers.in укажите devisers.in.

Выводы

Nginx – это один из самых мощных и простых в использовании веб-серверов, который позволяет создавать как временные, так и постоянные перенаправления. 

Теперь вы знаете, как создать Nginx redirect с HTTP на HTTPS, с www на без www и наоборот. Убедитесь, что вы используете правильные типы перенаправлений, так как неправильные редиректы будут влиять на ваш рейтинг в поиске. С помощью точных переадресаций вы можете поддерживать текущий рейтинг в Интернете, при этом изменяя структуру сайта по мере необходимости.

Надеемся, что это руководство будет вам полезным. Увидимся в следующем!

Как сделать 301 редирект, настройка 301 редиректа с страниц сайта

301

301, или редирект — это специальное правило автоматической переадресации посетителей сайта на другой URL, которое прописывает веб-мастер или администратор ресурса. Оно открывает широкие возможности для многих полезных действий:
  • перенос страницы на другой домен без потери ссылочного веса — исключительно важно для продвижения сайта;
  • объединение старых и новых страниц;
  • устранение ненужных дублей ресурса.
Это очень важная функция для любого администратора, поэтому ее стоит рассмотреть подробнее. Ответ на вопрос «как сделать redirect 301» важен и для тех, кто не очень хорошо разбирается в администрировании веб-ресурсов. Также, если проведена переадресация по правилу 301, осуществляется склейка тематического индекса цитирования (тИЦ) и PageRank (PR), благодаря чему значения этих параметров не изменяются, а сайт не теряет с таким трудом завоеванные позиции в поисковой выдаче Yandex и Google.

Как используется 301 redirect

Если на вашем ресурсе существовала страница, но в силу тех или иных причин вы ее удалили, пользователь увидит лишь сообщение об ошибке 404 — Page not found, которая ничего ему не скажет. С большой вероятностью, разочаровавшись в вашем ресурсе после выдачи такого сообщения, пользователь уйдет и больше ваш сайт не посетит. Это очень вредно для коммерческих сайтов — но не только из-за потери потенциальных клиентов. Дело еще и в том, что поисковый бот, находя страницу с кодом ошибки 404, понижает рейтинг сайта в выдаче. Причем, даже если такая страница всего одна, это может нивелировать все усилия по продвижению сайта.\
Конечно, удалять страницы периодически приходится — и грамотно будет делать это как раз посредством переадресации. 301 редирект представляется идеальным решением проблемы отсутствующих по определенному адресу страниц.

Случаи, когда без 301 редиректа не обойтись

Применение редиректа показано во множестве случаев, причем часть из них относится к таким, когда без использования этой возможности решить проблему попросту не получится. Профессиональные веб-мастера рекомендуют использовать эту функцию в таких случаях:
  1. для изменения доменного имени — если вы меняете адрес сайта, но не хотите создавать пользователям сложностей, да и просто отпугнуть, используется редирект;
  2. для передачи тИЦ и PR предыдущего домена новому;
  3. для сохранения трафика;
  4. для переадресации трафика с второстепенных доменных имен на главный;
  5. для объединения двух сайтов — в этом случае редирект связывает ссылки на несуществующие более страницы с рабочими;
  6. для переезда на другой хостинг;
  7. для склейки доменного имени с префиксом www.

Разница между редиректом и паркингом доменов

Наиболее часто команда 301 используется при изменении домена. Иногда можно встретить мнение, что для этого лучше использовать паркинг доменов, который осуществляется в панели управления хостингом. Однако это разные вещи — при переадресации произойдет перенаправление пользователя с заменой адреса в адресной строке, а при паркинге доменов этого не будет.

301 редирект с изменением файла .htaccess

Если необходимо перенести ресурс на другой домен или поменять отдельные адреса страниц, возможность настройки команды 301 зависит от технических особенностей хостинга. Для серверов Apache, например, используется файл .htaccess. Это наиболее удобный способ, который требует включения специальных модулей mod_rewrite и mod_alias в файл php.ini. Команда «редирект» в модуле mod_alias отлично подходит, если вам необходимо перенаправить всего несколько страниц, поскольку при переадресации необходимо именовать каждую из них отдельно. Для обширных сайтов с тысячами страниц такой подход не годится. В случае наличия большого количества устаревших URL лучше применить функцию RedirectMatch, которая будет проводить переадресацию с таких адресов регулярно.

Генерация перенаправления

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

Настройка 404 ошибки, настройка 301 редиректа в htaccess и протокол https

Коды статуса HTTP

О состоянии страницы говорит код статуса HTTP, который автоматически отдается, когда браузер посетителя или робот поисковой системы запрашивает страницу на сайте. Поисковые роботы по этому коду понимают состояние сайта и конкретной страницы. Например, существует страница или нет, настроена ли переадресация, нет ли на стороне сервера ошибки.


Для работы с сайтом необходимо знать и понимать следующие коды:

200 – сервер успешно открыл страницу; только страницу с таким кодом будут индексировать роботы поисковой системы
301 – перенаправление навсегда, показывающее роботу и посетителю, что запрашиваемой страницы больше не существует, но есть аналогичная, куда и осуществляется редирект
302 – временное перенаправление, означающее, что существующий редирект только на время, например, пока редизайн сайта не закончится
404 – запрашиваемая страница не существует, такая страница для поисковика считается несуществующей и индексироваться она не будет
503 – сервер временно недоступен – проблема на стороне сервера, связанная, например, с нагрузкой сервера, на котором лежит сайт
500 – внутренняя ошибка сервера – возникает, когда сервер сталкивается с некорректностью работы сайта, например, скрипт не отрабатывает правильно или превышены разрешенные права на хостинге


Выделяют пять групп кодов статуса HTTP. Каждая группа начинается с определенной цифры и соответствует определенному состоянию:

  • 1xx — информирующие коды, сообщающие о процессе передачи данных.
  • 2xx — коды-успешности, информирующие об успешности работы сайта.
  • 3xx — редирект-коды, перенаправляющие запрос на другой url.
  • 4xx — коды ошибок клиента, сообщающие о невозможности работы сайта на стороне клиента.
  • 5xx — коды ошибок сервера, сообщающие о невозможности работы сайта на стороне сервера.

Бывают случаи, когда статус-код отдается некорректно. Например, рабочие страницы отдают код 404, то есть они недоступны, или несуществующие страницы отдают код 200. В этом случае необходимо провести корректную настройку статус-кодов в файле . htaccess.


Еще один способ определить проблемы с 404 ошибкой – это установить на свой компьютер дополнение к браузерам Firefox или Opera, которое называется «Firebug».
Зайдя в этом сервисе во вкладку «Сеть» и перезагрузив страницу, можно посмотреть статус-коды всех подгружаемых элементов, но в первую очередь самой страницы.

Настройка 404 ошибки

Корректная настройка кодов статуса HTTP очень важна для правильной индексации сайта: если страница по ошибке будет отдавать код 404, ее не смогут проиндексировать поисковые роботы, а это отрицательно скажется на продвижении ресурса.

Информацию о наличии страниц с ошибками можно получить также из сервиса webmaster.yandex.ru, настроенного для конкретного сайта.

Рекомендуется проводить проверку статус-кодов для всех страниц сайта. Если найдены страницы с кодами, отличными от 200 ОК, то нужно настроить сервер таким образом, чтобы все страницы с полезным контентом отдавали корректные ответы. Такое ответственное задание стоит поручить разработчикам сайта.

Настройка зеркал сайтов

Еще одна группа возможных ошибок связана с некорректной настройкой зеркал сайта.


Вам могут потребоваться зеркала, чтобы решать самые разные задачи. Например, чтобы обеспечить присутствие в зоне .RU и .РФ (kuvalda.ru и кувалда.рф) или оценить эффективность разных инструментов интернет-маркетинга (сайт в зоне .RU вы будете продвигать с помощью SEO, а на сайт .РФ привлекать аудиторию с помощью контекстной рекламы).

Зеркала — это два идентичных сайта, имеющих разные URL. Однако поисковые системы могут посчитать создание таких сайтов спамными действиями и наложить на них санкции, поэтому следует произвести правильную настройку зеркал, указав среди них основное.

Иногда робот-зеркальщик поисковой системы без дополнительных настроек определяет зеркала, и склейка происходит автоматически. Но, к сожалению, бывают и обратные случаи. Есть риск, что в поисковой системе произойдет сбой, и она потеряет информацию о зеркалах. В таких случаях позиции сайта могут понизиться или прекратить рост. Это происходит из-за того, что ссылочная масса в таком случае учитывается на каждый сайт в отдельности, а наличие дублирующей информации может повлечь пессимизацию и исключение из индекса.

Часто проблемы случаются с настройкой зеркал сайтов с www и без www. Как обнаружить их:

Чтобы провести проверку настройки зеркал с www и без www, необходимо зайти на каждую копию и проанализировать: сайт открывается и по одному адресу, и по другому, или в одном из вариантов происходит перенаправление. Также нужно просмотреть индекс Яндекса и Google на наличие страниц с www и без www. Если они есть, то, скорее всего, настройка зеркал выполнена неверно.

Для корректной настройки зеркал используется, помимо редиректа, директива host в файле robots.txt. Если директива host не прописана в файле robots.txt , то Яндексу и другим поисковым системам не дана информация о главном зеркале, и индексация сайта, скорее всего, пройдет некорректно.

Таким образом, основными этапами настройки зеркал являются:

  • настройка 301 редиректа с неосновного зеркала на основное;
  • корректировка ссылочной структуры сайта, чтобы исключить наличие на веб-ресурсе ссылки одновременно с неосновного и основного сайта;
  • обозначение в директиве host основного сайта, главное зеркало среди множества.

Перенаправления: 301 и 302 редирект

Существует два вида перенаправлений:

301 — «перемещен навсегда». Настройка 301 редиректа используется при смене URL страниц и при склейке сайтов. Прежняя страница выпадает из индекса, но при этом весь заработанный ею вес практически полностью передается на новую страницу, куда сделан редирект.

302 — «перемещен временно». Настройка 302 редиректа используется для временного перенаправления, например, во время редизайна сайта, когда страница еще «сырая», но сайт должен функционировать. При 302 редиректе прежняя страница сохраняется в индексе и ее вес не передается. yoursite.com$ [NC]
Redirect 301 /old.html http://www.yoursite.com/new.html

Редирект старого домена на новый

RewriteEngine On
RewriteCond %{HTTP_HOST} olddomen.net

Существует еще один редирект – с помощью мета-тега Refresh. В ходе его выполнения через несколько секунд после загрузки страницы автоматически загружается другая страница. Мета-тег Refresh часто встречается в шаблонах сайта. Однако подобная переадресация расценивается поисковыми системами как нарушение лицензии и может привести к запрету индексации и бану.

Обнаружить данный изъян просто. Если при заходе на страницу производится перенаправление на другую страницу, и если в исходном коде страницы присутствует директива meta refresh с указанием URL, куда производится редирект, то на сайте используется редирект с помощью мета-тега Refresh.

От такого редиректа следует избавляться: либо устранять перенаправление, указывая действительные страницы, либо организовывать 301 редирект вместо имеющегося.

Протокол https

Если URL сайта начинается с http, это означает, что страница работает в стандартном режиме: все данные, внесенные пользователем в одну из форм на сайте, будут передаваться в незащищенном виде. При использовании протокола https все данные, включая код самой страницы, будут передаваться в двустороннем режиме в зашифрованном виде по протоколу SSL и TLS, тем самым обеспечивая защиту данных.

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

На сегодняшний день протокол https поддерживается практически всеми браузерами. А поисковые системы работают как с протоколом http, так и с https. Поэтому больших проблем с продвижением сайтов на нестандартном протоколе не возникает. Однако если на сайте есть 2 версии одной и той же страницы – на http и на https, то для поисковой системы они будут дублями, а наличие дублей мешает продвижению. Также может возникнуть проблема при выборе основного зеркала, аналогичная выбору между зеркалами с www и без www.

Поэтому стоит использовать данный протокол только в случаях, действительно требующих конфиденциальности. На остальных страницах лучше отказаться от https, чтобы не усложнять оптимизацию и индексацию сайта.

Вернуться назад: Устранение проблем с хостингом и оптимизация кода сайтаЧитать далее: Сопутствующие настройки сайта

 

 

301 101: Как работают перенаправления

Джордж Златин

Удаление страниц с вашего веб-сайта, изменение URL-адресов страниц или имени домена требует большого количества перенаправлений. Если вы не настроите переадресацию, ссылки на ваш сайт станут тупиком — вы потеряете ценные входящие ссылки.

По сути, вы устанавливаете знаки объезда: «Этого больше нет. Иди сюда ». А чтобы убедиться, что ваш веб-сайт не является интернет-версией Чикаго, где все время постоянно строится, и вы неожиданно сталкиваетесь с препятствиями без какой-либо особой причины, вам необходимо реализовать на своем веб-сайте правильный тип переадресации.

Но сначала немного образования. Давайте поговорим о , что такое редирект и что он на самом деле делает. .

Когда вы вводите www.digitalthirdcoast.com в свой браузер, браузер отправляет запрос на наш сервер. Затем сервер отправляет вашему браузеру обратно запрошенную страницу. Перенаправление помещает инструкции на сервер, чтобы предоставить что-то , отличное от , чем исходный запрос.

Когда браузер запрашивает красный цвет, сервер получает инструкции, говорящие: «Красного больше нет, вместо этого дайте им розовый».«И затем Pink доставляется пользователю для оптимального взаимодействия с пользователем.

Типы перенаправления

301:

Редирект 301 — это постоянное перенаправление и, безусловно, самый распространенный тип перенаправления. Это перенаправление на стороне сервера .

При вводе URL-адреса в браузере или нажатии на ссылку запрос страницы отправляется на сервер веб-сайта. Перенаправление 301, «перемещено навсегда» — это набор инструкций, которые выполняются, когда запрос попадает на сервер, автоматически перенаправляя на другую страницу.

Реализация переадресации 301 — это основная задача SEO во время миграции сайта. Этот конкретный тип сообщает системе, что страница навсегда переместилась на новую страницу вашего сайта.

302:

Переадресация 302 встречается не так часто, как переадресация 301, и считается «временным перемещением». Внедрение их обычно происходит во время обслуживания сайта, но поскольку у большинства сайтов есть режим обслуживания, в котором разработчики и администраторы могут тестировать изменения до их публикации, этот тип перенаправления сегодня используется редко.

300:

«Множественный выбор» перенаправления вызывает несколько вариантов для одного и того же ресурса. Он редко используется, но у него есть несколько важных приложений — многоязычные сайты и разные расширения файлов — два хороших примера.

101:

«Изменение протокола » раньше было более распространенным для таких вещей, как HTTP на HTTPS, но теперь это обрабатывается «RewriteEngine», который использует 301s

Протоколы перенаправления

На стороне сервера:

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

Клиентская сторона:

Перенаправления происходят, когда они кодируются на веб-страницу, а не устанавливаются на уровне сервера. Запрос на сайт отправляется, ресурс начинает загружаться, а затем во время загрузки появляются направления, которые перенаправляют их.

Подстановочные знаки:

Разрешить перенаправление нескольких страниц на один ресурс.Например, если у вас есть com / category / * и ваша платформа поддерживает подстановочные знаки, то все подстраницы «/ category /» будут перенаправлены на указанный ресурс.

Вещи, которые не являются перенаправлением

404:

Если URL-адрес не существует и у сервера нет инструкций о том, куда направить запрос пользователя, доставляется сообщение об ошибке 404. Настоятельно рекомендуется настроить для пользователей страницу 404, которая позволит им искать выбранный ресурс или правильную страницу, а не просто уходить с веб-сайта.

Canonical:

Канонические теги не возвращают номер кода состояния; вместо этого они указывают поисковой системе, что две страницы содержат очень похожий контент. Указание канонического значения позволяет поисковым системам понять, что две страницы не являются дубликатами друг друга; у них просто одна и та же информация. Канонический тип часто используется в мире электронной коммерции, где две страницы категорий часто содержат одни и те же продукты.

418 Я чайник. Ответ об ошибке:

Интернет создан людьми, зависимыми от кофеина, поэтому имеет смысл создать для него целый набор протоколов и статусов.Лично я жду протокола 372 Red Bull Gives You Wings.

Последствия 301

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

301 редирект выполняется очень быстро:

(на самом деле это всего лишь одна или две строки кода), поэтому они не окажут значительного влияния на скорость сайта.

Несколько URL-адресов могут быть перенаправлены на один URL…

Но один URL-адрес не может быть перенаправлен на несколько URL-адресов.

Страница не может быть 301 перенаправлена ​​сама себе:

Или на страницу, которая 301 перенаправляет на себя. Это создает бесконечный цикл, и ничего никогда не загружается — это просто пинг-понг веб-страницы.

Эквивалент ссылки:

Это большой, редирект 301 передает почти всех ссылок на перенаправленную страницу.

Link Equity и 301s

Согласно Moz, где-то от 90 до 99% значения ссылки проходит с исходной страницы на перенаправленную страницу.Что звучит… неплохо. Однако здесь есть некоторые подводные камни:

Контекст и якорный текст ссылок имеют значение:

Таким образом, если вы направите страницу, посвященную цветам, на страницу, посвященную воздушным шарам, релевантность этих ссылок снизится. Даже перенаправление значения ссылки со страницы о розах на страницу о цветах — это все еще не совсем то же самое, и многие из этих ссылок могут иметь текст привязки, содержащий «розы», а на странице цветов розы упоминаются только один раз. Это небольшая потеря связи, которая может повлиять на эффективность ваших ссылок.

Заключительная информация:

Нет окончательной информации о том, сколько значения ссылки передается, когда несколько страниц перенаправляются на одну. Вы получаете выгоду от ссылочного капитала на несколько страниц… Но есть ли убывающая отдача от этого ссылочного капитала? Точно сказать невозможно, но ранние данные показывают, что каждая из них имеет меньшее значение, чем первая, а после 5 значение между страницами вообще не передается.

Google подтвердил, что

он передает этот ресурс ссылки через этот редирект ;

Bing и Yahoo! обращаться с вещами немного по-другому.Еще в 2010 году Bing вообще не передавал акции, но, похоже, они обновили эту политику. В большинстве случаев Google — это движок, приносящий домой ваш бекон, но если у вас много информации от Yahoo или Bing, вы можете принять дополнительные меры предосторожности.

The Bottom Line

Лучше всего сохранять URL-адреса при переносе , чтобы избежать потери ссылочной массы и поддерживать максимальную чистоту, но вполне вероятно, что вам придется сделать хотя бы несколько перенаправлений. Вот лучшие практики:

  • Не использовать цепочку переадресации — не перенаправлять на URL, который уже перенаправляется.
  • Убедитесь, что они настроены на стороне сервера
  • Используйте абсолютные URL-адреса (не узлы или номера страниц; это приводит к неработающим ссылкам и цепочкам перенаправления)
  • Помните, что текст привязки входящих ссылок на перенаправленную страницу должен быть по-прежнему относятся к странице, которую вы перенаправляете.
  • Различные поисковые системы по-разному обрабатывают перенаправления
  • Всегда перенаправляют удаленную страницу на наиболее похожую

Подробнее в нашем блоге:

  • Лучшие кампании цифрового PR DTC

    Ищете примеры успешных кампаний цифрового PR? Мы разбираем наш самый эффективный цифровой PR-контент в DTC.

  • Будут ли журналисты применять передовые методы SEO для достижения успеха?

    Что произойдет, если издания начнут платить журналистам в зависимости от популярности статьи в Интернете? Мы углубимся в журналистские и SEO-разветвления этой структуры вознаграждения.

  • Попрощайтесь с модификаторами широкого соответствия (BMM) Google Реклама объединяет два любимых рекламодателями типа соответствия: модификатор широкого соответствия (BMM) и фразовое соответствие. Что это означает для платных поисковых кампаний? Натан Пабич из DTC объясняет последствия.

301 редирект | Webflow University

Используйте переадресацию 301 для перенаправления трафика со старого URL-адреса на новый.

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

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

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

В этом уроке:

  1. Когда устанавливать 301 редирект
  2. Зачем устанавливать 301 редирект
  3. Перенаправить страницу
  4. Перенаправить папку
  5. Escape-символы
  6. Перенаправить весь домен

Когда установить 3019 9 редиректов 301 редирект полезен, если вам нужно постоянно направлять трафик со старого пути на новый URL.Существует несколько вариантов использования:

  • Реорганизованная структура URL-адресов
  • Замененный или измененный сайт с использованием других URL-адресов
  • Перемещен на совершенно новый домен
  • Защищенные альтернативные домены в случае опечаток

Существуют и другие типы перенаправления, такие как перенаправление 302, которое может указывать на временное перемещение, но перенаправления 301 лучше всего использовать, если вам нужно постоянно направлять входящий трафик на новый URL-адрес.

Зачем устанавливать 301 редирект

Когда старый URL-адрес заменяется новым URL-адресом, ваш старый URL-адрес может по-прежнему отображаться в результатах поиска, на него может быть ссылка в сообщении в блоге или сообщении на форуме, или на него можно добавить закладку напечатаны на визитках или других материалах.Любой, кто посетит старый URL, попадет на страницу 404. Когда настроено перенаправление 301, пользователи, щелкнувшие старый URL-адрес, будут перенаправлены на указанный новый URL-адрес.

Google в конечном итоге проиндексирует вашу новую структуру сайта, и старые URL-адреса будут обновлены. Однако переадресация 301 — лучшая практика, особенно если вы хотите сохранить силу ранжирования старого URL-адреса.

Перенаправить страницу

Постоянно перенаправлять старые страницы или целые папки страниц в новые места на вашем сайте Webflow, используя настройки 301 редиректов:

  1. Откройте Настройки проекта> Хостинг> 301 перенаправления
  2. Добавьте старый URL в поле «Старый путь» (например,/ old-url)
  3. Добавьте новый URL-адрес в поле «Перенаправить на страницу» (/ полностью / new-url / structure)
  4. Добавьте путь перенаправления и опубликуйте свой сайт
  5. Протестируйте перенаправление, введя старый URL-адрес в новая вкладка браузера. См. Раздел «Экранирующие символы» ниже для получения дополнительной информации.

Перенаправить папку

Чтобы перенаправить всю папку

  1. Добавьте группу захвата (. *) в старую структуру URL-адресов в поле «Старый путь» (например, /oldfolder/(.*))
  2. Добавьте целевой путь % 1 для новой структуры URL-адреса в поле «Перенаправить на страницу» (/ полностью / new-url / structure /% 1).

Вы можете добавить несколько групп захвата для создания более сложных правил перенаправления. Например: /blogs/(.*)/(.*) можно перенаправить на / article /% 1 /% 2

Примеры перенаправления с подстановочными знаками

Допустим, вы хотите перенаправить все страницы со следующим URL-адресом структура /blog.php?category=music&post=beyonce с по / blog / music / beyonce .

У вас могут быть такие категории, как «музыка», «путешествия» и «еда», а также такие сообщения, как «бейонсе», «гавайи» и «пицца».Итак, это ваши переменные. В приведенном выше URL-адресе «music» и «beyonce» являются переменными. Чтобы внести эти изменения в переменные, вам необходимо вызвать эти переменные с помощью групп захвата, которые выглядят как «(. *)». Например, вам нужно написать это перенаправление следующим образом:

  • Старый путь : /blog.php%?category%=(.*)%&post%=(.*)
  • Redirect to page : / blog /% 1 /% 2

В приведенном выше примере «% 1» относится к первой группе захвата, а «% 2» — ко второй.С этим подстановочным знаком перенаправления:

  • /blog.php?category=music&post=beyonce будет перенаправлять на / blog / music / beyonce
  • / blog.php? Category = travel & post = hawaii будет перенаправлять на / blog / travel / hawaii
  • /blog. php?category=food&post=pizza перенаправит на / blog / food / pizza

Escape-символы

При использовании URL-адресов с подстановочными знаками и одиночными путями, escape следующие символы, используя символ «%» перед символом:

Например, / old-folder / (.*) должно быть /old%-folder/(.*) для работы.

Допустим, вы хотите перенаправить mysite.com/blog.php?category=music на mysite.com/blog/music . Вам нужно будет написать свое перенаправление следующим образом:

  • Старый путь : /blog.php%?category%=music
  • Перенаправление на страницу : блог / музыка

В этом случае «% «знаки перед»? » и «=» необходимы для правильной работы перенаправления.

Перенаправить весь домен

Чтобы перенаправить домен на другой:

  1. Подключите старый и новый домены к вашему проекту
  2. Сделайте новый домен по умолчанию.

‍Подробнее о подключении доменов.

Попробуйте Webflow — это бесплатно

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

Рекомендации по перенаправлению WordPress для максимального увеличения SEO и скорости страницы

Когда вы изменяете дизайн веб-сайта или обновляете старый контент, структура ваших URL-адресов может измениться.И если вы не будете следовать рекомендациям по перенаправлению WordPress, вы рискуете негативно повлиять на пользовательский интерфейс (UX) и вашу поисковую оптимизацию (SEO).

Функциональность перенаправления WordPress, встроенная в основную платформу, предназначена для перехвата неправильных URL-адресов. То есть: когда запрашивается неправильный URL-адрес, WordPress пытается найти правильный URL-адрес и перенаправляет посетителя, если он это делает.

В этом посте мы объясним важность переадресации WordPress и то, как они влияют на скорость страницы и, конечно же, на SEO. Мы также обсудим, как можно минимизировать перенаправления в WordPress, и расскажем о различных решениях, которые можно использовать для их настройки.

Приступим!

Хотите посмотреть видео версию?

Введение в перенаправления WordPress

Ядро

WordPress поставляется с функцией перенаправления, которая предназначена для выявления и исправления неверных URL-адресов. Если кто-то запрашивает неправильный URL-адрес, WordPress пытается найти правильный, а затем перенаправляет посетителя в случае успеха.

Допустим, у вас есть страница, которая находится по адресу «http://www.example.com/parent/page» . Если вы набираете «http://example.com/page» в своем браузере, WordPress, как правило, достаточно умен, чтобы автоматически находить нужную страницу и перенаправлять вас на нее.

К сожалению, не всегда так просто . Если вы настроили свой веб-сайт для разрешения с помощью HTTPS (чтобы весь трафик перенаправлялся с URL-адреса с префиксом HTTP на HTTPS), процесс перенаправления становится более сложным.

Например, представьте, что посетитель пытается получить доступ к веб-странице «https://www.example.com/parent/page», набрав «http://example.com/page» в адресной строке. Процесс будет разворачиваться следующим образом:

  • Сначала посетитель перенаправляется с HTTP на HTTPS.
  • Во-вторых, посетитель перенаправляется, когда к URL-адресу добавляется www.
  • В-третьих, посетитель перенаправляется на формулировку URL-адреса, которая включает в себя родительскую страницу в пути.
  • Наконец, сервер начинает отправлять файлы и ресурсы веб-сайта в браузер посетителя.

Вы могли подумать: «Отлично! Я могу вырезать ссылку, и посетитель все равно попадет туда, где должен быть ». В каком-то смысле вы были правы, если бы так думали. WordPress очень хорошо определяет, где должны разрешаться URL-адреса, а это означает, что ошибочные URL-адреса часто разрешаются правильно.

Однако все это автоматическое перенаправление имеет и обратную сторону.

При изменении структуры URL-адресов вам необходимо следовать этим рекомендациям по перенаправлению… или рискуете повлиять на ваши SEO и UX ❌😬Нажмите, чтобы твитнуть

Как WordPress перенаправляет ударную скорость загрузки страницы

Как только вы поймете, насколько устойчив WordPress, легко обмануть и пренебречь формулировкой URL. Это особенно опасно, если вы вручную вводите URL-адреса во встроенных ссылках и настраиваемых меню.

Ничего страшного, правда? Посетители по-прежнему попадают по правильному URL! Хотя теоретически это верно, вы упускаете из виду , это влияние перенаправления на скорость загрузки страницы .

Давайте посмотрим на результат скорости страницы Pingdom для веб-сайта WordPress. Этот тест основан на доступе к странице с использованием правильно сформулированного URL-адреса, чтобы избежать перенаправления:

Результат теста Pingdom с правильно сформированным URL-адресом

Это совсем неплохо. Если мы посмотрим на запросы файлов, мы увидим, что при запросе сайта перенаправления не происходит:

Запрос файла от Pingdom

Итак, что произойдет, если мы испортим этот URL и снова запустим тест?

Результат теста Pingdom с неправильно сформированным URL-адресом

Это добавляет почти 100 миллисекунд ко времени загрузки страницы.Хотя может показаться, что это не имеет большого значения, поскольку этот сайт уже достаточно быстр, давайте посмотрим на запросы файлов, чтобы увидеть, что произошло:

Неверный запрос файла URL

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

Суть в том, что редиректы снижают скорость загрузки веб-страницы. Разница может быть значительной и измеримой.

Как переадресация WordPress влияет на SEO вашего сайта

Если у вас есть базовые представления о SEO, вы, вероятно, знаете, какую важную роль в нем играют ссылки. Если URL-адрес ведет на страницу, которая больше не существует или была перенесена на другую ссылку, которая была перемещена, ваши посетители могут столкнуться с ошибкой страницы 404:

Страница ошибки 404 в Chrome

Помимо неудовлетворительного взаимодействия с пользователем, ошибка 404 «страница не найдена» также может навредить вам с точки зрения SEO. Эти 404 ошибки являются результатом неработающих ссылок, которые влияют на способность поисковых систем сканировать ваш сайт и находить его страницы.

Это сигнализирует поисковым системам, что пользователи не только могут найти то, что ищут, но и что у вас плохая и устаревшая архитектура сайта.

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

Переадресация

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

Различные типы перенаправления URL-адресов

Как пользователь WordPress, наиболее распространенным типом перенаправления, с которым вы будете иметь дело (и лучшим для целей SEO), является перенаправление 301. Это используется для контента, который был перемещен безвозвратно.

переадресации 301 сообщают поисковым системам, что страница, на которую вы хотите отправить посетителей, изменилась или переместилась, и пропускает 90-99% ссылочного веса.В большинстве случаев этот тип перенаправления приводит к тому, что поисковые системы передают большую часть ссылочного веса (или авторитета страницы) новой или обновленной странице.

Дополнительные типы перенаправления на стороне сервера включают:

  • 302. Это временное перенаправление информирует поисковые системы о том, что страница перемещается, но не постоянно. Он не передает ссылочный вес, как это делает редирект 301.
  • 303. Этот тип временного перенаправления используется для предотвращения обновления страниц, на которых хранятся данные, или их добавления в закладки (формы оплаты, целевые страницы и т. Д.). Таким образом, пользователи не смогут повторно отправить формы после нажатия кнопки «назад» в своих браузерах. Эти переадресации не влияют на SEO.
  • 307. Редирект 307 аналогичен перенаправлению 303 в том, что его следует использовать только для временно перемещенной страницы. Однако перенаправление 302 обычно является предпочтительным методом.
  • 308. Редирект 308 является постоянным перенаправлением, поэтому он будет передавать ссылочный вес и авторитет страницы. Однако, как и предыдущая переадресация, ее влияние на SEO малоизвестно.В большинстве случаев лучше использовать 301.

Как мы уже говорили, все вышеперечисленное считается перенаправлением на стороне сервера.

Существуют также переадресации на стороне клиента, которые срабатывают, когда браузер пользователя обрабатывает переадресацию или переадресацию. Однако они ненадежны, и их следует избегать.

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

Перенаправлять или не перенаправлять?

Перенаправления существуют не просто так.Они позволяют отправлять посетителей с устаревшего контента и несуществующих URL-адресов на обновленный контент. Мы уже в какой-то степени рассмотрели угол несуществующих URL-адресов. WordPress делает некоторые из них самостоятельно.

Однако WordPress не поймает все, и бывают случаи, когда необходимы правила ручного перенаправления.

Например, предположим, что вы написали статью под названием «Что нового в WordPress» еще тогда, когда был выпущен WordPress 3.0. Это был отличный пост в 2010 году, но искатели, которые ищут «что нового в WordPress» сегодня в 2021 году, хотят получить более свежую информацию.Вы хотите, чтобы эти читатели были довольны, поэтому вы пишете новый пост о функциях, включенных в следующую версию WordPress.

В этом сценарии перенаправление со старого сообщения на новое совершенно приемлемо и уместно. Кроме того, в этом случае переадресация является хорошей практикой SEO. Ссылочный вес, приписываемый старому сообщению, будет вместо этого передан вашему новому сообщению, что мгновенно повысит его вес в поисковых системах.

Существует несколько сценариев, в которых переадресация уместна, в том числе:

  • Вы разместили обновленный контент и хотите отвлечь посетителей от старой версии.
  • Вы пересмотрели структуру постоянных ссылок на веб-сайте и хотите перенаправить старые URL-адреса на их новую структуру.
  • Вы обновляете опубликованную страницу или сообщение и хотите временно перенаправить трафик на другое сообщение или страницу, пока вы работаете над обновлением.

Когда не перенаправлять

Во всех описанных выше сценариях необходимо перенаправлений. направляет посетителей с устаревшего контента и неработающих URL-адресов на обновленный контент. Они также удобны в качестве временной меры при обновлении определенного фрагмента контента.

Итак, когда не подходит для использования перенаправления WordPress? Например, если вы создали настраиваемое меню с использованием URL-адресов, в которых отсутствует «www», но URL-адрес вашего сайта разрешается с субдоменом «www» перед URL-адресом, вы совершаете ошибку.

Использование переадресации в этом сценарии нецелесообразно и снижает скорость и SEO вашего сайта.

Как минимизировать перенаправления в WordPress

Если вам нравится идея минимизировать перенаправления в WordPress, вам нужно сделать две важные вещи.

1. Никогда не создавайте ненужные перенаправления

Первое, что нужно запомнить, — никогда намеренно не создавать ненужные перенаправления. Например, не следует создавать переадресацию при создании внутренних ссылок и меню.

Если вы привыкли лениво набирать URL-адреса, лучше переосмыслить, как вы работаете. Вместо этого при создании URL-адреса убедитесь, что вы:

  • Используйте правильный префикс протокола (HTTP или HTTPS).
  • Включите или исключите субдомен «www» в зависимости от ситуации.
  • Не используйте в ссылках идентификаторы публикаций и страниц.
  • Включите полный путь к странице или публикации.

Предполагается, что мощность перенаправления, встроенная в WordPress, будет резервной на случай, если вы случайно создадите неверный URL. Это не очень надежное решение для ленивого написания URL в целом.

2. Убедитесь, что ваш домен верхнего уровня (TLD) разрешается с помощью не более одного перенаправления

Второе, что вы можете сделать, чтобы свести к минимуму количество перенаправлений WordPress, — это убедиться, что ваш домен верхнего уровня (TLD) разрешается не более чем с одним перенаправлением.Ваша цель — убедиться, что правильный URL-адрес достигается через одно перенаправление или меньше, независимо от того, какую комбинацию префикса протокола и поддомена посетитель бросает перед TLD.

Давайте посмотрим на пример. Все следующие URL-адреса должны разрешаться в TLD не более чем с одним перенаправлением, и один из них должен разрешаться без перенаправления:

  • http://example.com
  • http://www.example.com
  • https://example.com
  • https: // www.example.com

Если вы не знаете, сколько перенаправлений требуется для разрешения URL-адреса вашего сайта с использованием этих различных комбинаций префиксов протоколов и субдоменов, вы можете проверить с помощью сопоставителя переадресации Патрика Секстона:

Инструмент отображения перенаправления

Ниже приведен пример того, как неправильно настроенные перенаправления легко обнаружить с помощью этого средства отображения перенаправлений:

Переадресация настроена неправильно

Вы можете видеть, что в «www» версии домена происходят повторяющиеся перенаправления. И наоборот, вот пример правильно настроенного редиректа:

Подпишитесь на информационный бюллетень

Мы увеличили наш трафик на 1187% с помощью WordPress.

Мы покажем вам, как это сделать.

Присоединяйтесь к более чем 20 000 других людей, которые получают нашу еженедельную рассылку с инсайдерскими советами по WordPress!

Подпишись сейчас

Редиректы настроены правильно

Как видите, существует только одно перенаправление как для «www», так и для «без www».

Если вы обнаружите, что некоторые из этих комбинаций либо не разрешаются (возвращают код состояния сервера 404), либо требуют более одного перенаправления для разрешения, пора приступить к работе.

Настройка перенаправления на уровне сервера

Один из способов, который вы можете использовать для настройки перенаправления WordPress, — это добавить одно или несколько правил перенаправления на ваш сервер. Это гарантирует, что посетители как можно быстрее попадут на правильный URL вашего сайта.

Основная цель, которую вы пытаетесь достичь, — создать правила перенаправления, нацеленные на любые формулировки URL, требующие более одного перенаправления.Вы хотите, чтобы эти URL-адреса преобразовывались непосредственно в правильно сформулированный URL-адрес.

Например, если URL-адрес «http://example.com» требует двух перенаправлений для перехода на «https://www.example.com», вы можете создать перенаправление вручную, которое сделает это за один шаг (а не два).

Правила перенаправления в Apache

Если ваш сайт размещен в стандартном стеке LAMP, вам нужно будет добавить правила перезаписи URL в файл .htaccess вашего сайта. Настройка перенаправления WordPress через файл конфигурации веб-сервера — это технический процесс, который может быть сложным.

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

Затем первым шагом является подключение к вашей установке WordPress с помощью FTP-клиента или через файловый менеджер cPanel вашего хостинга. Вы можете найти файл .htaccess в корневом каталоге вашего сайта WordPress.

Чтобы настроить переадресацию 301, вам необходимо указать старые и новые местоположения URL-адресов со структурой синтаксиса, которая выглядит следующим образом:

Редирект 301 "старая страница" "новая страница"

Если вы хотите перенаправить весь трафик своего сайта с HTTP на HTTPS, вы можете использовать следующее:

    

Имейте в виду, что перед этим важно убедиться, что у вас правильно настроен SSL-сертификат на новом сайте WordPress.

Правила перенаправления в Nginx

Если вы используете более продвинутую конфигурацию хостинга, скорее всего, он работает на Nginx, а не на Apache. В этом случае все не так просто.

Если вы пользователь Kinsta, не стесняйтесь переходить к следующему разделу.

Конфигурация перенаправления

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

Однако, если вы уверены в своих силах, вы можете создать перенаправление в Nginx, создав серверный блок для контента, который вы хотите перенаправить, используя следующий код:

  сервер {
слушать 80;
имя_сервера domain1.com;
вернуть 301 $ scheme: //domain2.com$request_uri;
}  

В приведенной выше директиве «return» используется для подстановки URL./(.*)$ http://www.domain2.com/$1 постоянно;

Может использоваться для создания постоянного перенаправления. Для получения более подробной информации вы можете ознакомиться с руководством F5 Network по созданию правил перезаписи Nginx.

Правила перенаправления в MyKinsta

Если ваш сайт размещен на Kinsta, настроить переадресацию просто . Вы можете использовать наш инструмент правил перенаправления в MyKinsta для создания перенаправлений 301 и 302.

После входа в MyKinsta щелкните свой сайт и перейдите к Redirects , а затем Add Redirect Rule :

Добавление правила перенаправления в MyKinsta

Затем на экране Добавить правило перенаправления вы можете выбрать префикс домена, для которого нужно добавить перенаправление.Как правило, вы хотите перенаправлять трафик как с www, так и без него, и в этом случае вы должны выбрать Все домены :

Экран «Добавить правило перенаправления» в MyKinsta.

. Как только это будет ясно, вам нужно будет заполнить поля Redirect from и Redirect to .

Под кодом статуса HTTP вы можете легко выбрать, какой тип правила перенаправления вы хотите использовать: 301 или 302. Если ваш выбор устраивает, нажмите Добавить правило перенаправления .»Перед каждым« от »пути. Это предотвратит создание цикла перенаправления с другими URL-адресами. Хотя этот инструмент довольно прост, вы всегда можете связаться со службой поддержки, если у вас возникнут какие-либо вопросы или вам понадобится помощь.

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

Перед тем, как более подробно изучить плагины перенаправления, важно отметить, что их использование иногда может вызывать проблемы с производительностью.Большинство из них используют функцию wp_redirect, которая требует дополнительного выполнения кода и ресурсов.

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

Если на вашем хосте нет функции правил перенаправления, возможно, вам придется использовать плагин WordPress. Доступно множество плагинов перенаправления, и перенаправление является одним из самых популярных из них:

Плагин WordPress для перенаправления

Этот плагин очень прост в использовании и может быть настроен для создания редиректов с использованием кода WordPress . htaccess на серверах Apache или перенаправления на сервер Nginx. К тому же это бесплатно.

Вот как начать работу с плагином Redirection.

После того, как вы загрузите его из каталога подключаемых модулей, вы можете найти его, перейдя в Инструменты> Перенаправление:

Начальная страница плагина Redirection WordPress

Откроется страница приветствия. Нажмите кнопку Start Setup , затем следуйте инструкциям. Как только это будет сделано, вы можете начать его использовать.

Как вручную добавить новое перенаправление

Вы можете вручную добавить новое перенаправление, нажав кнопку Добавить новый , затем введя исходный и целевой URL-адреса в соответствующие поля формы и нажав кнопку Добавить перенаправление :

Экран добавления нового перенаправления в подключаемом модуле перенаправления

Этот подход рекомендуется только в том случае, если у вас есть всего несколько URL-адресов для перенаправления. Если вы имеете дело с ценностью всего сайта, вам рекомендуется сэкономить время, используя функцию импорта URL-адресов плагина.

Импорт / экспорт перенаправления

Еще один полезный способ использования этого плагина — импорт и экспорт перенаправлений. Например, вы можете экспортировать старые URL-адреса со своего веб-сайта, а затем использовать плагин на новом сайте для импорта списка.

Для этого установите и активируйте плагин Redirection на своем старом сайте. Затем на панели администратора WordPress перейдите в Инструменты > Перенаправление> Импорт / экспорт.

Внизу экрана в разделе Экспорт вы можете экспортировать все в CSV, Apache .htaccess , правила перезаписи Nginx или файл JSON перенаправления:

Раздел «Экспорт» плагина перенаправления WordPress

Затем, установив плагин на вашем новом сайте, вы можете перейти на тот же экран для импорта файла:

Экран импорта / экспорта в подключаемом модуле перенаправления

Нажмите кнопку Добавить файл и выберите файл. После загрузки вы можете найти новые URL-адреса, перечисленные на вкладке Redirects .

Другие плагины для перенаправления WordPress

Это не единственный плагин для перенаправления WordPress, который вы можете использовать.301 Redirects — еще один популярный плагин, который предпочтут пользователи, ищущие список покупок с параметрами конфигурации. Имея более 80 000 активных установок, он, безусловно, хорошо протестирован. Он прост в освоении, имеет хорошо продуманный интерфейс и может использоваться для ручного создания 301 и 302 редиректов.

Одна особенно приятная функция — это раскрывающееся меню для выбора страниц, сообщений, страниц мультимедиа и страниц архива в качестве цели перенаправления. Это гарантирует, что созданные вручную правила перенаправления разрешаются без каких-либо проблем.Вы также можете сохранять строки запроса при переадресации.

Изучите все, что вам нужно, чтобы свести к минимуму перенаправления WordPress … и все передовые методы их правильной реализации 💪Нажмите, чтобы твитнуть

Сводка

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

Вы можете сделать это, избегая создания ненужных перенаправлений и убедившись, что ваш TLD разрешается не более чем с одним перенаправлением.

Однако бывают случаи, когда уместно намеренно создать и использовать перенаправление. В этом случае есть два способа сделать это:

  • Вы можете настроить переадресацию на уровне сервера. Некоторые хостинг-провайдеры предлагают функции, которые могут помочь, например, инструмент правил перенаправления здесь, в Kinsta.
  • Используйте плагин WordPress, например Redirection, чтобы вручную добавить несколько перенаправлений или импортировать список перенаправлений URL-адресов.

Ограничивая использование перенаправления необходимыми экземплярами и используя передовые методы перенаправления WordPress, вы помогаете своим посетителям максимально быстро работать, а коэффициент конверсии не снижается.

Плюс, вам не нужно беспокоиться о том, что вы навредите своему SEO и потеряете рейтинг!

Что вы думаете: испытывали ли вы проблемы с производительностью из-за слишком большого количества перенаправлений? Дайте нам знать в комментариях ниже!


Если вам понравилась эта статья, то вам понравится хостинговая платформа Kinsta WordPress. Ускорьте свой сайт и получите круглосуточную поддержку от нашей опытной команды WordPress. Наша инфраструктура на базе Google Cloud ориентирована на автоматическое масштабирование, производительность и безопасность.Позвольте нам показать вам разницу в Kinsta! Ознакомьтесь с нашими тарифами

301 Redirect SEO Преимущества | Что такое 301 редирект

переадресации 301 играют ключевую роль в работоспособности вашего сайта. Прочтите эту статью, чтобы разобраться в практических аспектах использования 301-х годов и ознакомиться с советами и приемами, используемыми экспертной командой SEO Hallam.

Что такое 301 редирект?

Редирект 301 — это способ отправки посетителей веб-сайта на действующий URL-адрес, когда тот, который они изначально запрашивали, был удален.Перенаправление должно указывать на наиболее релевантную или похожую действующую страницу на ту, которая больше не нужна, это обеспечивает лучший пользовательский интерфейс для посетителя и означает, что любое значение обратной ссылки направляется правильно и не теряется со старой страницей.

Например, если вы проверяете свои URL-адреса и находите такой, как https://www.example.com/old1234.html , вы, вероятно, захотите очистить это, поэтому вы можете использовать перенаправление 301 для отправки посетителей с этой страницы на более чистую страницу — https: // www.example.com/new .

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

Что означает «301 редирект»?

301 редирект может отображаться как «301» или «301 перемещен навсегда». Это код состояния ответа HTTP (протокол передачи гипертекста), который показывает ответ от сервера, на котором размещена страница, для браузеров, запросивших URL.Коды статуса 301 не являются плохими по своей сути, они просто указывают, что запрошенная страница была перенаправлена ​​на другую, и это будет та, которую обслуживает браузер.

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

Всякий раз, когда сервер вашего веб-сайта «обслуживает» веб-страницу на вашем сайте для посетителя (человека или паука поисковой системы), он также предоставляет код состояния в заголовке.Эта информация «обслуживается» до фактического содержимого страницы и сообщает вашему браузеру (или поисковой системе), что содержит страница (или файл), будь то изображение, HTML, PDF, видео и т. Д. Код состояния сервера предназначен для информирования пользователей посетитель или поисковая система «статуса» страницы (файла), о которой идет речь.

Код состояния «301» — это один из многих ответов HTTP, которые сообщают нам и поисковым системам, что происходит с этим URL-адресом. Код статуса HTTP-ответа «301» означает, что этот URL-адрес был перемещен навсегда, что означает, что любые ссылки со старым URL-адресом должны быть перенаправлены на новый предоставленный URL-адрес.

Этот инструмент является одним из быстрых и простых способов проверки статуса HTTP-ответа одного или нескольких URL-адресов.

Когда следует использовать 301 редирект?

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

Сценарии использования:

  • Переезд на новый домен (предыдущий сайт был Hallam.biz, который теперь перенаправлен на Hallaminternet.com)
  • Очистка динамических URL-адресов и их перенаправление на более короткие, удобные для поисковых систем версии
  • Предотвращение проблем с дублированием контента; например, если у вас есть несколько блогов, написанных на одну и ту же тему, и вы хотите объединить их в одно сообщение суперблога

В чем разница между перенаправлением 301 и атрибутом rel = ”canonical”?

Чтобы прояснить некоторую путаницу, давайте рассмотрим разницу между переадресацией 301 и атрибутом rel = «canonical».Атрибут rel = «canonical» часто используется вместо 301.

  • Редирект 301 — это постоянное перенаправление, которое отправляет пользователя прямо на новую страницу.
    • Показывать новую «страницу B» при попытке доступа к старой «странице A»
  • Атрибут rel = «canonical» — это указание или предложение для поисковой системы относительно того, какая версия группы похожих страниц предпочтительнее для индексации, чтобы избежать дублирования контента.
    • Показывать «Страница A с указанием продуктов по цене» вместо «Страница B с указанием продуктов в алфавитном порядке»

Следовательно, канонический тег, который не ссылается на себя, следует использовать только на страницах, которые показывают идентичное или почти идентичное содержание другим страницам (динамические страницы с несколькими URL-адресами для одной и той же страницы, например www.example.com/index.html должен иметь канонический тег, указывающий на www.example.com, поскольку это точно такая же страница.). 301 следует использовать только тогда, когда страница удаляется, перемещается или заменяется.

SEO-преимущество 301 редиректа

переадресации 301 очень важны для SEO и могут быть разницей между успешной перестройкой сайта и неудачной. Они могут быть полезны несколькими способами:

Удержание посетителей на вашем сайте:

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

Равенство ссылки:

301 является предпочтительным выбором для редиректов 3xx для оптимизаторов поисковых систем из-за его доказанной способности передавать около 90% ссылочного капитала с перенаправленной страницы. Это менее вероятно при переадресации 302, которые являются временными, и поэтому поисковые системы могут не передавать то количество ссылок, через которое они должны пройти, на новый URL.

Удаление старых URL из индекса поисковой системы:

Если паук поисковой системы обнаруживает переадресацию 301 при сканировании вашего веб-сайта, это указывает им на необходимость удалить старый URL-адрес из своего индекса и заменить его новым. Это означает, что новая страница должна в конечном итоге заменить старую страницу в индексе поисковых систем — а тем временем старый URL-адрес будет перенаправлять посетителей-людей на новый URL-адрес всякий раз, когда кто-либо пытается получить к нему доступ.

Если вы не используете переадресацию 301 всякий раз, когда удаляете страницу со своего сайта, поисковым системам будет показан код ответа с ошибкой 404 Not Found, что может привести к тому, что страница со временем полностью исключится из индекса поисковой системы.

Проблемы с редиректом 301

Проблемы с перенаправлением 301 обычно возникают из-за их неправильного или неправильного использования.

Наиболее частое проявление этого — когда владелец веб-сайта перенаправляет все старые страницы сайта на новую домашнюю страницу (потому что это быстрее). Если вы сокращаете содержание своего веб-сайта, создаете новые страницы или категории, вам нужно потратить время на то, чтобы убедиться, что каждая старая страница перенаправляется на наиболее подходящую новую или существующую страницу. Подумайте о пользовательском опыте и о том, не обрадуются ли вы, если бы вы захотели найти ту статью, о которой все говорили, только для того, чтобы быть перенаправленным на главную страницу!

Еще одна проблема, которая возникает со временем, — это цепочки перенаправления. После нескольких обновлений сайта легко попасть в эту ловушку, но очень важно знать, что такое цепочки и как их удалить из списка переадресации.

Пример цепочки редиректа:

  • Страница A имеет много обратных ссылок, но вы хотите указать ее на страницу B.
  • Сайт обновлен, теперь страница B указывает на страницу C.
  • Страница D — это потрясающая, блестящая новая страница, поэтому вы указываете страницу C на страницу D.

Теперь у вас есть цепочка перенаправлений, которая означает, что ссылочная масса пытается перетекать со страницы A на страницу D.

По сути, цепочки должны быть сглажены, чтобы каждый старый вариант страницы перенаправлялся прямо на новый. Например:

  • Страница A> Страница D
  • Страница B> Страница D
  • Страница C> Страница D

Цепочки переадресации — вот почему так важно поддерживать порядок .htaccess или плагин перенаправления, чтобы видеть, где находятся ваши цепочки, и легко их исправлять.

Как настроить 301 редирект

Теперь, когда мы обсудили, что такое переадресация 301, ее важность и случаи, в которых вы должны их использовать, мы перейдем к объяснению наиболее распространенного способа их реализации для страниц вашего веб-сайта.

301 перенаправление: .htaccess

В подавляющем большинстве случаев поведение веб-сервера настраивается с помощью так называемого файла .htaccess. Это простой текстовый файл, который находится в корневом каталоге вашего сайта. Для реализации перенаправления 301 вам нужно будет поместить файл .htaccess в корневой каталог (если он еще не существует). Вы можете создать / отредактировать файл .htaccess, используя любые инструменты редактирования простого текста, такие как Блокнот, Sublime или Textedit — перед тем, как назвать файл, который вы создали / отредактировали ».htaccess ‘.

Чтобы объяснить текст, который должен содержаться в вашем файле .htaccess, мы начнем с очень простого примера, такого как переименование страницы на вашем веб-сайте. Например, если вы хотите изменить URL-адрес страницы с:

https://www.example.com/old.html

С

по:

https://www.example.com/new

Чтобы гарантировать перенаправление со старой страницы на новую страницу, вам необходимо добавить следующий код в ваш файл .htaccess:

редирект 301 / старый.html https://www.example.com/new

Вот объяснение того, что означает приведенный выше код:

  1. «редирект 301» сообщает поисковым системам (и браузерам), что ваша страница была перемещена навсегда
  2. «/old.html» — указывает старое расположение страницы
  3. «https://www.example.com/new.html» — это новое местоположение страницы, на которую вы указываете серверу перенаправлять посетителей. Для правильной работы этой части кода требуется полный URL-адрес

Важно отметить, что если вы перемещаете несколько страниц, вам нужно будет включить оператор переадресации для каждой страницы, которую вы перемещаете.Создание уникальной строки для каждой страницы рекомендуется как самый безопасный подход, если вы хотите, чтобы ваши команды были подхвачены поисковыми системами.

301 редирект: WordPress

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

Помимо основной функции плагина, перенаправление также является действительно полезным инструментом для выбора неработающих ссылок и ошибок 404, импорта или экспорта массовых перенаправлений и поставляется с собственным журналом, в котором пользовательские агенты / источники перехода обращались к веб-сайту и когда. Его можно экспортировать для анализа файла журнала.

Советы по экономии 301 редиректа

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

Если вы можете сохранить свои URL-адреса на новом сайте, сделайте это

Это не всегда возможно, но если есть страницы, существующие на старом сайте, которые будут иметь место на новом, оставьте URL такими же. Если URL-адреса беспорядочные или неточно описывают содержание страницы, их изменение может быть неизбежным. Сохранение одинаковых URL-адресов не только сэкономит время на сопоставление перенаправлений, но и снизит риск падения трафика, когда новые страницы заменят старые.

Загрузите свои старые URL-адреса из максимально возможного числа источников до запуска сайта

Не попадитесь в ловушку паники в последнюю минуту, поместите все свои старые URL-адреса в электронную таблицу задолго до того, как новый сайт должен быть запущен.Это дает вам время точно сопоставить старые и новые и найти в разных источниках менее очевидные неработающие ссылки / старые URL-адреса.

Отфильтруйте свои URL-адреса и разместите их в порядке длины в .htaccess или плагине

Порядок URL-адресов в .htaccess определяет, какие перенаправления выполняются в первую очередь. Используйте формулу длины, чтобы подсчитать длину символа URL-адреса, затем отсортируйте его по категориям и отфильтруйте от самого длинного до самого короткого. Размещение более коротких URL-адресов в нижней части каждой категории предотвратит ее срабатывание до того, как более длинные URL-адреса перенаправляются.

Используйте формулы для выполнения простых фрагментов сопоставления перенаправления

Пример использования может заключаться в том, что база категорий была добавлена ​​к действующему URL-адресу, поэтому для всех предыдущих URL-адресов просто необходимо добавить категорию. Пример: https://www.example.com/my-amazing-product https://www.example.com/products/my-amazing-product/

Сводка

Надеюсь, теперь вы лучше понимаете:

  • Что такое 301 редирект
  • Зачем это нужно
  • Основы реализации 301 редиректа

Используя редирект 301, вы, по сути, предоставляете поисковым системам пометку «эта страница перемещена, пожалуйста, найдите последнюю версию здесь», важность которой невозможно переоценить.

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


Если вам нужна помощь с вашим SEO не стесняйтесь обращаться к нам.

Как перенаправить одну страницу веб-сайта в новый домен

Опубликовано в 00:00 в веб-дизайне Эндрю Холлом

Недавно я столкнулся с проблемой, когда один из наших клиентов хотел перенаправить только одну страницу своего веб-сайта на другой домен.Этот тип перенаправления, похоже, был недостаточно документирован в Интернете, потому что, как я ни старался (около 2 минут), я не смог найти полу-недавнюю запись в блоге по этой конкретной проблеме.

Итак, я подумал, что когда найду решение, я напишу его сам, так что вот оно.

Это нужно сделать в файле .htaccess веб-сайта. Для нетехнических людей я настоятельно рекомендую скопировать то, что уже находится в файле, в документ notepad ++, поскольку ошибка может привести к тому, что веб-сайт станет пустым, что, очевидно, довольно серьезно.Если вы все же допустили ошибку, вы можете вставить оригинал обратно. Если по какой-то причине это не сработает или вы боитесь, что это не сработает, вы можете инвестировать в ежедневное резервное копирование своего веб-сайта.

Пример ниже будет использоваться для воображаемых страниц:

http://www.current-website.co.uk/redirecting-page/

, который будет перенаправлен на

http://www. new -website.com/target-page/

Процесс

Войдите в .redirecting-page / $ http://www.new-website.com/target-page/ [R = 301]

Обратите внимание, что current-website.co.uk не включен, поскольку вам нужен только путь к странице, больше ничего.

Также не забудьте включить полный URL-адрес целевого веб-сайта, включая http: // и завершающие косые черты.

Еще нужно помнить, что если страница перенаправления заканчивается на .html , вам нужно будет заменить . с обратной косой чертой.redirectingpage \ .html $

Я надеюсь, что теперь вы можете перенаправить одну страницу своего веб-сайта на новый домен.

Если вам нужна помощь в улучшении производительности вашего веб-сайта, свяжитесь с нами.

Редиректы и их правильное использование для SEO

Редиректы — незаменимый метод, который может быть полезен во многих различных случаях использования SEO. Начните использовать редиректы на своем веб-сайте, узнав, как их правильно использовать для SEO.

Что такое перенаправление URL?

Перенаправление — это метод, используемый для пересылки или «перенаправления» URL-адреса, запрошенного клиентом (браузером), на другой URL-адрес. Перенаправление завершается, когда клиент успешно достигает целевого URL-адреса перенаправления. Перенаправления могут быть реализованы по-разному и могут быть временными или постоянными.

Когда полезно использовать перенаправления?

Существует множество различных вариантов использования перенаправления. Например, одним из наиболее распространенных вариантов использования является миграция домена / перенос домена, и в этом случае сам Google явно рекомендует переадресацию 301 и установил свои собственные правила.

Другие ситуации, когда имеет смысл использовать перенаправление URL:

  • Когда разные URL-адреса ведут на вашу домашнюю страницу, например https://homepage. com, https://www.homepage.com и https://www.homepage.com/homepage. В этом случае вы можете выбрать один URL-адрес в качестве URL-адреса для индексации и перенаправить на него другие URL-адреса, чтобы избежать дублирования содержимого.
  • Если вы хотите объединить два веб-сайта в один новый домен. В этом случае вы можете перенаправить «старые» URL-адреса на новые URL-адреса.
  • Когда вы переделали структуру своего веб-сайта и / или изменили URL-адреса. В этом случае, например, вы могли создать новые каталоги или сделать другие устаревшими. Если перенаправления не настроены, сервер вернет код ошибки 404 при получении старых URL-адресов. Перенаправления обеспечивают перенаправление трафика и ссылочной массы на новые URL-адреса и сохранение удобства использования.
  • Если вы используете геотаргетинг и хотите автоматически направлять посетителей на соответствующий язык и версию для страны в зависимости от их местоположения.Для этого можно использовать постоянные перенаправления ..
  • Когда вы занимаетесь партнерским маркетингом, и ссылки на ваш сайт отслеживаются партнерской системой. При нажатии на ссылку пользователь перенаправляется — почти незаметно — на страницу отслеживания аффилированного провайдера, а затем снова перенаправляется в ваш домен.
  • Если вы хотите перенаправить пользователей на URL-адрес, предназначенный для определенного устройства. Перенаправления являются временными, и необходимо использовать Vary Header.
  • Если вы хотите перенаправить http-страницы на версию, содержащую сертификат SSL (https), чтобы избежать дублирования контента.
  • Если вы хотите перенаправить страницы со своего веб-сайта без «www» на версию с «www», чтобы избежать дублирования контента.

Какие типы перенаправления URL существуют?

Обычно существует 2 типа перенаправления: на стороне сервера и на стороне клиента перенаправления. Наиболее распространенные перенаправления на стороне сервера — это перенаправления 301 и 302. Наиболее часто используемое перенаправление на стороне клиента — это перенаправление мета-обновления.

Что такое перенаправление на стороне сервера?

Перенаправление на стороне сервера происходит при выполнении HTTP-запроса.Это происходит, когда клиент, то есть браузер или бот, запрашивает URL-адрес, отправляя запрос на сервер. Затем веб-сервер отправляет код состояния. В случае перенаправления на стороне сервера сервер указывает, что запрошенный документ был перенаправлен на другой URL-адрес. Затем клиент получает доступ к этому новому URL-адресу, и пользователь или бот перенаправляется на него.

Серверы

могут предоставлять различные коды состояния в соответствии со спецификацией RFC 7231. Каждый из редиректов выполняет отдельную задачу. Весь процесс перенаправления на стороне сервера занимает всего долю секунды и, в зависимости от типа перенаправления, остается относительно незамеченным.Поисковые системы должны интерпретировать каждое перенаправление и решать, как с этим справиться. Для оптимизаторов поисковых систем и веб-мастеров всегда возникает вопрос, может ли желаемое перенаправление передавать ссылочный вес и сигналы ранжирования при использовании перенаправлений на стороне сервера.

Не знаком с кодами состояния? Вы можете прочитать это руководство по кодам состояния, чтобы узнать о наиболее важных из них и их последствиях.

Перенаправления SEO на стороне сервера:

Код состояния HTTP Временное или постоянное
301 постоянный
302 временное
303 временное
307 временное
308 постоянный

Что такое переадресация на стороне клиента?

Перенаправления на стороне клиента выполняются не сервером, а непосредственно клиентом, например браузером. Обычно переадресация на стороне сервера лучше, но на практике в некоторых случаях переадресация на стороне клиента имеет смысл.

Сам Google намекает на переадресацию на стороне клиента в своих Рекомендациях по обеспечению качества, отмечая, что они могут быть полезны для переадресации JavaScript.

    «Использование JavaScript для перенаправления пользователей может быть законной практикой. Например, если вы перенаправляете пользователей на внутреннюю страницу после того, как они вошли в систему, вы можете использовать JavaScript для этого».

В дополнение к переадресации JavaScript, переадресация Meta Content Refresh имеет смысл как переадресация на стороне клиента.В этом случае установлен метатег, так что браузер перенаправляет URL-адрес на указанный веб-сайт по истечении заданного времени. Но будьте осторожны, долгое время эти перенаправления использовались для так называемых «скрытых перенаправлений» для манипулирования веб-страницами, поэтому поисковые системы, такие как Google, критически относятся к этой практике.

Получите обзор всех перенаправлений на своем веб-сайте с помощью учетной записи Ryte Free

Проверить мои перенаправления

Перенаправление 301: «Перемещено навсегда»

С точки зрения SEO очень важны 301 редирект .Это перенаправление передает ссылочный вес и все соответствующие сигналы ранжирования на новый целевой URL.

Редирект 301 — полезное решение для предотвращения появления лишних страниц или объединения входящих ссылок. Вам следует использовать 301 редирект, если:

  • Вы постоянно перемещаете домен.
  • Вы постоянно перемещаете документ.
  • Вы меняете протокол страницы (с http на https).
  • Вы навсегда изменяете структуру URL-адресов своего веб-сайта.

Перенаправление 301 предназначено для постоянного перенаправления URL-адресов.Этот редирект не подходит для временной активации, например, сезонных продуктов в вашем интернет-магазине или перенаправления на недолговечную рекламную страницу.

Как долго 301 редирект должен оставаться активным?

Не существует универсального ответа. Даже Мэтт Каттс очень уклончиво ответил на этот вопрос в 2011 году и уклонился от конкретного ответа.

Следует отметить, что Google нужно время, чтобы понять, что старые URL-адреса были перемещены на новые. Затем эти новые URL-адреса должны быть проиндексированы и отображены вместо старых URL-адресов.Хотя этот процесс может быть завершен в течение нескольких дней для небольших веб-сайтов с несколькими подстраницами, он займет значительно больше времени для более крупных проектов с несколькими тысячами URL-адресов.

В конце концов, вы должны сохранять перенаправления столько, сколько необходимо. Рекомендуется регулярно тестировать переадресацию с помощью запроса сайта в Google, чтобы проверить, были ли новые URL-адреса уже проиндексированы и сохранены в кеше.

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

301 редирект может быть реализован через.htaccess на сервере Apache или с помощью PHP.

1. Перенаправление .htaccess: Этот файл представляет собой набор инструкций, которые сервер выполняет при возникновении http-запроса. Чтобы реализовать 301 редирект, вам понадобится модуль Apache «mod rewrite». В файле указывается URL-адрес, на который должен быть перенаправлен клиент.
Перенаправление .htaccess может выглядеть так:

RewriteEngine на
RewriteBase /
RewriteRule pageold.html pagenew.html [R = 301]

В этом случае pageold следует перенаправить на pagenew .

2. Перенаправление PHP: Вы также можете настроить перенаправление через PHP. Для этого в заголовок HTML-документа вставляется фрагмент кода. Если клиент запрашивает страницу, пользователь перенаправляется на новый URL. Это перенаправление не является перенаправлением на стороне сервера. Тем не менее, он указан здесь для полноты картины!

Дополнительные средства для реализации 301 редиректа можно найти здесь.

Если вы хотите быть уверены, что все было реализовано правильно, проверьте свои 301 редиректы с помощью учетной записи Ryte Free.

URL-адресов перенаправления для дублированного контента: канонический тег или перенаправление?

Существует два общих технических варианта, позволяющих избежать дублирования контента: канонический тег и 301 редирект. Хотя канонический тег является метаэлементом HTML, который реализован в исходном коде страницы, 301 редирект может быть решен через сервер.

Кроме того, канонический тег активно не перенаправляет URL-адрес на канонический URL-адрес. Скорее, это указание поисковым машинам на то, что существует «исходный» URL-адрес, на который ссылается существующий документ или копией которого является существующий документ.В идеале поисковые системы игнорируют дубликаты и индексируют только канонический URL. Однако канонический тег — это всего лишь рекомендация, и робот Googlebot не обязательно должен прислушиваться к этой рекомендации.

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

В общем, переадресация 301 — лучшее решение, когда дело доходит до чистой консолидации или перенаправления URL-адресов, и когда нет причин полагать, что к контенту можно получить доступ через разные URL-адреса.

Перенаправление 302: «Найдено» / «Перемещено временно»

С помощью этого перенаправления вы показываете клиенту, что запрошенный документ временно доступен по другому URL-адресу. Как и все 3xx-редиректы, 302-редирект передает PageRank или соответствующие SEO-сигналы на целевой URL.

Редирект 302 рекомендуется, если вам нужно временное перенаправление , которое не влияет на ваш рейтинг и не должно кэшироваться. Например, вы можете использовать переадресацию 302, если хотите перенаправить URL-адрес на рекламную страницу или страницу продукта с сезонными товарами. Это перенаправление также подходит для отслеживания или тестирования веб-сайтов.

Как настроить 302 редирект?

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

Запись для временного перенаправления .htaccess может выглядеть так, например:

RewriteEngine на
RewriteBase /
RewriteRule pageold.html pagenew.html [R = 302]

302 редирект всегда временный. Вот почему вы не должны использовать эти перенаправления для постоянных перенаправлений URL-адресов.

После этого вы можете легко проверить свой 302 редирект с помощью учетной записи Ryte Free.

Перенаправление 307: «Перемещено временно»

Вы можете использовать это временное перенаправление, если URL-адрес должен быть перенаправлен только на короткое время. Это может быть, например, для обслуживания сервера. Подобно перенаправлению 302, это перенаправление не должно использоваться для постоянных перенаправлений.

JavaScript перенаправляет

Для этой формы переадресации URL на стороне клиента требуются клиенты, которые могут обрабатывать JavaScript.В основном они используются для переадресации, основанной на вводе данных пользователем или относящейся к переадресации между разными браузерами. Кроме того, эти перенаправления также можно использовать для немедленной адаптации целевой страницы к соответствующему устройству вывода.

Как и все перенаправления на стороне клиента, основным недостатком перенаправления JavaScript является его зависимость от соответствующего клиента. Если клиент не может интерпретировать JavaScript, перенаправление не сработает. По этой причине вам всегда следует в первую очередь рассматривать перенаправление на стороне сервера.

Вот как это должно выглядеть, когда вы вставляете перенаправление JavaScript в исходный код страницы в виде скрипта.

В этом случае пользователь перенаправляется на «newpage.com» при открытии существующего URL-адреса. Если вы хотите узнать больше о перенаправлениях JavaScript, вы можете найти больше информации здесь.

Может ли переадресация передаваться по PageRank?

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

  • В феврале 2016 года Джон Мюллер провел видеовстречу на эту тему и объявил, что при переадресации 301 или 302 с http на https не происходит потери PageRank.
  • Гэри Илес также сделал два заявления на тему «перенаправления и PageRank». В своем сообщении в блоге он подтвердил, что PageRank передается независимо от используемого перенаправления (301, 302 или 307). Он еще раз подтвердил это заявление в июле 2016 года в Твиттере: «30-кратная переадресация больше не теряет PageRank.

Даже если это подтверждает, что перенаправления проходят через PageRank, веб-мастера также должны учитывать другие факторы SEO, на которые может повлиять перенаправление на новые URL-адреса.

Инструмент изменения адреса Google

Если вы перенаправили свой домен или субдомен с одного на другой, вы можете сообщить об этом Google, используя «Инструмент изменения адреса». Это уведомит Google об изменении и поможет вам перенести результаты поиска со старого веб-сайта или поддоменов на новый. Чтобы использовать этот инструмент, у вас должна быть учетная запись Google Search Console для домена.

Обратите внимание, что вы можете использовать этот инструмент для отслеживания перенаправленного трафика, только если это изменение домена. Об этом подробнее здесь.

Какой редирект лучше всего подходит для разных ситуаций?

Пример использования Временное или постоянное Кэшируемый Возможные коды состояния
Перезапуск веб-сайта постоянный да 301
Изменения в структуре URL постоянный да 301
Геотаргетинг временное 302, 307
Партнерская кампания временное зависит от намерения 302
Объединение URL-адресов постоянный да 301

Распространенные ошибки SEO с переадресацией: цепочки переадресации

Если вы используете редирект, особенно 301 редирект, вам следует избегать цепочек перенаправления. Такие цепочки возникают, когда URL-адрес перенаправляется на другой URL-адрес, где перенаправление уже реализовано. В крайних случаях браузер или бот больше не может разрешить исходный запрос и отображает предупреждение о «слишком большом количестве перенаправлений». В то же время множественные перенаправления увеличивают время загрузки и нагрузку на сервер. Дальнейшие негативные последствия цепочек переадресации — растрата краулингового бюджета и потенциала SEO. Джон Мюллер из Google подтвердил это в ответ на запрос seoundtable.com 2016 о том, что веб-мастера должны избегать и исправлять цепочки переадресации, особенно при перемещении доменов.

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

Какое влияние перенаправление оказывают на краулинговый бюджет?

Поисковые системы постоянно сканируют Интернет в поисках нового содержания. Боты переходят по ссылкам, сканируют веб-сайты, индексируют контент и другие элементы. Однако для этого процесса доступен только ограниченный объем бюджета сканирования, но, к счастью, веб-мастера могут влиять на то, как робот Googlebot использует бюджет сканирования.Один из таких способов — количество запросов, отправляемых ботом на сервер.

Если URL-адрес перенаправлен, робот Googlebot должен выполнить дополнительный запрос. Если на веб-странице много перенаправлений, количество запросов также увеличится, но бюджет сканирования будет уменьшен. Таким образом, вам обычно следует экономно использовать переадресацию. Если краулинговый бюджет из-за переадресации исчерпывается быстрее, у робота Google меньше времени на сканирование и индексирование большего количества страниц, а это означает, что ваши проиндексированные страницы больше не обновляются.

Могу ли я потерять трафик из-за перенаправления URL-адресов?

Как правило, каждое перенаправление несет риск потери трафика. Google больше не наказывает веб-сайты понижением количества ссылок, если они перенаправляются с переадресацией 301, но неправильно реализованные или избыточные переадресации могут быть невыгодными для веб-сайта.

Это особенно актуально, если вы перенаправляете URL-адреса на нерелевантные страницы с намерением намеренно направить трафик на страницу продаж, которая не имеет ничего общего с перенаправленной страницей.Например, перенаправление со страницы с высокой посещаемостью, например, солнцезащитных очков, на чисто партнерскую страницу через 301. Исследование 2016 года показало, что Google интерпретирует нерелевантные перенаправления как мягкие ошибки 404.

Фактически, ссылочный вес — это только один из многих факторов ранжирования, которые передаются во время перенаправления. Если, например, заголовки на новой целевой странице не поддерживаются или контент низкого качества, перенаправление также может иметь негативные последствия для ранжирования.

Заключительные мысли о перенаправлении URL-адресов

Если вы правильно используете перенаправление URL-адресов, вы можете исправить проблемы SEO и перенаправить старые домены на новые безопасно и без серьезных недостатков.Обдумайте каждое перенаправление и убедитесь, что оно действительно имеет смысл. С осторожностью используйте переадресацию 301, следя за тем, чтобы не увеличивать задержку сервера без необходимости и не использовать без надобности краулинговый бюджет робота Googlebot.

Проверяйте свои переадресации бесплатно с помощью Ryte Suite!

Поехали!

сайтов с перенаправлением | IT Connect

Выберите свой метод

Существует два основных способа перенаправления пользователей на местоположение вашего нового веб-сайта: на основе сервера и на основе браузера .Оба варианта предлагают различные преимущества и недостатки, и отдельные владельцы сайтов могут выбирать, какое решение использовать для своего сайта.

на базе сервера

Серверные перенаправления используют простые директивы в локальных файлах .htaccess, которые сообщают веб-серверу, что содержимое изменилось, и немедленно перенаправляют пользователя на новый сайт. UW-IT рекомендует использовать этот метод.

Преимущества
  • Мгновенно : сервер немедленно отправляет перенаправление при подключении к сайту.
  • Поддержка поисковых систем : поисковые системы распознают и обрабатывают перенаправления HTTP 301 и быстро обновляют ваши ссылки с учетом нового местоположения.
  • Сопоставление подстановочных знаков : Одна строка может обрабатывать перенаправление для всех страниц на сайте.
  • Не нужно удалять старые файлы : Старые файлы не нужно удалять немедленно.
  • Более гибкий : Серверные перенаправления чрезвычайно гибкие, и в Интернете существует большое количество документации.
Недостатки
  • Нет предупреждения пользователя : перенаправления осуществляются мгновенно, и нет средств уведомления пользователей об изменении URL-адреса перед передачей.
  • Требуется доступ .htaccess : Системы унифицированного доступа UW разрешают доступ к файлам .htaccess, но другие веб-хосты в кампусе не могут.
Инструкции

Настройка перенаправления на сервере

На основе браузера

Перенаправления на основе браузера используют заголовок HTML, который сообщает браузеру о необходимости перенаправления в новое место.Этот метод позволяет администратору сайта дополнительно указать период ожидания перед перенаправлением и оставить сообщение об изменении URL-адреса.

Преимущества
  • Разрешает отправку сообщений перед перенаправлением : указав время перед перенаправлением, администратор может оставить сообщение для пользователей, чтобы они обновили свои закладки и ссылки перед перенаправлением.

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

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