301 редирект со страницы на страницу: 301 редирект: детальная инструкция по применению

Содержание

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

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

Что такое 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” и устанавливаем данный плагин.

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

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

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


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

Используем все тот же любимый нами файл htaccess. Чтобы найти данный файл смотрите в раздел универсальный способ.

и ?(.*).

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

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

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

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

Нужный файл выглядит так (смотрите скриншот ниже). Перед редактированием обязательно сделайте его копию. Ибо если Вы что-то сделаете неправильно, есть вероятность поломки сайта, и вернуть его в былое состояние поможет бекап или загрузка старого файла 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/.

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

что это такое и как настроить правильный 301 redirect для сайта – виды и примеры

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

Допустим, вы вставляете в поисковую строку своего браузера URL https://google.com.ua/maps/ и нажимаете Enter. Вы попадаете на сайт карт Google. Если посмотреть на URL, то вы увидите, что в адресе появилась дополнительная аббревиатура: https://www.google.com.ua/maps/. Это один из самых простых примеров редиректа. Есть и более специфические, которые применяются с учетом стоящих задач и возникших ситуаций.

Содержание статьи

  1. Что такое 301 редирект?
  2. Виды редиректов
  3. Как настроить 301 редирект в .htaccess?
  4. Создание переадресации 301 с помощью настроек и плагинов CMS
  5. Другие способы создания переадресации
  6. Рекомендации по настройке 301 redirect
  7. Как проверить 301 редирект?
  8. Выводы

Сегодня мы детально расскажем, для чего используется 301 редирект, в каких ситуациях он применим, какие есть альтернативы, почему переадресация – это важно в контексте SEO-продвижения. Будет интересно и познавательно. Начинаем!

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

301 redirect – это скрипт, перенаправляющий юзера с одного УРЛ на другой, например, после смены URL сайта или веб-адреса отдельно взятой страницы. Пользователь вводит URL или переходит по ссылке, система моментально перенаправляет его по указанному адресу. При этом в зависимости от вида редиректа (302 или 307) он позволяет передавать вес ссылки или не передавать. Об этом мы тоже расскажем ниже.

Для чего используется 301 редирект

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

  1. Адаптация сайта для мобильных устройств. Редирект перенаправляет юзера с десктопной версии на мобильную.
  2. Ренейминг. После перехода на новое доменное имя или при смене названия бренда редирект переводит юзера на актуальный домен.
  3. Переход с http на https. Сегодня очень важно задействовать https вместо http.
  4. Улучшение ранжирования при наличии веб-сайтов или страниц-дублей. Например, вы перенесли контент со старого ресурса на новый, тем самым создав дубли. А это плохо для ранжирования. Редирект на другой сайт перенесет ссылочный вес на новый адрес и сообщит поисковикам, что предыдущий URL больше не следует учитывать при ранжировании.
  5. Редирект с версии «без www» на версию «с www», и наоборот. Поисковики оценивают УРЛ с www и без www как совершенно разные страницы, хотя они одинаковые. Поэтому необходимо обязательно настраивать редиректы, чтобы не создавать дубли.

Еще одна частая причина использования redirect 301 – переход сайта на новый движок. Дело в том, что у разных CMS свои принципы создания URL-адресов. Из-за этого новый УРЛ может отличаться от предыдущего. Соответственно, в ходе смены CMS без редиректа не обойтись.

Виды редиректов

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

301 Redirect

Постоянный (перманентный) редирект, который сообщает поисковым роботам, что страница окончательно переехала на иной веб-адрес. Он передает новому УРЛ до 99% веса от старого и сообщает поисковикам, что последний нужно исключить из индексации. При настройке редиректа надо быть внимательным, потому что может возникать ошибка 404, которая ухудшает индексацию страниц.

302 Redirect

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

307 Redirect

Еще один временный редирект, который похож на 302, но имеет важное отличие. Он указывает поисковым системам, что не нужно кэшировать страницы, куда ведет redirect. Такой вариант стоит использовать кратковременно, например, в ходе незначительных технических доработок сайта.

Meta Refresh

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

Redirect rel=«canonical»

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

Случаи использования rel=«canonical»

Существует ряд ситуаций, когда использование rel=«canonical» наиболее разумно:

  1. У статьи есть дубли, которые нужны юзерам. К примеру, карточки товаров, отличающихся по цветам или по другим базовым характеристикам. Это актуально, например, для смартфонов, планшетов, ноутбуков и пр.
  2. Если по объективным причинам использовать редирект 301 сложно или невозможно.
  3. Есть несколько кросс-доменов с похожими текстово-визуальными материалами.
  4. Если у одного и того же контента разные адреса (например, если мы говорим о сортировке каталога).

В остальных случаях рекомендуется использовать перманентный 301 редирект или временный (302, 307) в зависимости от ситуации.

КОМПЛЕКСНЫЙ АУДИТ САЙТА

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

ЗАКАЗАТЬ АУДИТ САЙТА

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

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

Важно! Чтобы найти файл .htaccess, сначала потребуется дать разрешение на показ скрытых файлов. Иначе вы его просто не увидите. Если файла нет, его нужно будет создать. Также необходимо обязательно выполнить команду RewriteEngine On.

Итак, как настроить редирект для ваших целей? Давайте разберем на конкретных примерах.

Склейка зеркал сайта (с www и без www)

Выше мы уже сказали, что для Google или «Яндекса» сайты с www и без www в URL – это разные страницы. Они воспринимаются как дубли. Поэтому необходимо корректно настроить редирект с www на без www, и наоборот. Тут все зависит от того, какое отображение URL требуется.

Редирект с http на https

Использование незащищенного соединения http в настоящее время не рекомендуется. Оно негативно сказывается на SEO-показателях. Браузер при посещении сайта с http сообщает юзеру о незащищенном соединении. Поэтому нужно настроить переадресацию с http на https. Чтобы сделать правильную настройку 301 редиректа, впишите .htaccess правило:

Одна из настроек точно сработает и будет переадресовывать на защищенное соединение https всех посетителей.

Редирект с https на http

Постраничный 301 редирект

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

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

301 redirect на поддомен

Редирект для URL (без параметров)

Редирект для URL (с параметрами)

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

301 редирект со страницы ошибки 404 Not Found

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

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

Переадресация на мобильную версию

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

Массовый redirect для категорий

Представьте, что вы переименовали категорию с сотнями или даже тысячами позиций. Настраивать редирект для каждой отдельной страницы – трата времени и сил. Гораздо проще использовать массовый редирект для категории, применив код:

Создание переадресации 301 с помощью настроек и плагинов CMS

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

Если ваш веб-ресурс построен на WordPress, рекомендуем использовать следующие плагины:

  • Redirection. Это один из наиболее востребованных плагинов для WordPress. С его помощью также можно собирать исчерпывающую статистику по редиректам, отслеживать ошибки 404 на сайте и пр.;
  • Safe Redirect Manager. Это довольно простой плагин, задача которого заключается в поддержке регулярных выражений. Одно из главных преимуществ SRM в том, что он почти не влияет на быстродействие сайта;
  • Quick Page/Post Redirect Plugin. Позволяет настраивать редиректы и добавлять к URL атрибут «nofollow», что полезно для SEO. Но у него есть недостаток – регулярные выражения в нем не поддерживаются;
  • Simple 301 Redirects. Это удобный в использовании плагин. Но в нем приходится указывать URL для редиректа собственноручно, что отнимает немало времени.

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

Чтобы настроить редиректы в CMS Joomla, необходимо войти в административную панель, перейти в раздел «Компоненты» – «Перенаправление». Там вы сможете настраивать переадресацию. Большое преимущество в данном случае в том, что система сама отслеживает страницы с битыми/нерабочими URL и позволяет перенаправлять пользователей на корректные веб-адреса.

Важное дополнение! Если ваш ресурс создан с помощью конструктора сайтов, могут возникнуть трудности с настройкой переадресации. К примеру, WIX вообще не позволяет создать файл .htaccess. Это серьезное ограничение. Тут придется либо смириться, либо искать альтернативу.

Другие способы создания переадресации

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

Через PHP

В первой строчке необходимо прописать старый URL, а во второй – новый.

ASP-редирект

ASP.NET редирект

JSP редирект

Редирект в Nginx

HTML-редирект

Обратите внимание! HTML-редирект – это вариант лишь для сравнительно небольших сайтов, где нет необходимости в пакетной переадресации, можно настраивать редиректы поочередно. Заметьте, что в части кода «content=»5» цифра 5 означает время задержки в секундах. Вы можете изменить это значение.

Рекомендации по настройке 301 redirect

Пожалуй, главная рекомендация – детально изучить виды редиректов, чтобы не ошибиться с выбором. Для постоянного перенаправления нужно использовать 301, а для временного – 302 или 307.

Если мы говорим о 301 редиректе, нужно следовать трем простым правилам:

  1. Следите, чтобы контент на странице, куда вы перенаправляете юзеров, соответствовал контенту на странице, откуда вы их перенаправляете.
  2. Нельзя устанавливать несколько редиректов подряд. Это может очень сильно нагрузить сервер, что скажется на SEO-показателях сайта.
  3. Не спешите искать ошибки и корректировать файл .htaccess, если сразу не увидели результаты, касающиеся SEO. Поисковики обрабатывают редиректы несколько недель.

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

  1. Настройка переадресации через файл .htaccess работает исключительно на серверах под ОС Linux с установленным сервером Apache и с подключенным модулем Mod-Rewrite. В противном случае все те методы переадресации, которые мы описали выше, попросту не сработают.
  2. Используя файл .htaccess, вы увеличиваете нагрузку на сервер. Если смотреть с позиции эффективности, то более рационально прописывать команды в файле hpptd.conf. Но в большинстве случаев у вебмастера просто нет к нему доступа. Соответственно, переадресация 301 может быть настроена только через .htaccess.
  3. В некоторых случаях процесс склейки и передачи PageRank может длиться несколько месяцев. Поэтому настоятельно рекомендуем не торопиться с удалением старой страницы или сайта. Дождитесь, пока перенос окончательно завершится.
  4. «Яндекс» требует обязательного прописывания директивы host в файл robots.txt. Поэтому изучите требования поисковых систем к настройкам redirect.

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

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

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

Однако ручная проверка подходит только для случаев, когда вы переадресовываете одну или несколько страниц. Что делать, если переадресаций много, как проверить 301 редирект быстрее?

Для этого можно использовать специальные сервисы:

  1. Онлайн-платформы bertal и Header Checker Tool. У них довольно гибкие настройки, предлагается комплексная проверка. Однако проверять редиректы здесь можно только поочередно.

  1. Screaming Frog Seo Spider. Это весьма функциональный сервис, с помощью которого можно проверять редиректы, находить неработающие ссылки и дубликаты контента, анализировать заголовки страниц и метаданные, создавать XML-структуру сайта, выполнять интеграцию с GA, GSC и PSI.

Обратите внимание! Обнаружение редиректа и присвоение веса новой странице – это процессы, которые займут какое-то время. Если вы настроили переадресацию, она корректно работает, то это еще не значит, что весь вес уже перешел новой странице. Поисковым алгоритмам обычно требуется 2–3 недели, чтобы завершить процесс.

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

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

Предлагаем рассмотреть несколько наиболее часто встречающихся ошибок:

  • применение редиректов между страницами, когда УРЛ в ссылках остается неизменным;
  • использование 302 или 307 вместо перманентного варианта 301;
  • ошибка при выборе редиректа. Нередко путаница возникает именно между 302 и 307;
  • переадресация файла robots.txt;
  • отсутствие четкого понимания различий между редиректом 301 и rel=«canonical»;
  • переадресация на нерелевантные страницы и/или нерелевантный контент;
  • редирект, который не приводит к 200 странице.

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

  1. Некорректная настройка переадресации.
  2. Вирусная атака на сервер.
  3. Использование чрезмерно длинной цепочки перенаправлений.

Если в вашем редиректе свыше пяти адресов, это плохо. Оптимально, когда есть только два звена: старый и новый URL. Все остальное лишнее.

Выводы

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

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

У ВАС ОСТАЛИСЬ ВОПРОСЫ?

Оставьте ваши контактные данные. Наш менеджер свяжется и проконсультирует вас.

ПОЛУЧИТЬ КОНСУЛЬТАЦИЮ

Наш менеджер свяжется с Вами в ближайшее время

Отправить заявку

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

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

В чем отличие от использования временного редиректа

Ко временным перенаправлениям относят 302, 303 и 307 редиректы. Их использование означает, что в будущем страница будет открываться по старому адресу.

Важно!

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

Зачем нужен 301 редирект

Есть масса причин, по которым необходимо настраивать переадресацию страниц:

  1. При переработке структуры адресов страниц.
  2. При смене символьного кода у страницы, например, при введении ЧПУ-адресов.
  3. При смене целевой страницы.
  4. При удалении страницы с сайта (в таком случае необходимо настраивать переадресацию, поскольку пользователь может попасть на нее по внешней ссылке).
  5. При доступе страниц с www и без него.
  6. При переезде домена.
  7. При переходе на протокол https.

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

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

Для отдельной страницы

Чтобы сделать переадресацию со старой страницы на новую необходимо в файле .www\.correct-domain\.ru(:443)?$
RewriteRule (.*) https://www.correct-domain.ru/$1 [R=301,L]

Для виртуального хостинга с http на https

RewriteCond %{HTTP:X-Forwarded-Protocol} !=https RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

что это такое и как его настроить?

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

Для чего нужен редирект?

В работе с сайтом существует ряд ситуаций, когда редирект 301 становится необходим:

  1. Если у вас есть статья, товар или категория, которая изменила свой URL-адрес.

  2. Если вы хотите настроить переход сайта с «www» на адрес сайта без «www» и наоборот.

  3. Если у вас есть ещё один домен, и вы хотите настроить переход посетителей на «основной» домен.

  4. Если у вас есть кириллический домен для сайта (мойсайт.рф)

Редирект помогает сохранить позиции в поисковых системах и авторитет сайта.

Как выбрать, какую страницу переадресовать?

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

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

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

Пример редиректа

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

Советы по настройке редиректов

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

Сервис для проверки состояния HTTP uptimerobot.com

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

Настройка переадресации может быть выполнена в разных движках. Можно отредактировать файл .htaccess в Apache, поставить специальное разрешение в CMS, настроить редирект через ASP, условие в PHP, код на Java или ColdFusion, CGI-скрипт на PERL или Ruby. Для простых статистических сайтов подойдет HTML-редирект с мета-тегом http-equiv=»refresh».

Подробная инструкция о том, как настроить редирект 301 на AdvantShop: 301 редирект

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

Редирект 301 через .htaccess — как правильно настроить

Редирект 301 — зачем он нужен? В процессе продвижения сайта может возникнуть ситуация, когда необходимо изменить url страницы. Причины тому могут быть разные: переезд на новый домен, склейка дублей страниц, или даже, не к ночи будут помянуты, санкции поисковых систем. Чтобы изменить url, используется перенаправление, правильно называющееся «301 Permanent Redirect».

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

301 redirect действует на постоянной основе,  передает со старой страницы на новую ссылочный вес, ТИЦ сайта и PR. Также, если сайт находится в каталоге Яндекс или DMOZ, страниц нового сайта в нем, разумеется, не будет. Помимо этого, используется 301 редирект на другой сайт, и перенаправление с одной версии сайта на другую. В частности так избавляются от проблем при индексации, возникающих из-за дублирования страниц сайта.

Избавление от дублей страниц также называют канонизацией. 

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

При использовании некоторых CMS (систем управления контентом, или «движков» сайта) редирект можно настроить при помощи специальных плагинов.index.php http://vash-sait.ru/articles.php? [R=301,L]

Полезное видео по теме:

Стоит ли использовать 301 редирект при санкциях поисковых систем 

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

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

Как сделать 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, используйте для этого специальные веб-сервисы, которых много в интернете. Они позволяют генерировать простейшие редиректы, пользоваться ими также просто. Необходимо подставить свои доменные имена в специальные окошки, и на выходе вы получите готовую команду.

Как правильно настроить 301 редирект: инструкция

Иногда в процессе работы над сайтом нужно менять URL страниц. Причины для этого могут быть разные: новый домен, дубли страниц, фильтры от поисковых систем и т.д. В таких случаях для изменения урлов используют перенаправление «301 Permanent Redirect».

Он действует на постоянной основе, передавая со старой страницы на новую: показатели PR, тИЦ и ссылочный вес. Однако, если сайт был зарегистрирован в Яндекс. Каталоге, страниц нового сайта там уже не будет.

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

Некоторые CMS (системы управления контентом) предусматривают специальные плагины для настройки редиректа. Однако чаще всего, чтобы настроить 301 редирект, нужно вносить изменения в файл .htaссess.

Рассмотрим разные примеры использования 301 редиректа:

Склеивание зеркал

Поисковые роботы воспримут gusarov-group.by  и www.gusarov-group.by как разные сайты. Один проиндексируется, второй будет считаться дублем. Поэтому нужно произвести «склеивание». С сайта www.gusarov-group.by делается направление на сайт без «www». Инструкция для работы в файле .htaccess:

Если в индексе сайт с «www», сделайте обратное перенаправление:

Перенаправление на страницу с другим URL

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

Перенаправление на другой домен

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

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

Если у сайта несколько доменов  в разных доменных зонах, установить 301 редирект на основной домен можно таким образом:

Убрать расширение с помощью 301 редиректа

Страницы с разными расширениями (например, с .html и без) тоже распознаются поисковыми роботами как дубли. Как убрать расширение:

Перенаправление с index.php на главную

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

301 редирект для URL с параметрами

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

Помогает ли 301 редирект, если сайт попал под фильтр?

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

25.01.2019

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

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

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

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

Здесь мы собираемся обсудить, что такое редирект 301 и когда его нужно использовать, а также как перенаправить URL-адрес в HubSpot или WordPress. Кроме того, мы исследуем различия между перенаправлением 301 и 302.

Что такое перенаправление 301 (постоянное)?

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

301 — это один из многих возможных кодов состояния HTTP, о некоторых из которых вы, вероятно, слышали (включая 404 — Not Found, 403 — Forbidden и 500 — Server Error). Когда вы посещаете веб-страницу и сервер отправляет ее в обычном режиме, код состояния, который он прикрепляет к этой странице, равен 200 — ОК.

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

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

Теперь, когда вы пытаетесь посетить старый URL-адрес, сервер отправит обратно код состояния 301 — Permanently Moved, а затем переместит вас в новое место.

Это происходит так быстро, что вы обычно не замечаете об этом и просто оказываетесь на фрагменте контента, который искали. Вы можете заметить, что URL-адрес отличается от того, который вы щелкнули или ввели. Или у вас может быть расширение браузера, такое как Ayima Redirect Path, которое сообщает вам, когда вы были перенаправлены.

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

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

Вот почему 301 редирект важен для SEO.

Теперь, когда мы рассмотрели это, давайте углубимся в то, как вы можете сделать 301 редирект для себя.

Как сделать 301 редирект в CMS

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

Как перенаправить URL-адрес в HubSpot

HubSpot упрощает добавление 301 постоянного перенаправления внутри инструмента. Для настройки редиректа в HubSpot:

1. Щелкните Settings (шестеренка в правом верхнем углу).

2. В меню левой боковой панели перейдите на веб-сайт > Домены и URL-адреса .

3. Щелкните вкладку URL Redirects , затем щелкните Add URL redirect в правом верхнем углу.

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

Стандартный

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

Затем вам нужно добавить исходный URL-адрес и перенаправление на URL-адрес для старых и новых URL-адресов соответственно.

Щелкните Добавить перенаправление URL , и перенаправление будет добавлено в HubSpot.

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

Гибкий

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

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

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

Дополнительные параметры

Под Дополнительные параметры , HubSpot предлагает различные расширенные варианты этих типов перенаправления.

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

Как перенаправить URL-адрес в WordPress

Если вы не являетесь клиентом HubSpot, вам нужно будет применить 301 редирект по-другому. WordPress — самая популярная CMS в мире, поэтому для нас имеет смысл коснуться того, как можно теперь рассматривать редиректы в контексте WordPress.

Однако важно отметить, что сам WordPress очень гибкий. Установка WordPress может сильно отличаться, поэтому мы не можем предоставить единого руководства, которое можно было бы предоставить, как это было в случае с HubSpot CMS.

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

Примените перенаправление через сам сервер.

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

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

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

Перенаправить URL-адрес с помощью бесплатного плагина WordPress.

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

Интерфейс каждого подключаемого модуля будет отличаться, поэтому обратитесь к документации выбранного подключаемого модуля для получения конкретных рекомендаций.Здесь мы кратко рассмотрим, как настроить 301 редирект с помощью бесплатного плагина Redirection:

1. Установите и активируйте плагин Redirection.

2. Перейдите к «Настройки »> «Перенаправление » и следуйте инструкциям по настройке.

3. По окончании настройки вы попадете в меню плагина Options . Чтобы добавить новое перенаправление, выберите Redirects в верхнем меню.

4. В разделе Redirects вы можете просмотреть все свои активные 301 редиректы и добавить новые.Чтобы добавить новое перенаправление 301, в разделе Добавить новое перенаправление вставьте исходный URL-адрес (старый URL-адрес) и целевой URL-адрес (новый URL-адрес).

5. Щелкните Добавить перенаправление . Теперь вы увидите новое перенаправление в своем списке активных перенаправлений.

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

Вот несколько конкретных случаев, когда вы захотите использовать 301 редирект в качестве инструмента.

1. Изменение URL-адреса.

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

Переместить часть контента в HubSpot CMS очень просто — просто измените URL-адрес на вкладке настроек страницы редактирования контента, и HubSpot автоматически добавит для вас перенаправление URL-адреса. Обязательно убедитесь, что это работает, прежде чем двигаться дальше.

2. Воссоздание фрагмента контента.

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

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

Если вы делаете много из них, мы предлагаем использовать гибкое правило или, если гибкое правило не подходит, использовать такой инструмент, как Screaming Frog SEO Spider в сочетании с Google Таблицами или Microsoft Excel для массового сопоставления ваших перенаправлений, а затем импортировать их в HubSpot.

Это можно сделать на странице перенаправления URL-адресов с помощью кнопки «Импорт»:

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

3. Объединение нескольких частей контента.

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

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

4. Перенос контента из одного домена в другой.

Если вы перемещаете свой веб-сайт из одного домена в другой, жизненно важно, чтобы вы реализовали перенаправление 301 от страницы к странице со старого содержимого на новое.

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

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

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

5. Перенос веб-сайта во время поэтапного запуска сети

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

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

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

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

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

Разница между перенаправлением 301 и перенаправлением 302

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

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

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

301 Ошибки перенаправления, которых следует избегать

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

1. Настройка 302 редиректа между версиями ваших доменов.

301 редирект указывают на мощь входящих ссылок с одного URL на другой, и хотя это может не выглядеть так, http://blog.hubspot.com и blog.hubspot.com — это два разных URL.Убедитесь, что вы настроили переадресацию 301 со всех различных итераций домена вашего бренда, чтобы повысить результаты вашей поисковой системы.

2. Настройка 301 редиректа после создания новой страницы.

Еще в 2010 году компания Toys ‘R Us приобрела домен toys.com, не настроив сначала 301 редирект, и результаты SEO их нового сайта резко упали, потому что он был повторно просканирован Google как совершенно новый домен без входящих ссылок с оригинала. Домен Toys ‘R Us, указывающий на него. Обязательно настройте 301 редирект перед переносом содержимого вашего веб-сайта, чтобы ваш сайт не терял трафик в процессе.

3. Использование 302 редиректа во время миграции контента.

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

4. Наличие перенаправления ссылки на устаревший контент.

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

5. Перенаправьте страницу с намерением, отличным от цели целевой страницы.

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

Плавный переход будет способствовать точности SEO и привлечению большего количества счастливых посетителей на ваш сайт.

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

Другие типы переадресации

Есть и другие типы перенаправления, в том числе:

1. 302 — временно перемещен

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

2. Мета-обновление или перенаправление Javascript

Это отличается от двух предыдущих подходов. Страница загрузится нормально с кодом состояния 200 — OK. Затем на странице запускается сценарий, который перемещает пользователя на другую страницу.

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

Устранение внутренних ошибок 404

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

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

Устранение ошибок 404, обнаруженных в консоли поиска Google

Иногда вы можете увидеть, что консоль поиска Google сообщает о 404 страницах, на которые вы даже не ссылаетесь внутри компании. Так откуда они берутся?

Google Search Console заполняет свой раздел «Покрытие» из всех источников.Иногда это просто URL-адреса, которые он видел раньше на предыдущем воплощении вашего веб-сайта, или он мог видеть внешнюю ссылку на каком-либо другом веб-сайте.

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

Не оставляйте старые ссылки висеть — используйте 301.

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

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

Примечание редактора: этот пост был первоначально опубликован в декабре 2010 года и был обновлен для обеспечения точности и полноты.

кодов состояния HTTP [SEO 2021] [404]

Что такое коды состояния HTTP?

Код состояния HTTP — это ответ сервера на запрос браузера. Когда вы посещаете веб-сайт, ваш браузер отправляет запрос на сервер сайта, а затем сервер отвечает на запрос браузера трехзначным кодом: кодом состояния HTTP.

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

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

Классы общих кодов состояния HTTP:

1xxs — Информационные ответы: Сервер обдумывает запрос.

2xxs — Успех! Запрос был успешно завершен, и сервер дал браузеру ожидаемый ответ.

3xxs — Перенаправление: Вы были перенаправлены в другое место. Запрос получен, но есть какое-то перенаправление.

4xxs — Ошибки клиента: Страница не найдена. Сайт или страница недоступны. (Запрос был сделан, но страница недействительна — это ошибка на стороне веб-сайта беседы и часто появляется, когда страница не существует на сайте.)

5xxs — Ошибки сервера: Отказ.Клиент сделал правильный запрос, но серверу не удалось его выполнить.

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

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

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

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

Код состояния HTTP 200 — OK

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

Код состояния HTTP 301 — постоянное перенаправление

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

Код состояния HTTP 302 — временное перенаправление

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

Код состояния HTTP 404 — не найден

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

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

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

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

Код состояния HTTP 410 — Исчез

410 является более постоянным, чем 404; это означает, что страница исчезла. Страница больше не доступна с сервера, и адрес пересылки не настроен. Любые ссылки на вашем сайте, которые указывают на страницу 410, отправляют ботов и посетителей на мертвый ресурс, поэтому, если вы их видите, удалите любые ссылки или ссылки на них из своего контента.

Код состояния HTTP 500 — внутренняя ошибка сервера

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

Код состояния HTTP 503 — служба недоступна

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

Продолжайте учиться

Попробовать

  • MozBar — панель инструментов MozBar SEO позволяет вам видеть соответствующие показатели в вашем браузере при просмотре веб-страниц.

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

10 фрагментов файла .htaccess, которые вам следует иметь под рукой

Взгляды автора полностью его собственные (за исключением маловероятного случая гипноза) и не всегда могут отражать точку зрения Moz.

В Moz Q&A часто встречаются вопросы, на которые прямо задают или отвечают со ссылкой на всемогущий файл .htaccess. Я собрал несколько полезных фрагментов .htaccess, которые часто бывают полезными.Для тех, кто не в курсе, файл .htaccess — это тип файла конфигурации для сервера Apache, который, помимо прочего, позволяет управлять URL-адресами и перенаправлять их.

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

1) Сделайте URL-адреса SEO-ориентированными и ориентированными на будущее

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

/vacations.php?country=italy

Более приятный URL-адрес, вероятно, будет:

/ каникулы / италия /

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

 <Файлы магии>
 
Приложение ForceType / x-httpd-php5

Это позволит «волшебному» файлу, который представляет собой файл PHP без расширения, затем выглядеть как папка и обрабатывать «внутренние» папки как параметры. Вы можете проверить это здесь (попробуйте изменить имена папок внутри волшебной папки):

http: // www.tomanthony.co.uk/httest/magic/foo/bar/donk

2) Примените rel = «canonical» к PDF-файлам и изображениям

Сообщество SEO быстро приняло rel = «canonical», и его обычно обсуждают в обсуждениях вопросов IA и канонизации, тогда как раньше у нас были только перенаправления и блокировка для решения проблемы. Это удобный небольшой тег, который находится в разделе заголовка HTML-страницы.

Однако многие люди до сих пор не знают, что вы можете применить rel = «canonical» альтернативным способом, используя HTTP, в случаях, когда нет HTML для вставки тега.Часто цитируемый пример, который можно использовать для применения rel = «canonical» к PDF-файлам, — это указание на HTML-версию или на страницу загрузки для PDF-документа.

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

У них был ассортимент продукции, который привлекает людей ссылаться на их изображения, но это не очень помогает им с точки зрения SEO (любой трафик, поступающий из поиска изображений, вряд ли конвертируется), но rel = «canonical» эти ссылки на изображения на страницу продукта, и внезапно они становятся полезными ссылками, и rel = «canonical» кажется довольно разумным.

Вот пример применения HTTP rel = «canonical» к файлам PDF и JPG:

 <Загрузка файлов.pdf>
 
Заголовок добавить ссылку '; rel = "canonical" '

<Файлы product.jpg>
Заголовок добавить ссылку '; rel = "canonical" '

Мы также могли бы использовать некоторую магию переменных (вы не знали, что . /] +) \.pdf $ — [E = FILENAME: $ 1]

Заголовок добавить ссылку ‘; rel = «canonical» ‘

Подробнее об этом можно прочитать здесь:

http://support.google.com/webmasters/bin/answer.py?hl=ru&answer=139394

3) Директивы по роботам

Вы не можете дать указание всем поисковым системам не индексировать страницу, если вы не разрешите им доступ к странице.Если вы заблокируете страницу с помощью robots.txt, Google все равно может проиндексировать ее, если на нее указывает много ссылок. Вам нужно разместить тег noindex Meta Robots на каждой странице, на которой вы хотите опубликовать эту инструкцию. Если вы не используете CMS или используете ту, которая ограничена в своей простоте, это может потребовать много работы. .htaccess спешит на помощь!

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

 Заголовочный набор X-Robots-Tag "noindex, noarchive, nosnippet"
 

Если вы хотите прочитать об этом немного больше, я предлагаю этот отличный пост от Yoast:

http: // yoast.(. *) $ http://www.example.com/$1/ [L, R = 301]

5) Пользовательская страница ошибки 404

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

Вы также можете получить много ссылок и трафика, если потратите свое время и усилия на классную страницу 404, такую ​​как Distilled:

Это очень легко настроить.htaccess:

 ErrorDocument 404 /cool404.html
 
# То же самое можно сделать и с другими ошибками ...
ErrorDocument 500 /cool500.html

6) Отправьте заголовок Vary, чтобы помочь сканировать мобильный контент

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

https://developers.google.com/webmasters/smartphone-sites/details

Опять же, это довольно просто сделать с вашим файлом .htaccess, независимо от вашей CMS или от того, какие варианты HTML вы используете:

 Добавление заголовка Варьируется User-Agent
 

7) Улучшение кеширования для повышения скорости сайта

Все больше внимания уделяется скорости сайта как со стороны SEO-специалистов (потому что Google заботится), так и со стороны разработчиков, которые знают, что все больше и больше посетителей приходят на сайты через мобильные соединения.

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

 
 
Заголовочный набор Cache-Control "max-age = 28800"

8) Страница техобслуживания «Скоро вернусь» в стиле Apple.

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

С помощью этой добротности .htaccess вы можете перенаправлять людей на основе их IP-адресов, поэтому вы можете перенаправлять всех, кроме вашего IP-адреса и 127.0.0.1 (это особый «домашний» IP-адрес):

 RewriteCond% {REMOTE_ADDR}! Your_ip_address
 
RewriteCond% {REMOTE_ADDR}! 127.0.0.1
RewriteRule! Offline.php $ http://www.example.com/back_soon.html [L, R = 307]

9) Оптимизируйте свои URL-адреса, даже когда ваша CMS говорит «Нет!»

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

Вы можете преодолеть это, перевернув продукт .php? id = 3123 в / ray-guns / в кратчайшие сроки:

 # Перепишите конкретный продукт ...
 
RewriteRule ray-guns / product.php? Id = 3123
# ... или их группы
RewriteRule product / ([0-9] +) / product.php? Id = 1 $

Это не помешает людям посещать дрянные версии URL-адресов, но в сочетании с другими перенаправлениями (на основе IP) или разумным использованием rel = «canonical» вы значительно улучшите ситуацию.Не забудьте обновить свои внутренние ссылки на новые. 🙂

10) Набор через HTTP-заголовки

Вы когда-нибудь внимательно изучали HTTP-заголовки SEOmoz? Возможно, вы упустили возможность устроиться на работу …

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

 Набор заголовков Прием на работу "Ищете работу? Напишите нам!"
 

Может быть весело оставлять сообщения для людей, которые ковыряются — я оставлю это на ваше усмотрение! 🙂

Скачать правила

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

Просмотр заголовков

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

Если вы предпочитаете делать это в своем браузере, выполните следующие действия:

  • Chrome в Windows: Ctrl-Shift-I и нажмите «Сеть» (затем перезагрузите страницу)
  • Chrome на Mac: Command-Option-I и нажмите «Сеть» (затем перезагрузите страницу)
  • Firefox: установите живые заголовки HTTP

Поделись своим!

Что-нибудь, что я пропустил, ошибки, которые я сделал, или лучшие способы что-то сделать? Какие-нибудь крутые у вас есть в рукавах? Я бы хотел, чтобы люди добавляли свои советы в комментарии, чтобы я мог вернуться к этому сообщению в следующий раз, когда застряну.Я постараюсь обновить свой файл загрузки любыми классными из них, которые придумает сообщество.

Спасибо за чтение и не забывайте проверять все, что вы меняете! 🙂

Core Web Vitals — Moz

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

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

1. First Contentful Paint

First Contentful Paint (FCP) измеряет, сколько времени требуется браузеру пользователя для визуализации элементов DOM (изображений, небелых элементов и SVG).Этот показатель определяет ресурсы, блокирующие рендеринг, и измеряется в секундах с диапазоном оценок FCP:

2. Индекс скорости

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

3. Время до взаимодействия

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

4. Общее время блокировки

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

5. Показатели производительности страницы

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

Хотя эти метрики упрощены в метрике Page Performance Score, разработчики могут ссылаться на оценки в каждой категории на основе конкретной оценки 90 (хорошо), 50–90 (требуется улучшение) и ниже 50 (плохо).

Достижение миграции домена, благоприятного для поисковых систем — Инфографика

Взгляды автора полностью принадлежат ему (за исключением маловероятного случая гипноза) и могут не всегда отражать взгляды Moz.

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

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

Контрольный список — инфографика для процесса миграции домена, оптимизированного для SEO

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

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

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

Некоторые из статей, которые помогли составить этот контрольный список — и были бы замечательны, если бы вы могли взглянуть на -:

Я надеюсь, что все это поможет вам так же, как помогло мне! Какие еще аспекты вы принимаете во внимание, чтобы убедиться, что SEO не страдает от миграции доменов?

Когда и как их использовать

Понимание 301 редиректа как SEO очень важно.Хотя сначала они могут показаться простыми, понять, как их следует (и не следует) использовать в различных сценариях, немного сложнее, хотя вы сможете довольно быстро освоить их.

Возможно, вам потребуется перенаправить страницу по ряду причин, например:

  • Вы нашли неработающий URL.

  • Ваша страница перемещена в новое место.

  • Вы меняете свое доменное имя.

  • Вам нужно удалить страницу.

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

Проверьте состояние своего веб-сайта

с помощью инструмента аудита сайта SEMrush

Это руководство поможет вам узнать все, что нужно знать о переадресации 301 и о том, как они вписываются в вашу стратегию SEO, и мы рассмотрим:

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

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

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

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

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

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

На практике это выглядит так:

Допустим, вы исторически размещали свой блог на субдомене — https://blog.website.com — и решили переместить его в подпапку — https: //www.website.com/blog/.

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

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

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

Но, если вы установите 301 редирект, и любой, кто посещает старые URL, будет перенаправлен на новый, а поисковые системы со временем обновят страницы в своем индексе.

Короче сохраните трафик.

301 против 302 против 307 Редиректы

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

В то время как 301 — постоянное перенаправление, 302 — временное перенаправление, и его следует использовать при временном перемещении страницы.

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

Исторически сложилось так, что при использовании перенаправления 302 вместо перенаправления 301 можно было увидеть любые рейтинги, которые потеряла исходная страница, поскольку считалось, что они не проходят PageRank. Однако в 2016 году Джон Мюллер из Google подтвердил, что это не так (по крайней мере, больше) и что 302-е действительно проходят PageRank.

Вы можете увидеть комментарий Мюллера ниже:

@dhinckley @randfish. На 302/301 все еще есть путаница с давних времен; 302-е в порядке. Я напишу еще что-нибудь, когда у меня будет время.

-? Джон ? (@JohnMu) 23 марта 2016 г.

Редирект 307 также используется как временное перенаправление. Разница между 302 и 307 заключается в том, что метод HTTP остается неизменным при использовании перенаправления 307. С 302, метод HTTP может измениться.

Если изменение является постоянным, используйте 301.

Что такое перенаправления с подстановочными знаками и следует ли их использовать?

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

В нашем примере миграции блога из поддомена в подпапку можно использовать перенаправление с подстановочными знаками на:

  • Перенаправление https://blog.website.com на https://www.website.com/blog/
  • Перенаправить https://blog.website.com/blog-post/ на https://www.website.com/blog/post-name/

Или, в качестве другого примера, вы можете использовать перенаправление с подстановочными знаками для изменения структура URL-адреса категории в магазине электронной коммерции, перенаправляя все URL-адреса продуктов и подкатегорий в этой категории на новый:

  • Redirect https: // www.website.com/old-category/ с по https://www.website.com/new-category/
  • Перенаправить https://www.website.com/old-category/product/ с на https : //www.website.com/new-category/product/
  • Перенаправить https://www.website.com/old-category/subcategory/ с на https://www.website.com/new -category / subcategory /

В этом примере будут перенаправлены только те URL-адреса в подпапке / old-category /; любой, скажем, в / разные-категории / не будет.

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

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

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

Постоянное перемещение страницы на новый URL-адрес

С https://www.website.com/old-page-name/ на https://www.website.com/new-page-name/

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

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

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

Удаление страниц сайта

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

Следует ли 301 перенаправлять на другой URL-адрес или оставить его, чтобы он стал страницей 404? Или даже присвоить ему статус 410?

Ну, это зависит от обстоятельств.

Что нужно: 301 редирект, 404 или 410 страницу, которую нужно удалить?

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

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

Если да, лучшим вариантом будет реализация 301 редиректа.

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

И это зависит от причины, по которой вы вообще удаляете страницу.

Если действительно нет альтернативной страницы для перенаправления, страницу необходимо удалить, и она больше не вернется, лучшим вариантом будет внедрение заголовка «410», который сообщает браузеру и поисковым системам, что страница была удалена.

Ошибка 404 означает, что контент не может быть найден, тогда как статус 410 означает, что он был удален.

Вот краткая блок-схема, которая поможет вам принять решение о том, что будет работать лучше всего:

Перенос вашего сайта на новый домен

С https: // www.website.com на https://www.newwebsite.com

Иногда компаниям необходимо изменить свое доменное имя по одной из нескольких причин.

Может случиться так, что они переходят с TLD .com на ccTLD .co.uk, например, или переименовались и им необходимо перейти на доменное имя, которое отражает новое название компании.

Редирект 301 необходим при переходе с одного доменного имени на другое и должен сопровождаться использованием инструмента изменения адреса в консоли поиска Google.

Изменение структуры вашего сайта

С https://www.website.com/old-category/post/ на https://www.website.com/new-category/post/

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

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

Переход от URL-адресов, не относящихся к WWW, к URL-адресам WWW (или решение проблем с дублированием)

С https://website.com на https://www.website.com

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

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

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

С http://www.website.com на https://www.website.com

До сих пор только 60% Интернета используют протокол HTTPS, который ясно означает, что 40% еще не внесли изменений.

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

Объединение двух (или более) доменов

От https://www.website.de до https://www.website.com/de/

Допустим, вы решили, что ваша международная стратегия SEO вы увидите, как вы объедините несколько ccTLD в подпапки вашего основного домена .com.

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

Устранение проблем с «конечной косой чертой»

С https://www.website.com/page-name на https://www.website.com/page-name/

Были ли вы в курсе, что варианты URL-адреса с косой чертой и без нее на самом деле являются разными страницами и будут ли так отображаться в Google?

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

Устранение проблем «верхний регистр или нижний регистр»

С https://www.website.com/Page-Name/ на https://www.website.com/page-name/

Так же, как варианты URL в конце и без слеша рассматриваются как разные страницы, так и разные версии, которые включают в себя буквы верхнего и нижнего регистра.

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

Имеет смысл использовать нижний регистр для ваших URL-адресов и не смешивать верхний и нижний регистры.

Как использовать переадресацию 301 для повышения эффективности SEO

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

Вот некоторые из наиболее распространенных способов использования 301 для повышения эффективности SEO:

Объединение или перенаправление страниц с тонким содержимым

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

Как комментирует Кевин Индиг в своем пошаговом руководстве по сокращению SEO:

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

— Кевин Индиг

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

Перенос вашего блога из субдомена в подпапку

Мы говорили о переносе вашего блога из субдомена в подпапку в одном из приведенных выше примеров, и это один из наиболее распространенных способов использования редиректа 301 для быстрого SEO успеха. .

Содержимое вашего блога часто играет важную роль в вашей стратегии SEO.

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

Зачем вам нужны отличные ссылки, указывающие на поддомен, если они могут усерднее работать над повышением эффективности SEO вашего основного сайта, если блог находится в корне сайта?

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

На самом деле, если вам нужно что-то убедительное, просто взгляните на результаты, которыми Джанлука Фиорелли поделился в Twitter после того, как он объединил блог из поддомена в корень сайта в виде подпапки:

Этим все сказано, не правда ли? не так ли?

Устранение проблем каннибализации ключевых слов

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

Скорее, это проблема, связанная с намерением. Только когда цель двух (или более) страниц одинакова, вы соревнуетесь с самим собой и страдаете от проблем каннибализации.

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

Объединение нескольких веб-сайтов в один

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

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

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

Управление продуктами, снятыми с производства.

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

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

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

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

Другой вариант, вы также можете превратить эту страницу в страницу сравнения: «Продукт 2019 г. и продукт 2020 г.» — люди часто сравнивают характеристики продуктов. Потом включены сопутствующие товары.

Как реализовать 301 редирект

Итак, теперь вы знаете, что такое 301 редирект и когда их следует использовать, но как их реализовать?

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

Но вот как реализовать 301 в некоторых из распространенных настроек, которые вы, вероятно, будете использовать.

301 Перенаправления на серверах Apache

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

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

Если вы видите файл .htaccess, он запускает Apache.

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

Перенаправление одной страницы

Перенаправление 301 / старая страница / / new-page /

Перенаправление всего домена на другой

Перенаправление 301 / https: // www./(.*)$ http://www.website.com/$1 постоянно;
}

301 Перенаправления на Windows Server

Если ваш сайт работает на сервере Windows в ASP.NET, вам необходимо добавить перенаправления в файл web.config, который вы должны найти в корне сайта.

Вот как реализовать наиболее распространенные типы перенаправления 301:

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





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



Перенаправление с HTTP на HTTPS

<конфигурация>


<правила>










Перенаправление с Без WWW на WWW









301 редирект на сайтах WordPress

Если ваш сайт работает на WordPress, вам повезло, потому что реализация 301 редиректа действительно проста и понятна.

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

Redirection — самый популярный менеджер переадресации для WordPress в настоящее время, на момент написания которого было установлено более 1 миллиона активных установок. Вы можете добавить свои перенаправления за считанные минуты; Он очень прост в использовании.

Если вы используете альтернативу Yoast, такую ​​как RankMath, вы найдете диспетчер перенаправления, включенный в плагин, который также позволяет вам обслуживать 410 заголовков и многое другое.

301 редирект в магазинах Magento

Если ваш магазин электронной коммерции работает на Magento, в платформу встроена функция добавления 301 редиректа.

Вот как их создать …

Magento 1

Если вы используете Magento 1, перейдите в Каталог> Управление перезаписью URL

Теперь вы увидите все перенаправления, которые были созданы ранее .

Продолжайте и «добавьте перезапись URL».

Выберите «индивидуальную» перезапись.

Заполните необходимую информацию о перезаписи URL следующим образом:

ID Path = Имя вашей перезаписи, которое используется только для целей администратора.
Путь запроса = Исходный / исходный URL-адрес
Целевой путь = Новый / целевой URL-адрес
Перенаправление = Постоянное (301)
Описание = Любое описание, которое вы хотите добавить для перенаправления

Magento 2

Во-первых, перейдите к URL Rewrites:

Marketing> SEO & Search> URL Rewrites

Продолжайте и «добавьте перезапись URL» и заполните необходимую информацию для перезаписи URL следующим образом:

Image Credit : Magefan

Create URL Rewrite: Custom
Store = Магазин, в который вы хотите добавить перенаправление для
Путь запроса = Исходный / из URL
Целевой путь = Новый / целевой URL
Тип перенаправления = Постоянный (301)
Описание = Любое описание, которое вы хотите добавить для перенаправления

Перенаправления 301 в магазинах Shopify

As w С WordPress и Magento реализация 301 редиректа в магазине Shopify довольно проста и понятна.

Зайдите в Каналы продаж> Интернет-магазин> Навигация

Затем вы увидите довольно незаметную ссылку «Перенаправления URL-адресов» вверху страницы. Идите и щелкните по нему.

Теперь вы можете «Создать перенаправление URL».

Это так же просто, как добавить свои URL-адреса «от» и «к» и сохранить перенаправление. Просто как тот.

301 редирект на BigCommerce

Если вы запускаете магазин электронной коммерции на BigCommerce, вот как добавить 301 редирект:

Перейдите к Server Settings ›301 Redirects .

Добавьте перенаправление и добавьте свой старый URL.

Изображение предоставлено: BigCommerce

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

Кредит изображения: BigCommerce

Введите URL-адрес вашей новой страницы или выберите страницу для перенаправления, если вы выбрали вариант динамической ссылки выше.

Изображение предоставлено: BigCommerce

Изображение предоставлено: BigCommerce

Распространенные ошибки перенаправления 301 и как их избежать

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

Разрешение страниц на 404

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

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

Использование 302 вместо переадресации 301

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

Опять же, инструмент Site Audit может помочь вам найти их, помеченные как страницы с временными перенаправлениями.’

Затем вы должны пойти и обновить эти перенаправления до 301 с 302, если нет смысла устанавливать их как временные.

Использование JavaScript для перенаправления без надлежащей настройки

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

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

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

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

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

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

Использование переадресации только при обновлении неработающих внутренних ссылок

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

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

Цепочки и циклы перенаправления

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

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


Вот и все; все, что вам нужно знать об использовании 301 редиректа.

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

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

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

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

В этом уроке:

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

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

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

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

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

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

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

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

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

  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%=(.*)
  • Перенаправить на страницу : / 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 / (.

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

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