Как сделать 301 редирект: 301 редирект: что такое и как его настроить
что это такое и как настроить правильный 301 redirect для сайта – виды и примеры
При работе с какой-либо интернет-площадкой, независимо от тематики и направленности, рано или поздно приходится удалять страницы, переносить или менять УРЛ или даже полностью перемещать весь ресурс на новый адрес. Если действовать, что называется, в лоб, то при переносе вы потеряете вес ссылок. Позиции сайта резко упадут. Чтобы этого не произошло, нужно использовать редиректы. Это инструменты для перенаправления поисковых систем и обычных пользователей на URL, который отличается от изначально запрашиваемого.
Допустим, вы вставляете в поисковую строку своего браузера URL https://google.com.ua/maps/ и нажимаете Enter. Вы попадаете на сайт карт Google. Если посмотреть на URL, то вы увидите, что в адресе появилась дополнительная аббревиатура: https://www.google.com.ua/maps/. Это один из самых простых примеров редиректа. Есть и более специфические, которые применяются с учетом стоящих задач и возникших ситуаций.
Содержание статьи
- Что такое 301 редирект?
- Виды редиректов
- Как настроить 301 редирект в .htaccess?
- Создание переадресации 301 с помощью настроек и плагинов CMS
- Другие способы создания переадресации
- Рекомендации по настройке 301 redirect
- Как проверить 301 редирект?
- Выводы
Сегодня мы детально расскажем, для чего используется 301 редирект, в каких ситуациях он применим, какие есть альтернативы, почему переадресация – это важно в контексте SEO-продвижения. Будет интересно и познавательно. Начинаем!
Что такое 301 редирект?
301 redirect – это скрипт, перенаправляющий юзера с одного УРЛ на другой, например, после смены URL сайта или веб-адреса отдельно взятой страницы. Пользователь вводит URL или переходит по ссылке, система моментально перенаправляет его по указанному адресу. При этом в зависимости от вида редиректа (302 или 307) он позволяет передавать вес ссылки или не передавать. Об этом мы тоже расскажем ниже.
Для чего используется 301 редирект
Хотя 301 редирект – инструмент несложный, он крайне важен как для повышения юзабилити сайта, так и для SEO-продвижения. Среди наиболее популярных вариантов применения такой переадресации можем назвать следующие:
- Адаптация сайта для мобильных устройств. Редирект перенаправляет юзера с десктопной версии на мобильную.
- Ренейминг. После перехода на новое доменное имя или при смене названия бренда редирект переводит юзера на актуальный домен.
- Переход с http на https. Сегодня очень важно задействовать https вместо http.
- Улучшение ранжирования при наличии веб-сайтов или страниц-дублей. Например, вы перенесли контент со старого ресурса на новый, тем самым создав дубли. А это плохо для ранжирования. Редирект на другой сайт перенесет ссылочный вес на новый адрес и сообщит поисковикам, что предыдущий URL больше не следует учитывать при ранжировании.
- Редирект с версии «без 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» наиболее разумно:
- У статьи есть дубли, которые нужны юзерам. К примеру, карточки товаров, отличающихся по цветам или по другим базовым характеристикам. Это актуально, например, для смартфонов, планшетов, ноутбуков и пр.
- Если по объективным причинам использовать редирект 301 сложно или невозможно.
- Есть несколько кросс-доменов с похожими текстово-визуальными материалами.
- Если у одного и того же контента разные адреса (например, если мы говорим о сортировке каталога).
В остальных случаях рекомендуется использовать перманентный 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 редиректе, нужно следовать трем простым правилам:
- Следите, чтобы контент на странице, куда вы перенаправляете юзеров, соответствовал контенту на странице, откуда вы их перенаправляете.
- Нельзя устанавливать несколько редиректов подряд. Это может очень сильно нагрузить сервер, что скажется на SEO-показателях сайта.
- Не спешите искать ошибки и корректировать файл .htaccess, если сразу не увидели результаты, касающиеся SEO. Поисковики обрабатывают редиректы несколько недель.
Есть еще несколько важных нюансов, о которых обычно не говорят, описывая настройки редиректов. Однако они могут оказаться важными конкретно в вашем случае. Рассмотрим эти ситуации:
- Настройка переадресации через файл .htaccess работает исключительно на серверах под ОС Linux с установленным сервером Apache и с подключенным модулем Mod-Rewrite. В противном случае все те методы переадресации, которые мы описали выше, попросту не сработают.
- Используя файл .htaccess, вы увеличиваете нагрузку на сервер. Если смотреть с позиции эффективности, то более рационально прописывать команды в файле hpptd.conf. Но в большинстве случаев у вебмастера просто нет к нему доступа. Соответственно, переадресация 301 может быть настроена только через .htaccess.
- В некоторых случаях процесс склейки и передачи PageRank может длиться несколько месяцев. Поэтому настоятельно рекомендуем не торопиться с удалением старой страницы или сайта. Дождитесь, пока перенос окончательно завершится.
- «Яндекс» требует обязательного прописывания директивы host в файл robots.txt. Поэтому изучите требования поисковых систем к настройкам redirect.
С одной стороны, сделать правильную настройку 301 редиректа не так сложно. С другой, даже опытные вебмастера нередко допускают элементарные ошибки по невнимательности или по незнанию нюансов. В итоге переадресация не работает, или процесс происходит со сбоями. Поэтому важно действовать очень внимательно. Оптимальный вариант – обращение за помощью к хорошим специалистам.
Как проверить 301 редирект?
Существует несколько способов проверки корректности настроек 301 редиректа и прочих вариантов переадресации. Первый и самый простой – вручную. Вы просто вводите в строку браузера URL, с которого идет перенаправление, и смотрите на результат. Если редирект срабатывает, все сделано правильно. Перед ручной проверкой рекомендуем очистить кэш браузера, иначе могут подтягиваться старые данные.
Однако ручная проверка подходит только для случаев, когда вы переадресовываете одну или несколько страниц. Что делать, если переадресаций много, как проверить 301 редирект быстрее?
Для этого можно использовать специальные сервисы:
Онлайн-платформы bertal и Header Checker Tool. У них довольно гибкие настройки, предлагается комплексная проверка. Однако проверять редиректы здесь можно только поочередно.
- Screaming Frog Seo Spider. Это весьма функциональный сервис, с помощью которого можно проверять редиректы, находить неработающие ссылки и дубликаты контента, анализировать заголовки страниц и метаданные, создавать XML-структуру сайта, выполнять интеграцию с GA, GSC и PSI.
Обратите внимание! Обнаружение редиректа и присвоение веса новой странице – это процессы, которые займут какое-то время. Если вы настроили переадресацию, она корректно работает, то это еще не значит, что весь вес уже перешел новой странице. Поисковым алгоритмам обычно требуется 2–3 недели, чтобы завершить процесс.
Распространенные ошибки при настройке переадресации
Даже досконально изучив, что такое 301 редирект, как его правильно настраивать, всегда есть риск допустить ошибки. Особенно если реального практического опыта настройки переадресации у вас нет.
Предлагаем рассмотреть несколько наиболее часто встречающихся ошибок:
- применение редиректов между страницами, когда УРЛ в ссылках остается неизменным;
- использование 302 или 307 вместо перманентного варианта 301;
- ошибка при выборе редиректа. Нередко путаница возникает именно между 302 и 307;
- переадресация файла robots.txt;
- отсутствие четкого понимания различий между редиректом 301 и rel=«canonical»;
- переадресация на нерелевантные страницы и/или нерелевантный контент;
- редирект, который не приводит к 200 странице.
Одно из самых грубых нарушений правил редиректов – это создание цепочек переадресации, что впоследствии нарушает работу сайта, вызывает ошибку, оповещающую о слишком большом числе перенаправлений. Причин появления проблемы может быть несколько:
- Некорректная настройка переадресации.
- Вирусная атака на сервер.
- Использование чрезмерно длинной цепочки перенаправлений.
Если в вашем редиректе свыше пяти адресов, это плохо. Оптимально, когда есть только два звена: старый и новый URL. Все остальное лишнее.
Выводы
Redirect 301 – сравнительно простой, но мощный инструмент поисковой оптимизации сайта. Если его использовать грамотно, соблюдая все правила, которые мы перечислили выше, это только укрепит позиции ресурса в поисковой выдаче, повысит объем трафика. Иногда несколько незначительных ошибок приводят к совершенно противоположным последствиям.
Ваша задача – убедиться, что на сайте нет никаких проблем с переадресацией, отсутствуют битые ссылки. Иначе позиции ресурса в поисковой выдаче могут попросту рухнуть. На их восстановление придется потратить немало денег, сил и времени. Настоятельно не рекомендуем настраивать редиректы самостоятельно, если у вас нет должного опыта. Доверьте эту работу профессионалам!
У ВАС ОСТАЛИСЬ ВОПРОСЫ?
Оставьте ваши контактные данные. Наш менеджер свяжется и проконсультирует вас.
ПОЛУЧИТЬ КОНСУЛЬТАЦИЮ
Наш менеджер свяжется с Вами в ближайшее время
Отправить заявку
Как правильно настроить 301 редирект на сайте?
301 редирект означает постоянное перенаправление страницы сайта на новый адрес.
В чем отличие от использования временного редиректа
Ко временным перенаправлениям относят 302, 303 и 307 редиректы. Их использование означает, что в будущем страница будет открываться по старому адресу.
Важно!
- Поисковые системы не удаляют из индекса страницу, с которой происходит временный редирект.
- Поисковые системы не добавляют в индекс страницу, получающую временный редирект.
Зачем нужен 301 редирект
Есть масса причин, по которым необходимо настраивать переадресацию страниц:
- При переработке структуры адресов страниц.
- При смене символьного кода у страницы, например, при введении ЧПУ-адресов.
- При смене целевой страницы.
- При удалении страницы с сайта (в таком случае необходимо настраивать переадресацию, поскольку пользователь может попасть на нее по внешней ссылке).
- При доступе страниц с www и без него.
- При переезде домена.
- При переходе на протокол https.
Как настраивать 301 редирект
Ниже приведены наиболее часто используемые варианты для настройки 301 редиректов.
Для отдельной страницы
Чтобы сделать переадресацию со старой страницы на новую необходимо в файле .htaccess (находится в корневой папке сайта) прописать следующее правило:
Redirect 301 %old_url% %new_url%
Где %old_url% — старый адрес страницы без домена, %new_url% — новый адрес страницы с указанием домена и протокола.
Без www
Если сайт открывается с www, а вам необходимо, чтобы он был доступен без него, то необходимо прописать правило:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.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 редирект, настройка 301 редиректа с страниц сайта
301
301, или редирект — это специальное правило автоматической переадресации посетителей сайта на другой URL, которое прописывает веб-мастер или администратор ресурса. Оно открывает широкие возможности для многих полезных действий:- перенос страницы на другой домен без потери ссылочного веса — исключительно важно для продвижения сайта;
- объединение старых и новых страниц;
- устранение ненужных дублей ресурса.
Как используется 301 redirect
Если на вашем ресурсе существовала страница, но в силу тех или иных причин вы ее удалили, пользователь
увидит лишь сообщение об ошибке 404 — Page not found, которая ничего ему не скажет. С большой
вероятностью, разочаровавшись в вашем ресурсе после выдачи такого сообщения, пользователь уйдет и больше
ваш сайт не посетит. Это очень вредно для коммерческих сайтов — но не только из-за потери потенциальных
клиентов. Дело еще и в том, что поисковый бот, находя страницу с кодом ошибки 404, понижает рейтинг
сайта в выдаче. Причем, даже если такая страница всего одна, это может нивелировать все усилия по
продвижению сайта.\
Конечно, удалять страницы периодически приходится — и грамотно будет делать это как раз посредством
переадресации. 301 редирект представляется идеальным решением проблемы отсутствующих по определенному
адресу страниц.
Случаи, когда без 301 редиректа не обойтись
Применение редиректа показано во множестве случаев, причем часть из них относится к таким, когда без использования этой возможности решить проблему попросту не получится. Профессиональные веб-мастера рекомендуют использовать эту функцию в таких случаях:- для изменения доменного имени — если вы меняете адрес сайта, но не хотите создавать пользователям сложностей, да и просто отпугнуть, используется редирект;
- для передачи тИЦ и PR предыдущего домена новому;
- для сохранения трафика;
- для переадресации трафика с второстепенных доменных имен на главный;
- для объединения двух сайтов — в этом случае редирект связывает ссылки на несуществующие более страницы с рабочими;
- для переезда на другой хостинг;
- для склейки доменного имени с префиксом www.
Разница между редиректом и паркингом доменов
Наиболее часто команда 301 используется при изменении домена. Иногда можно встретить мнение, что для этого лучше использовать паркинг доменов, который осуществляется в панели управления хостингом. Однако это разные вещи — при переадресации произойдет перенаправление пользователя с заменой адреса в адресной строке, а при паркинге доменов этого не будет.
301 редирект с изменением файла .htaccess
Если необходимо перенести ресурс на другой домен или поменять отдельные адреса страниц, возможность настройки команды 301 зависит от технических особенностей хостинга. Для серверов Apache, например, используется файл .htaccess. Это наиболее удобный способ, который требует включения специальных модулей mod_rewrite и mod_alias в файл php.ini. Команда «редирект» в модуле mod_alias отлично подходит, если вам необходимо перенаправить всего несколько страниц, поскольку при переадресации необходимо именовать каждую из них отдельно. Для обширных сайтов с тысячами страниц такой подход не годится. В случае наличия большого количества устаревших URL лучше применить функцию RedirectMatch, которая будет проводить переадресацию с таких адресов регулярно.
Генерация перенаправления
Если вы задаетесь вопросом, как настроить редирект 301, используйте для этого специальные веб-сервисы, которых много в интернете. Они позволяют генерировать простейшие редиректы, пользоваться ими также просто. Необходимо подставить свои доменные имена в специальные окошки, и на выходе вы получите готовую команду.
Как сделать редирект [1С-Битрикс]
Рассказываем, как сделать 301 редирект в Битриксе, редирект с http на https, редирект с www на без www.
Редиректы — это перенаправление посетителей сайта с одной на другую веб-страницу. Переадресация может вести на страницы того же сайта или страницы другого.
Основные виды редиректов:
-
301 редирект используется, когда страница или сайт навсегда переезжает на другой URL. Такой редирект сообщает, что старый URL можно удалить из поисковой выдачи.
-
302 редирект чаще используется при разработке сайта, когда владелец сайта временно ставит заглушку на страницы. С таким редиректом адреса страниц не пропадают из поисковой выдачи.
-
303 и 307 редиректы с временным перенаправлением, аналоги 302.
-
Meta refresh — принудительная переадресация, негативно влияющая на SEO.
Редиректы незаменимы в работе сайта на 1С-Битрикс, когда меняются структура, разделы, адреса страниц.
Чтобы сделать постраничный 301-редирект, нужно изменить файл «.htaccess».
-
Перейдите в панель управления — виртуальным хостингом, виртуальным сервером или выделенным сервером.
-
В меню слева выберите Главное (1) → Менеджер файлов (2) и откройте «.htaccess», кликнув по нему 2 раза.
Добавьте в файл строку:
Redirect 301 /cat/page.php https://mysite.ru/new-cat/new-page.php
где:
- /cat/page.php — старый относительный адрес страницы, с которой делается перенаправление;
- https://mysite.ru/new-cat/new-page.php — полный новый адрес страницы, на которую делается 301-перенаправление.
Можно выполнить как через панель управления, так и изменив файл «.htaccess». Рассмотрим второй вариант.
Добавьте следующие строки:
RewriteCond %{HTTP_HOST} old-site.(.*)$ http://site.ru/$1 [L,R=301]Редирект 301 в htaccess, как настроить правильную переадресацию или 301 redirect
Редирект 301 или 301 Permanent Redirect — это правило, которое автоматически переадресовывает пользователя на другой адрес страницы. С его помощью вы можете склеить старые страницы с новыми или перенести сайт на другой домен, убрать многие дубли с сайта и многое другое. Крайне полезная вещь — поэтому нужно научиться делать его правильно!
Так же при 301 редиректе происходит склейка тИЦ (читаем что такое тиц) и PR — т.е. вы можете сохранить старое значение на новом адресе. Вы можете нисколько не потерять в глазах поисковых систем. Давайте перейдем от теории к практике.
Как настроить 301 редирект в htaccess
Файл под названием .htaccess находится в главной категории вашего сайта. Это служебный файл, в котором мы будем указывать правила склейки. Открываем файл блокнотом (рекомендую notepad++, чтобы не было проблем с кодировкой). Не забывайте, что это один из важных пунктов в работе SEO специалиста.
Общий шаблон для .htaccess, которым мы будем пользоваться:
Options +FollowSymLinks RewriteEngine On #Здесь указываем правилаВсе правила записываются в виде:
RewriteCond [Сравнение] [Условие] [Флаги] RewriteCond [Сравнение] [Условие] [Флаги] RewriteRule [Шаблон] [Подстановка] [Флаги]Теперь непосредственно займемся переадресацией и разберем конкретные примеры.
Я уже писал статью про склейку зеркал сайта, но на всякий случай здесь обобщу, чтобы вам было удобнее пользоваться страницей.
Примеры использования 301 редиректа
Редирект с index.php на главную
Чтобы настроить его вам нужно прописать в вашем файле следующий код, который будет перенаправлять посетителей с адреса site.(.*)/old-category/(.*)$ $1/new-category/$2 [R=301,L]
Если у вас категория идет сразу после домена (типа site.ru/category/), то используем другой вариант:
RewriteRule old-category /(.*) / old-category /$1 [R=301,L]Редирект на новую страницу
Самый простой редирект со страницы на страницу, для это просто пропишите так:
Redirect 301 /old-post.html http://new-site.ru/new-post.htmlГде old-post.html — это ваша старая страница, а new-site.ru/new-post.html — это новая страница и она может быть на любом домене (включая ваш текущий домен).
Редирект для url с параметрами
Страницы с параметрами редиректятся сложнее, возьмем пример http://site.ru/page.php?sort=articles. Параметр здесь «sort=articles». Код будет следующим:
RewriteCond %{QUERY_STRING} sort=articles RewriteRule .* http://site.ru/page.php? [R=301,L]Работаем с расширениями
Убираем .html из url (для удаления .php не забудьте заменить $1.(.*)$ http://new-site.ru/$1 [R=301,L]
С помощью таких не хитрых махинаций мы избавимся от дублей страниц, тем самым улучшив нашу внутреннюю оптимизацию и соответственно качество сайта.
Если у вас появились какие-то вопросы, пишите в комментарии — будем разбираться 🙂
Понравился пост? Сделай репост и подпишись!
Что такое Robots.txt, карта сайта, 301 редирект?
В данной статье рассмотрим:
Что такое robots.txt
Robots.txt — текстовый файл, расположенный на сайте, который предназначен для роботов поисковых систем. В этом файле владелец сайта может указать параметры индексирования своего сайта (как страницы включать в индекс поисковых систем, а какие — нет) как для всех поисковых систем сразу, так и для каждой поисковой системы в отдельности.
Файл robots.txt на платформе AdvantShopФайл robots.txt уже изначально есть в административной части вашего интернет-магазина. В нем указаны стандартные настройки robots.txt интернет-магазина для поисковой системы Яндекс (отдельно) и для всех остальных поисковых систем. Вы можете самостоятельно вносить в него изменения в соответствии с вашими индивидуальными требованиями к индексированию сайта.
Как настроить файл robots.txt на платформе AdvantShopЧтобы перейти к редактированию файла robots.txt, перейдите в административную часть вашего магазина. В меню выберите «Настройки» — «SEO и счётчики» (см. рис. 1), а затем перейдите на вкладку «Robots.txt«. Вы увидите поле, в котором можно редактировать текст файла (см.рис. 2).
Рисунок 1.
Рисунок 2.После внесения изменений, нажмите кнопку «Сохранить».
Как правильно заполнить файл robots.txt и проверить его корректность?Правила настройки файла robots.txt для поисковых систем прописаны на страницах помощи соответствующих поисковых систем:
Яндекс — Использование robots.txt
Google — Спецификации файла robots.txtВнимание
В большинстве случаев стандартный текст файла robots.txt, уже заданный платформой AdvantShop, является достаточным и не требует внесения каких-либо изменений. Во избежание каких-либо ошибок, мы рекомендуем вам обратиться к SEO-специалисту для внесения каких-либо правок в данный файл.
Также, обратите внимание на регистр букв, к примеру, директивыDisallow: /registration.aspx
и
Disallow: /Registration.aspxобрабатываются поисковыми системами как разные страницы.
Корректность файла robots.txt для поисковой системы Яндекс Вы можете проверить в панели Вебмастер Yandex (в сервисе необходимо авторизоваться под своим логином и паролем). Для других поисковых систем используйте соответствующие панели (также с предварительной авторизацией), к примеру, Google Webmaster Tools и Bing Webmaster.
Закрытие от индексации дублей страниц
Дубли страниц в каталоге, которые могут появиться при фильтрации или постраничном просмотре (пагинации), по-умолчанию уже закрыты от индексации следующими директивами:
Disallow: *?type=*
Disallow: *?letter=*
Disallow: *brandid=*
Disallow: *pricefrom=*
Disallow: *priceto=*
Disallow: *prop=Пример файла robots.txt для полного закрытия сайта от индексации:
User-agent: *
Disallow: /Внимание
Мы настоятельно не рекомендуем Вам закрывать сайт от индексации без консультации SEO-специалиста, так как это может очень негативно сказаться на индексации сайта и его позициях в поисковых системах.
Директива SitemapДиректива Sitemap служит для указания адреса карты сайта в формате xml для поисковых роботов. При её указании необходимо прописать полный адрес карты сайта xml, с указанием протокола http (или https). Данная директива должна располагаться после всех директив в файле robots.txt, с отступом в одну строку. Пример:
…
Disallow: /preorderSitemap: http://site.ru/sitemap.xml
Пример файла robots.txt для обычной работы интернет-магазина на платформе AdvantShop:User-agent: Yandex
Disallow: *?type=*
Disallow: *?letter=*
Disallow: *brandid=*
Disallow: *pricefrom=*
Disallow: *priceto=*
Disallow: *prop=
Disallow: /newscategory$
Disallow: /fogotpassword
Disallow: /compare
Disallow: /myaccount
Disallow: /checkout
Disallow: /registration
Disallow: /cart
Disallow: /wishlist
Disallow: /checkout/billing
Disallow: /tools/
Disallow: /login
Disallow: /preorder
User-agent: *
Disallow: *?type=*
Disallow: *?letter=*
Disallow: *brandid=*
Disallow: *pricefrom=*
Disallow: *priceto=*
Disallow: *prop=
Disallow: /newscategory$
Disallow: /fogotpassword
Disallow: /compare
Disallow: /myaccount
Disallow: /checkout
Disallow: /registration
Disallow: /cart
Disallow: /wishlist
Disallow: /checkout/billing
Disallow: /tools/
Disallow: /login
Disallow: /preorderSitemap: http://{имя домена}/sitemap.xml
Обратите внимание
Запись вида {имя домена} необходимо заменить (вместе с фигурными скобками) на адрес вашего магазина.
Например:
- «Sitemap: http://{имя домена}/sitemap.xml», после замены получится вот так «Sitemap: http://mysite5.ru/sitemap.xml»
Карта сайта (Sitemap)
Карта сайта (sitemap) – это файл, который необходим для корректной и своевременной индексации сайта в поисковых системах. С помощью карты сайта Вы можете сообщить поисковой системе, какие страницы Вашего сайта нужно индексировать, как часто обновляется информация на сайте, а также индексирование каких страниц наиболее важно.
В магазине карта сайта автоматически формируется в формате HTML и в формате XML.
В формате HTML карта сайта создается для посетителей, чтобы облегчить им поиск необходимой информации. В формате XML карта сайта создается для поисковых роботов, чтобы поисковый робот увидел ссылки на все страницы, которые есть на сайте.
Рассмотрим, как сгенерировать в магазине карту сайта в формате HTML и XML, и как сообщить поисковым системам о наличии карты сайта в интернет магазине
Формирование карты сайта HTML
Формирование карты сайта XML
Регистрация карты сайта в поисковых системах
Формирование карты сайта XML и карты сайта HTML
Чтобы сгенерировать карты сайта, необходимо перейти в панель администрирования, пункт меню «Настройки» — «Системные настройки» (см. рис. 3).
Рисунок 3.На открывшейся странице необходимо выбрать вкладку «Карта сайта» и нажать на кнопку «Обновить карты» (см. рис.4, п.2), Ваши карты сайта будут обновлены.
Рисунок 4.Для перехода к сгенерированным картам сайта в строках «Адрес карты XML» и «Адрес карты HTML» нажмите ссылку карты (см. рис.3, п.3-4).
Обновление карт сайта XML и HTML происходит раз в сутки в автоматическом режиме.
Регистрация карты сайта в поисковых системах
После формирования карты сайта, необходимо сообщить поисковым системам о наличии файла sitemap. Для этого нужно совершить следующие действия:
Добавить директиву sitemap в файл robots.txt. Данная директива имеет вид Sitemap: http://site.ru/sitemap.xml (где site.ru – адрес вашего веб-сайта) и прописывается (предпочтительно) в конце документа с новой строки.
Указать URL файла sitemap в Yandex.Вебмастере и Google.Вебмастере.
Чтобы перейти к редактированию файла robots.txt, необходимо в панели администрирования выбрать пункт меню «Настройки» — «SEO и счетчики«. Затем перейти на вкладку Robots.txt (см. рис. 5).
Рисунок 5.Вставьте в файл robots.txt, предпочтительно в конце, строку, указывающую на местоположение файла Sitemap (см. рис. 6):
Sitemap: http://site.ru/sitemap.xml.
Рисунок 6.После внесения изменений, нажмите кнопку «Сохранить» в правом верхнем углу.
Чтобы указать URL карты сайта для поисковых систем, совершите следующие действия:
Для ПС Яндекс – Зайдите в раздел «Индексирование» — «Файлы Sitemap» сервиса Яндекс.Вебмастер, после чего укажите ссылку на ваш файл Sitemap в строку и нажмите кнопку «Добавить».
Рисунок 7.
Для ПС Google – Зайдите в раздел «Сканирование»- «Файлы Sitemap» сервиса Google Webmaster Tools, после чего нажмите на кнопку «добавление/проверка файла sitemap» и укажите путь к своему файлу sitemap.xml. Обратите внимание, что адрес самого домена уже будет указан в соответствующей строке.
После этого нажмите кнопку «Тест», и если ошибок не будет обнаружено – кнопку «Отправить».
Рисунок 8.Готово, мы рассмотрели, как настроить карты сайта.
301 редирект
Суть «301-го» редиректа (перенаправления с кодом ответа 301) в том, чтобы сообщить пользователю или поисковому роботу информацию о том, что страница, которую он открывает по определённому URL-адресу, перемещена на другой URL-адрес. На практике это выглядит так: пользователь вводит URL-адрес, для которого настроен 301 редирект, и попадает на другой URL-адрес (необходимый Вам).
В каких случаях нужен 301 редирект?
Зачастую происходит следующая ситуация: сайт существовал по определённому URL, и все ссылки на его страницы хорошо проиндексировались поисковыми системами; пользователи находили через поиск страницы сайт и переходили на них. Однако однажды владелец решил изменить свой сайт и переехал на новую CMS, которая формирует ссылки на статьи, товары и категории по новому алгоритму.
Если, к примеру, раньше условная статья об условном продукте «Продукт 1» была вида:
mysite.com/category111/product222/product1/
то на новом, условном, сайте новая ссылка условно стала:
mysite.com/product/superduperproduct1/
Получается, что в поисковой системе сохранилась старая ссылка, и при переходе по ней пользователь видит страницу 404 (не найдена).
В таком случае, как и в ряде других, нужна переадресация с одной ссылки на другую, или, как это называется, «301 редирект».
Итак, переадресация с кодом 301 обычно нужна в следующих случаях:
1) У Вас есть статья, товар или категория, которая изменила свой URL
2) Хотите настроить переадресацию с «www» на «без www» или наоборот
3) У Вас есть ещё один домен, и вы хотите, чтобы посетители с него перенаправлялись на «основной домен» (важно для SEO)
4) Любой из пунктов 1-3, но при этом у вас ещё и кириллический домен (мойсуперсайт.рф или подобный)
Где находится настройка 301 редиректа?
Настройки редиректов находятся в панели администрирования — пунт меню «Настройки — SEO и счётчики«, вкладка «301 редирект» (см. рис. 9).
Рисунок 9.В магазине на базе AdvantShop 301 редирект представлен в виде таблицы, с колонкой «Откуда» и колонкой «Куда». Указываем старый URL, указываем новый URL, после чего перенаправление работает.
В таблице также представлена ещё третья, необязательная, колонка «Артикул товара (необязательно)». О ней расскажем отдельно ниже.
Важно
Чтобы включить работу редиректов, поставьте галочку «Активность 301 редиректа» (рис. 9).
Рисунок 10.
Как добавить/редактировать/удалить 301 редирект?
Для добавления нажимаем кнопку «+ Добавить 301 редирект». Возникает всплывающее окно. Вносим данные (поле «Артикул» можно оставить пустым), нажимаем на кнопку «Сохранить» — всё готово.
Рисунок 11.Для редактирования записи кликните на неё один раз. Строчка превратится в поля для редактирования. Внесите изменения и кликните на любом пустом месте страницы, чтобы сохранить изменения.
Чтобы удалить запись, нажмите на кнопку крестика и подтвердите удаление.
Далее рассмотрим несколько примеров.
Пример 1. У Вас есть статья, товар или категория, которая изменила свой URL
Например, мы сменили CMS интернет-магазина, и теперь нужно как-то направить пользователей со старых ссылок на новые. Со старой ссылки настроим редирект на новую.
У нас есть ссылка:
http://site5.ru/staraya-ssilka
Нужно направить на:
http://site5.ru/novaya-ssilka
Так и добавим данные в таблицу (рис. 12).
Рисунок 12.Готово.
Если мы работаем в рамках одного сайта, мы можем использовать относительные ссылки(рис 5.1).
Мы можем не писать адрес сайта, а указать сразу фрагмент ссылки, которая идет за адресом.
В поле «откуда» вместо «http://site5.ru/staraya-ssilka» мы можем написать лишь «staraya-ssilka».
В поле «куда» вместо «http://site5.ru/novaya-ssilka» мы можем написать лишь «novaya-ssilka».
Внимание
Знак «/» в начале указывать не нужно. Вариант «/novaya-ssilka» неверный, вариант «novaya-ssilka» — верный.
Рисунок 13.Готово.
В обоих случаях при переходе по старой ссылке http://site5.ru/staraya-ssilka нас «перебросит» на новую ссылку.
Обратите внимание, что одна запись работает для одной ссылки, и если нужно перенаправить ссылки для 10 товаров, нужно добавить 10 записей, аналогично той, которую мы добавили выше.
Пример 2. Переадресация с «www» на «без www» или наоборот
Если допустить, чтобы сайт открывался и по www.site5.ru, и по (просто) site5.ru, поисковые системы увидят в этом дубликат сайта, т.к. для поисковой машины адрес без www и с www — это два разных сайта с одинаковым содержимым.
Для решения этой проблемы Вам нужно определить, какой адрес будет главным, и со второстепенного настроить 301 редирект на основной.
Если мы решили, что www.site5.ru будет главным, то настраиваем запись так:
с http://site5.ru* на http://www.site5.ru (с сайта без WWW переходить на сайт с WWW)
Рисунок 14.Если решили, что site5.ru (без WWW) будет главный, то настраиваем запись так:
с http://www.site5.ru* на http://site5.ru (с записи с WWW переходить на сайт без WWW)
Рисунок 15.Готово.
Знак звездочки » * » в конце домена означает, что все URL, которые начинаются с домена, будут перенаправлены на новый домен.
Пример 3. У Вас есть синоним домена и нужно перенаправить пользователя на «основной домен»
Бывают ситуации, когда у Вас есть 2 разных доменных имени, которые подключены к одному и тому же сайту. Т.е. по обоим доменам открывается один и тот же магазин. Такое бывает, когда владельцы сайта докупают домен, к примеру, с тире в названии (например, moysait.ru и moy-sait.ru), чтобы пользователи, набравшие адрес с тире, также попали на Ваш сайт.
Либо бывают ситуации, когда один домен зарегистрирован в зоне *.ru, а другой — в зоне *.com.
Для поискового продвижения важно, чтобы сайт был доступен по «основному домену», и с остальных доменов был настроен 301 редирект.
Итак, мы определились, что условный адрес «http://site5.ru» (без www) будет нашим главным доменом, и будем ссылаться на него.
Чтобы настроить редирект вида http://site5.com на http://site5.ru , Вам необходимо сделать следующее:
1) В поле «откуда» написать адрес сайта с http:// и добавить знак звездочки » * » в конце.
Чтобы получилось: http://site5.com*
2) В поле «куда» написать адрес сайта, куда направлять, также с http://, но без звездочки.
Чтобы получилось http://site5.ru
Выглядит это так:
Рисунок 16.Такой же вариант подходит, если нужно сделать пренаправление с http://site-5.ru на http://site5.ru (с домена «с тире» на домен «без тире»).
Рисунок 17.
Пример 4. У Вас кириллический домен. Как в этом случае настроить редирект?
В случае если в имени домена встречаются кириллические или другие нелатинские символы, нужно зайти на сайт https://www.nic.ru/whois/ , ввести в текстовое поле русский адрес, нажать «Показать». Внизу серым крупным шрифтом выведется (в скобках) адрес русского сайта символами:
Рисунок 18.Нужно скопировать содержимое из скобок и вставить в поле «откуда». Впереди символов указывается «http://», в конце также пишется » * » (звездочка), если редирект нужен для всех страниц сайта(рис. 19).
Кириллическая ссылка выглядеть будет так:
http://XN—80AAIRFBUBOC.XN—P1AI
Ссылка на страницу соответственно:
http://XN—80AAIRFBUBOC.XN—P1AI/pages/page1
Т.е. все настройки производятся так же, как и с обычным доменом, но вместо кириллицы указывается определённый набор символов.
Рисунок 19.
Пример 5. Переадресация с «http» на «https»
В ситуации, когда на Вашем сайте установлен SSL сертификат, т.е. на сайте есть https-соединение, достаточно создать три записи редиректа.
1) Первое правило:
— В поле «откуда» написать адрес сайта с http:// и добавить знак звездочки » * » в конце. Чтобы получилось: http://site.ru*
— В поле «куда» написать адрес сайта, для которого установлен SSL сертификат. Если это домен без www, то нужно написать https://, но без звездочки, чтобы получилось https://site.ru
2) Второе правило. Аналогично создаем вторую запись, уже с http://www.домен на https:
— В поле «откуда» написать адрес сайта с http:// и добавить знак звездочки » * » в конце. Чтобы получилось: http://www.site.ru*
— В поле «куда» написать адрес сайта, для которого установлен SSL сертификат. Если это домен без www, то нужно написать https://, но без звездочки, чтобы получилось https://site.ru
3) Третье правило. Большинство новых сертификатов поддерживают как просто «https://site.ru» так и вариант «https://www.site.ru» (с www), то получится, что для поисковых машин у нас есть 2 одинаковых сайта. Чтобы избежать дублирования, добавим ещё одно правило.
— В поле «откуда» написать адрес сайта с https:// и добавить знак звездочки » * » в конце. Чтобы получилось: https://www.site.ru*
— В поле «куда» написать адрес сайта, для которого установлен SSL сертификат. Если это домен без www, то нужно написать https://, но без звездочки, чтобы получилось https://site.ru
Рисунок 20.Внимание
Если Вы приобретаете SSL-сертификат только для платёжных систем или для работы в соц. сетях, настраивать подобный редирект в большинстве случаев нет необходимости.
Заметка
После перехода сайта на https и настройке 301 редиректа с http на https позиции сайта в поисковых системах понижаются на некоторый период времени. К сожалению, это неизбежный эффект, который зависит от работы самих поисковых систем.
Для чего нужна необязательная колонка «Артикул товара»?
Дополнительная третья колонка добавлена для замены, в некоторых случаях, колонки «куда».
Пример:
Если на Вашем новом сайте у товара сменится URL (по сравнению с URL на старом сайте), то, чтобы регулярно не «следить» за новыми ссылками на товар и корректировать их в таблице 301-го редиректа, можно использовать колонку «Артикул товара».
В ней достаточно указать артикул товара, и старая ссылка всегда будет ссылаться на актуальный текущий URL товара.
Настройка выглядит так:
Рисунок 21.Первая запись — Относительная ссылка (без домена)
Вторая запись — Полная ссылка (с доменом и http:// )
Третья запись — Полная ссылка с кириллическим доменом.
Все три ссылки работают по принципу «направить нашу ссылку на URL товара, при условии, что мы знаем только артикул товара».
Массовая загрузка 301 редиректа
Рассмотрим, как можно осуществить экспорт или импорт 301 редиректа в интернет-магазине.
Наша задача — показать, как можно массово изменить или загрузить 301 редирект на сайт.
Формат файла
Файл в формате CSV представлен на рисунке ниже (рис.22).
Рисунок 22.В файле 3 столбца, которые дублируют 3 колонки в панели администрирования:
RedirectFrom – столбец «Откуда», т.е. ссылка, которую требуется заменить, переадресовать.
RedirectTo – столбец «Куда», актуальная ссылка, на которую требуется сделать редирект (перенаправление страницы).
ProductArtNo – артикул товара, добавлена для замены, в некоторых случаях, колонки «куда».
Импорт
Вы можете создать файл CSV (разделители — точка с запятой) формата, описанного выше, заполнить столбцы необходимыми ссылками и импортировать на сайт.
Для того чтобы осуществить импорт файла, перейдите в панель администрирования, пункт меню «Настройки — SEO и счётчики«, вкладка «301 редирект» , и нажмите на кнопку «Добавить файл«.
Рисунок 23.
Рисунок 24.
Рисунок 25.В открывшемся окне выберите файл для импорта, нажмите «Открыть», и данные из файла автоматически появляются в списке 301 редиректа (рис. 26).
Рисунок 26.
Экспорт
С сайта можно экспортировать файл с 301 редиректом, внести в файл изменения и вновь загрузить на сайт. Для этого перейдите в панель администрирования, пункт меню «Настройки — SEO и счётчики«, вкладка «301 редирект«, и нажмите на кнопку «Экспорт«.
Рисунок 27.
Рисунок 28.Файл скачивается на Ваш компьютер в формате, описанном выше.
Примечание.
Обновление данных или добавление новых строк из файла происходит по столбцу «RedirectFrom» («Откуда»).
При загрузке файла на сайт происходит проверка: если ссылка из RedirectFrom уже присутствует на сайте в столбце «Откуда», то она обновляется теми данными, которые пришли в новом файле; если ссылки из RedirectFrom нет на сайте в столбце «Откуда», то строка с данными из файла добавляется в качестве новой строки со значениями на сайт.
Рассмотрим на примере.
В файле строка вида (рис.29):
Рисунок 29.При импорте файла на сайт проверяется столбец RedirectFrom (на сайте “Откуда”) — есть ли в столбце “Откуда” значение из файла столбца “RedirectFrom”? В нашем примере проверяется значение “login.aspx”(рис.30).
Рисунок 30.Если значение есть (как в нашем примере “login.aspx”), строка обновляется. А именно: в столбец “Куда” записывается значение из файла “RedirectTo” (рис.31).
Рисунок 31.Если значения нет, то строка добавляется (рис.32,33).
Рисунок 32.
Рисунок 33.Готово. Мы рассмотрели основные настройки файла Robots. карты сайта и 301 -ого редиректа.
Тэги: Robots, робот, редирект, 301 редирект, карта сайта,sitemap, битые ссылки, закрытие страниц от индексации, сайт открывался с www, главное зеркало, перенаправление, http на https
Все, что вам нужно знать
Хотите узнать все, что нужно знать о переадресации 301, в том числе о том, как их использовать для увеличения органического трафика? Вы попали в нужное место.
301 редирект довольно прост. Они используются для перенаправления с одной веб-страницы на другую.
Но понять, как они связаны с SEO, сложнее.
В этом руководстве вы узнаете:
Давайте начнем с самого начала.
Что такое 301 редирект?
Редирект 301 указывает на постоянное перемещение веб-страницы из одного места в другое.
Часть 301 относится к коду состояния HTTP перенаправленной страницы.
Пример: blog.ahrefs.com перенаправляет на ahrefs.com/blog
Проще говоря, перенаправление 301 сообщает браузеру: «Эта страница переместилась навсегда. Это новое место, и мы не собираемся его возвращать ». На что браузер отвечает: «Конечно! Я отправлю пользователя туда прямо сейчас! »
Вот почему, если вы попытаетесь посетить blog.ahrefs.com , этого не произойдет.
Вместо этого вы попадете на ahrefs.com/blog .
Как сделать 301 редирект
Есть много способов сделать 301 редирект, но наиболее распространенный метод — отредактировать файл .htaccess вашего сайта.
Вы найдете это в корневой папке своего сайта:
Не видите файл? Это означает одну из двух вещей:
- У вас нет файла .htaccess. Создайте его с помощью Блокнота (Windows) или TextEdit (Mac). Просто создайте новый документ и сохраните его как.htaccess. Обязательно удалите стандартное расширение файла .txt.
- Ваш сайт не работает на веб-сервере Apache. Это несколько технически, но существуют разные типы веб-серверов. Наиболее распространены Apache, Windows / IIS и Nginx. Только серверы Apache используют .htaccess. Чтобы убедиться, что ваш веб-сайт работает на Apache, спросите у своего веб-хостинга.
Вот несколько фрагментов кода для добавления распространенных типов 301 редиректа через .htaccess:
ВАЖНО. Эти инструкции предназначены только для веб-серверов Apache.(. *) $ https://newsite.com/$1 [L, R = 301, NC]
Примечание.
Есть несколько способов сделать это. Я ни в коем случае не эксперт, когда речь идет о серверах Apache и файлах htaccess. Это код, который всегда работал у меня. Обязательно проверьте это перед внедрением на свой сайт.ВАЖНО! Если
RewriteEngine на
уже есть в вашем файле .htaccess, не повторяйте его. Просто скопируйте остальной код. Это также можно сделать в Cpanel, что может быть предпочтительнее.(. *) $ http://example. (.https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301]Влияет ли переадресация 301 на SEO?
Большинство специалистов по SEO сосредотачиваются на взаимосвязи между 301 редиректом и PageRank.
Не знакомы с PageRank? Это формула, созданная Google для оценки «ценности страницы» по количеству и качеству ссылок на нее. Конечно, PageRank — далеко не единственный «фактор ранжирования», но обычно считается, что в целом более высокий PageRank означает более высокий рейтинг.
Есть доказательства этому? Да, Google (повторно) подтвердил PageRank как сигнал ранжирования в прошлом году:
DYK, что спустя 18 лет мы все еще используем PageRank (и сотни других сигналов) при ранжировании?
Хотите узнать, как это работает? Https: // t.co / CfOlxGauGF pic.twitter.com/3YJeNbXLml
— Гэри «鯨 理» Illyes (@methode) 9 февраля 2017 г.
Существует также явная положительная корреляция между рейтингом URL Ahrefs, который работает аналогично PageRank — и объем органического трафика, который получает страница:
Sidenote.
Причина, по которой я говорю о рейтинге URL (UR), а не о PageRank, заключается в том, что Google прекратил использование общедоступных оценок PageRank в 2016 году. Теперь невозможно узнать, какой уровень PageRank имеет страница. Я не говорю, что UR является эквивалентом PageRank, но это ближайший сопоставимый показатель, который у нас есть.Так как это связано с переадресацией 301?
До 2016 года, если вы использовали 301 редирект для перенаправления с одной страницы на другую, в процессе происходила некоторая потеря PageRank. Сколько? Это спорно, но общее предположение составляет 15%. Это также диапазон Мэтта Каттса, бывшего руководителя службы веб-спама Google, на которого ссылается в этом видео 2013 года:
Sidenote.
Мэтт на самом деле не сказал, что переадресация 301 потеряла 15% PageRank в этом видео.Это была именно та фигура, которую он использовал в качестве примера. Тем не менее, это число, с которым большинство специалистов по SEO, казалось, работали уже довольно много лет. Вероятно, потому что 15% также связаны с «коэффициентом демпфирования» в исходном патенте PageRank.Для аргументации предположим, что число составляет 15%.
Вот как это будет выглядеть:
Простое перенаправление 301: domain.com/page‑1 → domain.com/page‑2 = Потеря 15% рейтинга PageRank
301 редирект цепочка: домен .com / page ‑ 1 → domain.com/page‑2 → domain.com/page‑3 → domain.com/page‑4 = 38% потеря PageRank!
Однако в 2016 году Google изменил свою официальную позицию по этому вопросу:
30-кратная переадресация больше не теряет PageRank.
— Гэри «鯨 理» Иллис (@methode) 26 июля 2016 г.
Итак, в 2019 г., если вы перенаправляете с domain.com/page1 на domain.com/page2 , перенаправляемая страница должна иметь только такой же «мощности», как и исходная страница.
Это БОЛЬШАЯ сделка, и это одна из причин, по которой переадресация 301 может быть настолько полезной для увеличения органического трафика. (Подробнее об этом позже!)
Но переадресация 301 может вызвать множество других проблем, связанных с поисковой оптимизацией, о которых не часто говорят.
Как исправить существующие проблемы с переадресацией 301 на вашем сайте
Вот как найти и исправить существующие проблемы, связанные с переадресацией 301.
1. Убедитесь, что версия HTTP вашего сайта перенаправляет на HTTPS.
Каждый веб-сайт должен использовать HTTPS.
Это не только добавляет дополнительный уровень безопасности для ваших посетителей, но и Google использует HTTPS в качестве сигнала ранжирования. Добавьте к этому тот факт, что SSL-сертификаты доступны бесплатно через Let’s Encrypt, и действительно нет оправдания, чтобы не использовать HTTPS в 2019 году.
Но наличие SSL-сертификата — это только половина дела…
Вам также необходимо убедиться, что люди фактически посещают HTTPS-версию вашего сайта, что означает использование 301 редиректа между HTTP и HTTPS-версией.
Чтобы проверить, что это перенаправление, перейдите на свою домашнюю страницу и посмотрите на строку URL. Вы должны увидеть http s : // [www] .yourwebsite.com / и значок замка.
Измените это на http: // (не http s : //), затем нажмите Enter. Вы должны быть автоматически перенаправлены на версию HTTPS.
Если это произойдет, то по большей части все должно быть хорошо. Но по-прежнему могут возникать проблемы, например:
- Перенаправление HTTP на HTTPS не реализовано на всех страницах вашего сайта (например,г., подобласти).
- HTTPS на HTTP перенаправляет
Чтобы убедиться в отсутствии таких проблем, запустите сканирование с помощью аудита сайта Ahrefs.
Перейдите на внутренние страницы Отчет и найдите следующие проблемы:
ПРИМЕЧАНИЕ. Если вы видите одну страницу с предупреждением HTTP to HTTPS, и это просто HTTP-версия страницы, с которой началось сканирование, то это не проблема.
Устраните эти проблемы, применив правильные перенаправления 301 с HTTP на HTTPS версии уязвимых страниц.
2. Удалите из карты сайта страницы с кодом статуса 301
Google просматривает карты сайта, чтобы понять, какие страницы сканировать и индексировать.
Поскольку страниц с кодами статуса 301 технически больше не существует, нет смысла просить Google сканировать их. Если такие страницы остаются в вашей карте сайта, Google может продолжать посещать их каждый раз при повторном сканировании вашего сайта.В этом нет необходимости и расходуется краулинговый бюджет.
Вот один из способов найти такие страницы:
- Найдите URL-адрес вашей карты сайта (обычно это yourdomain.com/sitemap.xml … но не всегда)
- Используйте этот инструмент для загрузки всех URL-адресов.
- Вставьте этот список URL-адресов в эту бесплатную программу проверки кода состояния HTTP (примечание: одновременно можно использовать не более 100 URL-адресов).
- Фильтр для страниц с 301 кодом состояния.
Ищете более быстрый и простой способ? Используйте Аудит сайта Ahrefs для сканирования своего веб-сайта, затем перейдите к отчету Обзор и найдите ошибки «3XX редирект в карте сайта».
При щелчке по этой ссылке отображаются все страницы с 301 кодом статуса в вашей карте (ах) сайта.
Удалите эти URL-адреса из карты сайта и замените их окончательным URL-адресом перенаправления (если его там еще нет).
3. Исправить цепочки перенаправления
Цепочки перенаправления возникают, когда существует серия из двух или более перенаправлений между исходным URL-адресом и URL-адресом назначения.
Вот что говорит об этом Google:
Хотя робот Google и браузеры могут следовать «цепочке» из нескольких перенаправлений (например,g., Страница 1> Страница 2> Страница 3), мы рекомендуем перенаправить на конечный пункт назначения . Если это невозможно, держите количество перенаправлений в цепочке на низком уровне, в идеале не более 3 и менее 5.
Цепочки переадресации служат только для того, чтобы нанести ущерб пользовательскому опыту и замедлить работу, поэтому вам следует избегать их. где возможно.
С помощью этого средства проверки кода состояния HTTP можно проверить цепочки переадресации до 100 URL-адресов.
Ищите страницы с двумя или более перенаправлениями.
Чтобы проверить более 100 страниц за один раз, проверьте отчет Внутренние страницы в Аудите сайта Ahrefs на наличие ошибок «цепочки переадресации».
При нажатии на эту кнопку будут показаны все URL-адреса в цепочке, включая конечную целевую страницу.
Есть два способа исправить эти ошибки;
- Замените цепочку переадресации одним редиректом 301. Вместо Страница 1> Страница 2> Страница 3> Страница 4 перенаправление становится Страница 1> Страница 4 .
- Заменить внутренние ссылки на перенаправленные страницы прямыми ссылками на конечный URL . Это не позволяет Google и другим ботам сканировать цепочки переадресации. Что еще более важно, это не позволяет фактическим людям (вы знаете, типа, который * может * купить что-то на вашем веб-сайте) иметь дело с медлительностью множественных перенаправлений, когда они нажимают ссылку.
Если возможно, второе решение является лучшим вариантом.
Для этого отсортируйте список цепочек редиректов по номеру «Нет.of inlinks »сверху вниз. Затем щелкните количество входящих ссылок, чтобы увидеть все внутренние ссылки на перенаправленную страницу.
Замените внутренние ссылки на затронутых страницах прямыми ссылками на конечный целевой URL.
4. Исправить петли перенаправления
Петли перенаправления возникают, когда URL-адрес перенаправляет обратно на один из других URL-адресов в цепочке. Это создает бесконечный цикл переадресации, который может сбивать с толку как поисковые системы, так и пользователей.
Пример: Страница 1> Страница 2> Страница 3> Страница 2 > Страница 3> Страница 2 > Страница 3 […]
Это убийцы с точки зрения пользовательского опыта, потому что они обычно Результатом будет такой ответ от браузера:
Ошибки цикла перенаправления можно найти в пакетах по 100, используя ту же самую программу проверки кода состояния HTTP, которую мы использовали раньше.Ищите ошибки «Превышено максимальное количество перенаправлений».
Для более чем 100 страниц проверьте отчет Внутренние страницы в Аудите сайта Ahrefs на наличие ошибок «Петля перенаправления».
Щелкните здесь, чтобы отобразить все страницы с проблемами цикла перенаправления, затем исправьте каждую проблему одним из двух способов:
- Если URL-адрес не должен перенаправлять, изменит свой код ответа HTTP на 200.
- Если Предполагается, что URL-адрес перенаправляет , исправляет конечный целевой URL и удаляет цикл.В качестве альтернативы удалите или замените все входящие ссылки на URL-адрес перенаправления.
5. Исправьте неработающие перенаправления
Неисправные перенаправления — это страницы, которые перенаправляют на мертвую страницу (т. Е. Ту, которая возвращает код ответа HTTP 4XX или 5XX).
Пример: Страница 1 (301)> Страница 2 (404)
Это плохо, потому что ни посетители, ни роботы поисковых систем не могут получить доступ к конечным URL. Из-за этого большинство посетителей покинут ваш сайт, и большинство поисковых систем откажутся от сканирования.
Эти ошибки можно проверять партиями по 100 с помощью средства проверки кода состояния HTTP.
Чтобы проверить больше страниц, поищите ошибки «Сломанное перенаправление» в отчете Внутренние страницы в Аудите сайта Ahrefs.
Исправьте эти ошибки одним из следующих способов:
- Восстановление мертвой страницы (если она была удалена случайно)
- Удаление входящих ссылок на перенаправленный URL-адрес.
6. Перенаправление страниц 404
Страницы, которые возвращают статус 404, мертвы, поэтому браузер возвращает страницу, подобную этой:
Теперь, бывают случаи, когда пользователь видит эту страницу, имеет смысл.Например, если кто-то вводит неправильный URL-адрес в свой браузер, страница с ошибкой сообщает ему, что что-то не так. Вы можете увидеть пример этого выше — имеет смысл вернуть страницу 404 для этого URL.
При этом страницы с кодами состояния 404 представляют собой проблему, когда:
- Они сканируются . Сканируемый обычно приравнивается к кликабельному. И если они кликабельны, некоторые пользователи в конечном итоге перейдут по внутренним ссылкам на вашем сайте только для того, чтобы увидеть мертвую страницу.Это не очень удобно для пользователей.
- У них есть обратные ссылки . Поскольку страницы 404 недоступны, любые обратные ссылки, указывающие на них, тратятся впустую.
Чтобы решить эту первую проблему, проверьте отчет Внутренние ссылки в Аудите сайта Ahrefs на наличие ошибок «404 страницы».
Щелкните здесь, чтобы просмотреть все 404 страницы, найденные во время сканирования.
Затем нажмите кнопку «Управление столбцами», добавьте «Нет. of dofollow backlinks », нажмите« Применить », затем отсортируйте по этому столбцу от большего к меньшему.
Проверьте отчет Обратные ссылки в Ahrefs Site Explorer на наличие страниц с одной или несколькими обратными ссылками «dofollow». Есть вероятность, что эти ссылки могут оказаться ценными. Если это так, вы захотите перенаправить (301) эту страницу на другой релевантный ресурс на вашем веб-сайте.
ВАЖНО
Ключевым моментом является перенаправление страниц 404 на в какое-либо соответствующее место . Google рассматривает нерелевантные переадресации 301 как мягкие 404, поэтому нет реальных преимуществ от переадресации, если вы не делаете это на похожую и релевантную страницу.
Джон Мюллер из Google объясняет больше в этом видео.
Если у вас нет похожей или релевантной страницы, но у вас все еще есть страница 404 с множеством высококачественных обратных ссылок, то, честно говоря , возможно, стоит переиздать контент, который раньше существовал в этом месте.
Думайте об этом так:
Если мертвая страница была достаточно ценной, чтобы привлекать качественные обратные ссылки в первую очередь, то стоит задаться вопросом, почему ее больше не существует.Я имею в виду, что эта тема явно интересует людей.
Для страниц без обратных ссылок dofollow исправьте их:
- Восстановление мертвой страницы по заданному URL-адресу
- Перенаправление (301) мертвой страницы на другую Актуально стр.
- Удаление или замена всех внутренних ссылок на мертвую страницу
ВАЖНО . Если вы выбрали №3, убедитесь, что вы заменили не только внутренние ссылки, но также текст привязки и окружающий текст там, где это необходимо.
7. Замените переадресацию 302 и переадресацию мета-обновления на 301 с.
Никогда не используйте переадресацию 302 или переадресацию мета-обновления для постоянных переадресаций.
302 редиректы предназначены для временных перемещений, и Google рекомендует вообще не использовать переадресацию мета-обновления, если это возможно. Итак, если у вас есть какой-либо из них на вашем сайте, вы должны стремиться либо удалить их, либо заменить переадресацией 301.
Чтобы просмотреть страницы с этими кодами статуса HTTP, проверьте отчет Внутренние страницы в Аудите сайта Ahrefs на предмет проблем с «переадресацией мета-обновления» и «переадресацией 302».
К счастью, обе эти проблемы можно исправить одним и тем же способом:
- Если перенаправление постоянное, использует вместо него 301.
- Если перенаправление не постоянное , удалите перенаправление.
Вам также следует стремиться удалить или заменить внутренние ссылки на перенаправленные страницы, особенно если они могут запутать пользователей, которые нажимают на них.
8. Ищите перенаправленные (301) страницы, которые получают органический трафик.
Страницы с кодами статуса HTTP 301 не должны получать органический трафик, потому что их не должно быть в индексе Google.Если такие страницы получают трафик, значит, Google еще не видел перенаправления.
Чтобы проверить наличие страниц 3XX с трафиком, проверьте отчет Overview в программе аудита сайта Ahrefs на наличие ошибок «страница 3XX получает органический трафик».
Если вы получили список страниц 3XX откуда-то (например, из средства проверки кода состояния HTTP), вставьте их в инструмент пакетного анализа Ahrefs партиями до 200, чтобы увидеть органический трафик на уровне страницы.
ПРИМЕЧАНИЕ. Вы также можете проверить органический трафик в Google Analytics или Google Search Console.
Итак, если вы только недавно добавили переадресацию 301, это, скорее всего, не проблема. Google должен увидеть это во время следующего сканирования, после чего они должны деиндексировать страницу.
Чтобы ускорить этот процесс, вставьте URL-адрес в инструмент проверки URL-адресов в Google Search Console, затем нажмите «Запросить индексирование».
Вам также следует удалить эти страницы из карты сайта (см. №2) и повторно отправить через Google Search Console.
9. Ищите «плохие» внешние 301s
Большинство веб-сайтов ссылаются на соответствующие сторонние сайты и ресурсы.
Это нормально … до тех пор, пока страница, на которую ведет внешняя ссылка, не будет перенаправлена в другое место.
Например, представьте, что вы ссылаетесь на полезный ресурс. Двенадцать месяцев спустя этот домен истекает, и его забирает охотник за истекшим доменом, который удаляет ресурс и перенаправляет на свой «денежный» сайт. Теперь вы непреднамеренно ссылаетесь на что-то нерелевантное (и потенциально даже вредное) для ваших посетителей.
По этой причине важно время от времени проверять наличие «плохих» внешних 301.
Для этого перейдите к отчету Внешние страницы в Аудите сайта Ahrefs и найдите предупреждения «Внешнее перенаправление 3XX».
Щелкните здесь, чтобы просмотреть список всех перенаправленных внешних ссылок, а также конечный целевой URL.
Видите много страниц?
Так как внешние ссылки, на которые нет перехода, часто представляют собой комментарии в блогах, вы можете удалить их, чтобы получить более понятный список. Просто добавьте «Нет. of inlinks dofollow> 0 »фильтр к отчету.
Это должно помочь расставить приоритеты.
Затем просмотрите отчет, просмотрев столбцы URL и URL перенаправления . Ищите неправильные переадресации. Другими словами, игнорируйте такие вещи, как перенаправления HTTP на HTTPS и перенаправления blog.domain.com/page с на domain.com/blog/page . Ищите перенаправления на разные сайты или страницы.
Вот пример, который я нашел при сканировании Backlinko :
Проблема не в том, что перенаправление указывает на другой веб-сайт.Те, кто знаком с Нилом Пателем, знают, что ранее в этом году он объединил blog.kissmetrics.com с neilpatel.com .
Нет, проблема в том, что перенаправленная страница — это совсем другая статья.
Исходное название статьи: Использование магии качественных данных для увеличения SaaS-конверсий
Перенаправленный заголовок статьи: Как понимание вашего клиента поможет вам создать копию, которая продает
В этих случаях лучше всего удалите внутреннюю ссылку (-ы) на перенаправленную страницу.
Для этого просто нажмите цифру в поле «No. of inlinks », чтобы увидеть каждую страницу с внутренними ссылками на перенаправленную страницу.
Зайдите в свою CMS и удалите их.
Как использовать переадресацию 301 для увеличения вашего органического трафика
На этом этапе ваш сайт должен быть свободен от любых проблем, препятствующих поисковой оптимизации, связанных с переадресацией 301.
А теперь пора серьезно подумать и поговорить о том, как мы можем использовать силу переадресации для массового увеличения органического трафика.
Вот два метода для этого.
Коктейльная техника
У вас есть стакан кока-колы. Ммм . У вас есть стакан рома. Вкусно !
Оба напитка сами по себе являются отличными напитками. Однако объедините их, и вы перейдете на новый уровень. Привет, Куба Либре!
Итак, как это связано с переадресацией 301?
Думайте об обоих напитках как о тематических страницах вашего веб-сайта. Каждый из них работает нормально. У них есть несколько приличных обратных ссылок.Они получают или органического трафика. Совсем неплохо. Но почему бы не объединить эти две страницы в одну, чтобы сделать что-то еще лучше?
При этом есть шанс, что мы сможем превратить две страницы со средней производительностью в один восхитительный коктейль из страницы, которая работает на на лучше!
Недавно мы сделали это с двумя нашими публикациями в блоге Ahrefs:
- https://ahrefs.com/blog/skyscraper-technique/
- https://ahrefs.com/blog/skyscraper-technique-fail /
Обе эти статьи устарели, поэтому мы решили объединить их в одно новое руководство.
Затем мы переиздали на ahrefs.com/blog/skyscraper-technique/ и перенаправили на него другую статью.
Результаты говорят сами за себя:
Итак, почему это работает?
Две причины:
- Консолидация «авторитета»: Помните, как 301 редирект больше не «утекает» PageRank? Перенаправив одну из этих статей на другую, мы смогли объединить «авторитетность» обеих страниц в одну. Конечно, это не сработает, если страницы не связаны между собой, потому что Google рассматривает такие переадресации как мягкие 404.Но поскольку эти две страницы похожи, это сработало.
- Лучшее содержание: Обе статьи, которые у нас были, были достойного качества. Они только начинали немного устаревать. Взяв лучшее из обоих сообщений и объединив их, мы создали существенно лучший контент, который, на наш взгляд, заслуживает большего трафика.
Остается только один вопрос: как воспроизвести эту стратегию, верно?
Вот процесс.
Шаг 1.Ищите проблемы каннибализации ключевых слов (с обратными ссылками)
Каннибализация ключевых слов — это когда две или более страниц нацелены и ранжируются по одному и тому же ключевому слову (ам). Обнаружение таких проблем — хороший способ определить возможности.
Итак, обо всем по порядку, сделайте копию этой таблицы Google.
Затем вставьте свой сайт в Site Explorer Ahrefs, перейдите к отчету Top Pages и экспортируйте его в CSV.
Импортируйте CSV в первую вкладку Google Sheet.
Для этого перейдите в Файл> Импорт…> Загрузить> Выберите CSV> Выберите «Добавить к текущему листу», когда его спросят.
Вот и все.Перейдите на вкладку «Результаты», и у вас должны быть уточненные результаты.
Шаг 2. Найдите подходящие возможности
Затем вам нужно просмотреть лист результатов на предмет потенциальных возможностей перенаправления.
Вот хороший пример из блога Hubspot:
Эти две страницы занимают позиции №5 и №6 соответственно по «пользовательскому контенту».
Оба из них:
- По тематике очень похожи
- Есть много обратных ссылок с уникальных веб-сайтов (вместе взятых 467 ссылающихся доменов!)
- Получите немного органического трафика
Итак, давайте посмотрим на верхние- ранжирование страниц по «пользовательскому контенту» в ключевых словах Ahrefs:
Две вещи выделяются в текущей топовой странице:
- Она получает почти в 2 раза больше трафика, чем два сообщения от Hubspot вместе взятые!
- У него есть ссылки 192 ссылающихся домена… менее половины из 467 ссылающихся доменов на два поста Hubspot
Так что, если бы Hubspot объединил эти два поста в один и объединил весь этот восхитительный «ссылочный сок», тогда я бы говорят, что у них были бы хорошие шансы претендовать на первое место.Это может потенциально увеличить их трафик вдвое!
Шаг 3. Перепишите и объедините страницы
Теперь пришло время взять лучшие качества каждой страницы и объединить их в одну.
Например, если бы мы делали это для вышеупомянутых статей Hubspot, мы, вероятно, сохранили бы раздел «Как запустить собственную кампанию по созданию пользовательского контента» из одного сообщения:
… и оставим часть, объясняющую «Почему пользователь -Сгенерированный контент? » от другого:
Чтобы сохранить актуальность новой страницы на максимально высоком уровне и снизить риск того, что Google будет рассматривать наш 301 как мягкий 404, мы также можем проверить отчет Anchors в Site Explorer для каждой страницы:
Это дает некоторое представление о том, почему люди вообще ссылаются на страницы.
Например, я вижу, что довольно много людей цитируют статистику при ссылке на эту страницу, поэтому, возможно, стоит сохранить эту статистику в нашем обновленном посте.
ПРОФЕССИОНАЛЬНЫЙ СОВЕТ
Вам также следует использовать переписывание / объединение двух страниц как возможность улучшить поисковое намерение и дать поисковикам то, что они ищут. Если по целевому ключевому слову имеется много списков из 10 лучших, сделайте свой новый обновленный пост в топ-10. Если есть много практических руководств, что ж … вы поняли!
ПРИМЕЧАНИЕ. Это не имеет ничего общего с переадресацией 301, но это стоит сделать, если вы хотите максимизировать рентабельность своих усилий.
Шаг 4. Опубликуйте обновленную страницу и примените 301 редирект (-а)
Теперь, наконец, пришло время опубликовать обновленную запись / страницу.
Если какой-либо из старых URL-адресов подходит для вашего нового сообщения, вы можете повторно опубликовать его по тому же URL-адресу. Затем вы можете удалить другой пост / страницу и добавить 301 редирект к новому сообщению.
Вы можете вспомнить, что мы сделали с нашим постом о технике небоскреба .Мы повторно использовали / skyscraper-technic / URL.
Если ни один из старых URL-адресов не подходит для вашего нового сообщения / страницы, то также прекрасно 301 перенаправить обеих страниц на совершенно новый URL.
Например, если мы объединим эти два поста Hubspot в это руководство:
… тогда ни один из двух старых URL-адресов не будет соответствовать всем требованиям.
Было бы лучше опубликовать что-нибудь вроде blog.hubspot.com/marketing/user-generated-content/
Итак, мы могли бы сделать это, а затем 301 перенаправить две другие страницы на этот URL.Простой.
СОВЕТ
Хотите развить эту идею дальше? Проведите аудит контента, чтобы найти страницы без органического трафика или рейтинга, на которых все еще есть обратные ссылки.
Если эти страницы не важны для вашего бизнеса, удалите их и перенаправьте на релевантную страницу , которая имеет значение.
Метод слияния
Вот что произошло с органическим трафиком одного сайта после использования метода слияния:
Это ~ 116% прирост трафика за 12 месяцев!
Краткое описание процесса:
- Купите другую компанию или веб-сайт в вашей отрасли.
- Объедините их сайт с вашим, используя 301 редирект.
Брайан Дин из Backlinko сделал это в прошлом году. Он купил еще один блог по SEO — Point Blank SEO — и перенаправил его на Backlinko. Фактически, именно он использовал этот метод для достижения результатов, которые вы видите на скриншоте выше.
Но прежде чем вы начнете покупать каждый веб-сайт, который попадется вам в руки, поймите следующее:
Успешное использование этого метода не так просто, как просто купить любой старый веб-сайт и использовать 301 для перенаправления всех страниц на вашу домашнюю страницу.Это ленивый подход, и в 2019 году это не лучшая идея. Вам также необходимо реализовать 301 редирект на постраничной основе.
Вот как это сделать, шаг за шагом:
1. Повторное размещение и перенаправление контента
Наибольший прирост трафика, вероятно, будет связан с повторным поиском и перенаправлением контента.
Брайан Дин сделал это с некоторыми сообщениями на pointblankseo.com , включая печально известный список стратегий построения ссылок Джона.
Вы знаете, тот, у кого был этот профиль обратной ссылки:
Этот исходный URL был: pointblankseo.com / link-building-strategy
Новый (перенаправленный) URL: backlinko.com/link-building-strategies
Поскольку Брайан переместил сообщение из старого домена в новый с перенаправлением 301, все эти ссылки теперь фактически указывают на ту же страницу на backlinko.com . Страница фактически только что переехала в новый дом.
Переадресация и перенаправление контента — лучший вариант, когда применимы все эти условия:
- Контент имеет органический трафик
- Тема актуальна для вашего бизнеса
- Контент высокого качества
Обратите внимание, что вы можете бороться с этой последней точкой, но обновляя или переписывая контент после его перемещения и перенаправления.Брайан сделал это с помощью того списка стратегий построения ссылок, который не обновлялся примерно с 2012 года.
2. Удалить и перенаправить на другую страницу
Нет смысла сохранять или повторно перемещать страницы, которые:
- Имеют мало или нет потенциала органического трафика.
- Дубликаты уже затронутых вами тем
Например, нет смысла сохранять страницу о нас с веб-сайта, который вы объединяете, потому что тогда у вас будет две страницы о нас… что не имеет смысла.Это также верно и для других страниц, которые нацелены на те же ключевые слова, что и существующие страницы вашего веб-сайта.
Переустановка их просто приведет к проблемам каннибализации ключевых слов.
Точно так же, если страницы имеют небольшой потенциал трафика или вообще не имеют его, то вы также можете избавиться от них и перенаправить в другое место. Это то, что Брайан сделал с довольно большим количеством сообщений на pointblankseo.com , таких как этот пост о информационных платформах:
Этот пост больше не существует. Брайан перенаправил его в свой блог об инструментах построения ссылок.
Этот исходный URL был: pointblankseo.com/outreach-platforms
Новый (перенаправленный) URL: backlinko.com/link-building-tools
Он сделал это, потому что ключевое слово « информационно-пропагандистские платформы »не имеет объема поиска и потенциального трафика. Это не та тема, на которую стоит ориентироваться.
Таким образом, имеет смысл перенаправить этот пост на другой релевантный пост с потенциалом трафика .
3. Удалите и перенаправьте на вашу домашнюю страницу
Если нет никаких релевантных страниц для перенаправления, и нет смысла перемещать и возвращать их домой, то последнее средство — перенаправить их на вашу домашнюю страницу.
Брайан сделал это с большинством страниц на pointblankseo.com , таких как это руководство по наживке для эго:
Этот исходный URL был: pointblankseo.com/egobait-guide
Новый (перенаправлен ) URL: backlinko.com/blog
Почему это последнее средство? Что ж, помните, что мы говорили ранее о том, что Google рассматривает нерелевантную переадресацию 301 как мягкую 404-ю. Это может произойти при перенаправлении сообщений и страниц на вашу домашнюю страницу.
Но вот в чем дело: если вы не перенаправляете эти страницы, то есть 100% вероятность того, что Google сочтет их ошибочными 404. Вывод: вы также можете перенаправить их.
Однако есть одно предостережение: вы не должны перенаправлять страницы с некачественными обратными ссылками. Это, скорее всего, принесет больше вреда, чем пользы, поэтому не забудьте проверить отчет Обратные ссылки в Site Explorer для каждой страницы перед перенаправлением.
Если профиль обратной ссылки выглядит так…
… тогда, вероятно, лучше всего просто удалить эту страницу и оставить ее как 404.
Или, если вы действительно чувствуете необходимость перенаправить страницу, вы можете перед этим отклонить плохие ссылки. Однако это, вероятно, больше усилий, чем того стоит.
Заключительные мысли
Переадресация 301 имеет много применений, когда дело доходит до SEO.
Используйте их стратегически, и вы увидите огромный прирост органического трафика. Однако сначала стоит убедиться, что на вашем веб-сайте нет существующих проблем с переадресацией 301, поскольку они могут помешать вашим текущим и будущим усилиям по SEO.
Я что-то пропустил в этом руководстве? Дайте мне знать в комментариях или через Twitter.
Руководство для начинающих по созданию 301 редиректа в WordPress (шаг за шагом)
Вы хотите создать 301 редирект на своем веб-сайте WordPress?
301 редирект помогает исправить ошибку 404 страница не найдена и указывает пользователям на правильную страницу. Это помогает улучшить взаимодействие с пользователем и повысить рейтинг ваших ключевых слов.
В этой статье мы объясним, что такое редирект 301 и как вы можете создать его на своем веб-сайте.
Что такое перенаправление в WordPress?
Редирект — это способ для вашего веб-сайта отправить быстрое сообщение в браузер вашего читателя и сообщить им, что страница, которую они хотят посетить, была перемещена, чтобы их браузер мог автоматически указать им на новую страницу по вашему выбору.
Существуют различные типы переадресации, такие как переадресация 301, переадресация 302, переадресация 307 и т. Д.
В этом руководстве для начинающих мы сосредоточимся на переадресации 301, так как это наиболее важно для вашего веб-сайта WordPress.
Редирект 301 постоянно перемещает страницу в новое место. Он сообщает браузеру, что страница навсегда перемещена в новое место, и мы не собираемся перемещать ее обратно.
Тем не менее, давайте посмотрим, когда вам следует их использовать.
Когда вам нужен редирект 301 в WordPress?
Основная причина использования переадресации 301 — это когда ваш сайт или страница на нем были перемещены, и вместо этого вы хотите указать пользователю на новую страницу.
Вам необходимо создать 301 редирект при планировании удаления сообщения или страницы в пользу нового контента.Это также необходимо, когда вы планируете изменить постоянные ссылки вашего сообщения или страницы.
Если вы не настроите перенаправление, пользователи увидят ошибку 404: страница не найдена. Это не только плохо для пользователей вашего сайта, но также может повлиять на SEO в WordPress.
Вы можете потерять ценные обратные ссылки, если на вашем сайте много неработающих ссылок. Это приведет к значительному снижению авторитета вашего домена и рейтинга ключевых слов.
Вот почему 301 редирект очень важен.Они позволяют сообщать поисковым системам и вашим пользователям, что страница, на которую они пытаются попасть, была навсегда перемещена в новое место.
Таким образом, весь трафик вашей старой страницы и обратные ссылки будут перенесены на новую страницу.
Теперь давайте посмотрим, как можно создать 301 редирект в WordPress, используя различные доступные методы.
Видеоурок
Подписаться на WPBeginner
Если вы предпочитаете письменные инструкции, просто продолжайте читать.
Как создавать перенаправления в WordPress с помощью плагинов
Более простой подход к созданию и управлению переадресацией 301 — использование одного из многих плагинов переадресации WordPress. Это позволяет настраивать перенаправления, даже не написав ни единой строчки кода.
1. Все в одном SEO (AIOSEO)
Самый простой способ управлять 301 редиректом и создавать его — использовать плагин WordPress All in One SEO (AIOSEO). Это лучший плагин для SEO для WordPress, который используют более 2 миллионов профессионалов для улучшения SEO своего сайта.
AIOSEO предлагает мощный надстройку диспетчера перенаправления, которая позволяет очень легко находить неработающие ссылки на вашем веб-сайте и настраивать перенаправление 301 для их исправления.
Примечание. Для использования диспетчера перенаправления вам потребуется версия AIOSEO Pro. Существует также бесплатная версия AIOSEO, но она не включает переадресацию 301.
Во-первых, вам необходимо установить и активировать плагин AIOSEO Pro на своем веб-сайте. Для получения дополнительной информации, пожалуйста, обратитесь к нашему пошаговому руководству по установке плагина WordPress.
После того, как плагин станет активным, вам нужно будет перейти на All in One SEO »Перенаправляет с панели инструментов WordPress и затем нажать кнопку« Активировать перенаправления ».
Затем вы можете щелкнуть вкладку «Настройки» в разделе «Перенаправления» и выбрать «PHP» в качестве метода перенаправления. Это самый простой способ создания переадресации, не требующий настройки на стороне сервера.
AIOSEO также позволяет выбрать веб-сервер в качестве метода перенаправления. Однако для этого требуется настроить Apache или NGINX на вашем веб-сервере.Этот метод требует технических знаний и не рекомендуется новичкам.
Затем перейдите на вкладку «Перенаправление», чтобы создать 301 перенаправление.
Теперь вы можете ввести ссылку, которую вы хотите перенаправить, в исходный URL и ввести новое место назначения для ссылки в поле Целевой URL. После этого в раскрывающемся меню выберите тип перенаправления «301 перемещено навсегда».
После того, как вы ввели все эти данные, нажмите кнопку «Добавить перенаправление».
Если вы хотите перенаправить несколько URL-адресов в новое место, просто нажмите кнопку «Добавить URL» под полем «Исходные URL-адреса».
Затем вы можете прокрутить вниз, чтобы просмотреть журналы созданных вами перенаправлений. В столбце «Хиты» отображается количество людей, посетивших перенаправленную ссылку, а также возможность отключить 301 редирект.
Помимо этого, AIOSEO также помогает отслеживать страницы с ошибками 404 и исправлять их.
Все, что вам нужно сделать, это перейти на вкладку «Настройки» и прокрутить вниз до раздела «Журналы».Затем включите параметры «Журналы 404» и «Журналы перенаправления».
Вы также можете выбрать период времени для хранения журналов. Мы рекомендуем хранить их не более одного месяца для бесперебойной и быстрой работы сервера.
После включения этих параметров не забудьте нажать кнопку «Сохранить изменения».
Теперь вы должны увидеть новую вкладку «Журналы 404» в разделе «Перенаправления». Здесь AIOSEO будет отслеживать и показывать ваши неработающие ссылки и позволять вам настраивать перенаправления.
Однако при первом включении журналов 404 вы не найдете никаких данных. Плагин начинает записывать 404 страницы с ошибками только после включения настроек.
После включения вы можете перейти в раздел журналов 404 и увидеть URL-адреса ваших неработающих ссылок. Вы также увидите количество посещений ссылки в разделе «Обращения» и дату и время последнего доступа.
Затем выберите URL-адрес ошибки 404, который вы хотите перенаправить, и нажмите кнопку «Добавить перенаправление». Теперь вы увидите варианты для ввода целевого URL и выбора типа переадресации в раскрывающемся меню.
Идите вперед и введите свой новый URL, выберите 301 перемещено навсегда в качестве типа перенаправления, а затем нажмите кнопку «Добавить перенаправление».
AIOSEO создаст 301 редирект для вашей неработающей ссылки. Чтобы проверить, правильно ли работают ваши перенаправления, просто посетите старый URL и проверьте, открывают ли они новое целевое место назначения.
2. Перенаправление
Еще один способ добавлять перенаправления и управлять ими в WordPress — использовать плагин Redirection.
Сначала установите и активируйте плагин Redirection на своем сайте.Вы можете следовать нашему подробному руководству по установке плагина WordPress.
После активации зайдите в Инструменты »Перенаправление и нажмите кнопку« Начать установку », чтобы настроить плагин.
Затем вы можете выбрать параметры для отслеживания изменений постоянных ссылок в WordPress и вести журнал всех ваших перенаправлений и ошибок 404. Вы можете просто включить эти параметры и нажать кнопку «Продолжить настройку».
Теперь плагин протестирует Rest API.Когда снова появится статус «Хорошо», нажмите кнопку «Завершить настройку».
После этого вы можете перейти к Tools »Redirection» Redirects и создать свои 301 редиректы.
Вы увидите основные настройки для добавления перенаправления. Однако, если вы нажмете на значок шестеренки, вы увидите больше вариантов для выбора типа перенаправления.
После нажатия на значок шестеренки просто введите исходный URL-адрес своей старой страницы и добавьте целевой URL-адрес, на который вы хотите выполнить перенаправление.
Затем установите для параметра HTTP-кода значение «301 — перемещено навсегда» в раскрывающемся меню. После того, как вы ввели все данные, нажмите кнопку «Добавить перенаправление».
3. Ссылки на страницу на
Иногда вы можете захотеть сохранить сообщение или страницу, но перенаправить их на другое сообщение или страницу. Вот здесь и пригодятся ссылки на страницы.
Этот простой плагин добавляет мета-поле в ваш редактор WordPress, где вы можете ввести адрес нового места, куда вы хотите отправить своих пользователей.
4. Простая переадресация 301
Еще один простой в использовании плагин — Simple 301 Redirects. Как следует из названия, он упрощает переадресацию 301.
Для начала вам необходимо установить и активировать плагин на своем сайте. Если вам нужна помощь, следуйте инструкциям в нашем руководстве по установке плагина WordPress.
После этого перейдите на страницу «Настройки » »301 Перенаправления и введите свой старый URL-адрес в поле« Запрос »и целевой URL-адрес в поле« Назначение ».
После ввода данных нажмите кнопку «Добавить», чтобы настроить перенаправление 301.
Хотя настроить 301 редирект с помощью плагина WordPress очень просто, у него есть некоторые незначительные проблемы с производительностью. В зависимости от вашего хостинг-провайдера WordPress, ваши переадресации WordPress могут быть немного медленнее на несколько микросекунд.
Если вы хотите ускорить перенаправление, вы можете сделать это с помощью метода кода и файла .htaccess.
Настройка переадресации 301 в WordPress с использованием.htaccess
ПользователиWordPress также могут настроить 301 редирект, отредактировав файл конфигурации веб-сервера .htaccess.
Имейте в виду, что небольшая ошибка в вашем коде .htaccess может сделать ваш сайт WordPress недоступным, и он может начать показывать внутреннюю ошибку сервера.
Вот почему важно сделать резервную копию файла .htaccess, прежде чем вносить какие-либо изменения.
Отредактируйте файл .htaccess с помощью плагина All in One SEO
Самый простой способ редактировать ваш WordPress.htaccess с помощью All in One SEO for WordPress.
Просто установите и активируйте плагин All in One SEO. После этого вам нужно посетить страницу All in One SEO »Инструменты и перейти на вкладку редактора .htaccess.
Отсюда вы увидите содержимое вашего файла .htaccess в редакторе. Вы можете просто разместить любой код перенаправления, который хотите добавить, внизу.
Вот простое перенаправление, при котором мы пытаемся отправить пользователя, посещающего старую запись, на новую.
RewriteEngine On Перенаправить 301 / a-very-old-post / http://yoursite.com/a-very-new-post/Не забудьте нажать кнопку «Сохранить изменения», чтобы сохранить настройки. Затем плагин All in One SEO обновит ваш файл .htaccess.
Непосредственное редактирование файла .htaccess WordPress
Вы также можете напрямую отредактировать файл WordPress .htaccess, чтобы настроить любые перенаправления.
Чтобы отредактировать файл .htaccess, вам необходимо подключиться к своему веб-сайту с помощью FTP-клиента.Файл .htaccess находится в корневом каталоге вашего сайта WordPress.
Если вы не видите там свой файл .htaccess, то вам нужно заставить FTP-клиент показывать скрытые файлы. (Узнайте, почему вы не можете найти файл .htaccess на своем сайте WordPress.)
Вы можете редактировать файл .htaccess в любом текстовом редакторе, например в Блокноте.
Вот простое перенаправление, при котором мы пытаемся отправить пользователя, посещающего старую запись, на новую.
RewriteEngine On Перенаправить 301 / a-very-old-post / http: // yoursite.ru / a-very-new-post /Вы можете добавить приведенный выше код, желательно в конец вашего файла .htaccess.
Не забудьте сохранить изменения и загрузить файл .htaccess обратно на сервер. После этого вы можете протестировать свое перенаправление, чтобы убедиться, что оно перенаправляется правильно, как вы планировали.
Мы надеемся, что это руководство для начинающих по созданию переадресации WordPress помогло вам настроить переадресацию на вашем сайте. Вы также можете ознакомиться с нашим руководством о том, как правильно начать блог на WordPress, или посмотреть наш список лучших услуг электронного маркетинга для малого бизнеса.
Если вам понравилась эта статья, то подпишитесь на наш канал YouTube для видеоуроков по WordPress. Вы также можете найти нас в Twitter и Facebook.
Когда и как их использовать
Понимание 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 / old-page / / 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 редирект:
Перейдите к Настройки сервера ›301 Перенаправления .
Добавьте перенаправление и добавьте свой старый 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 редирект
Что такое 301 редирект?
301 редирект: — это команда веб-сервера, используемая для сообщения поисковым системам и браузерам, что данная страница или каталог, или даже весь домен были перемещены на новый веб-адрес.Редирект 301 заставляет поисковые системы индексировать новую страницу и удалять старую из своего индекса, одновременно передавая полномочия входящей ссылки в новое место. Это также заставляет браузер отправлять пользователя на эту новую страницу.
Думайте о перенаправлении как о смене адресной карты в Интернете. Если все сделано правильно, редирект 301 гарантирует, что вы сохраните ценность ссылки, полученную на старой странице, и поможет предотвратить дублирование контента, которое могло бы возникнуть, если бы движки проиндексировали обе версии вашей страницы.
Узнайте, как правильно реализовать 301 редирект на веб-серверах (Apache или Microsoft). Если ваша страница перемещается, вам нужно сделать это, иначе вы потеряете свой поисковый рейтинг.
Прочтите информацию о:
Как выполнить 301 редирект — Использование .htaccess для Apache
Убедитесь, что у вас есть доступ к вашему серверу и файлу конфигурации Apache, а также что вы можете использовать свои файлы .htaccess. Возможность использования файлов .htaccess будет зависеть от команды под названием «Разрешить переопределение» в файле конфигурации Apache.Если у вас нет такого доступа, вам нужно сначала позвонить в свою хостинговую компанию и получить доступ.
Как только вы узнаете, что у вас есть доступ к этому файлу, следующим шагом будет его поиск. Файл .htaccess — это управляющий файл, который позволяет изменять конфигурацию сервера для каждого каталога. Он контролирует этот каталог и все содержащиеся в нем подкаталоги. В большинстве случаев этот файл будет помещен в корневую веб-папку вашего сайта. Если файла .htaccess нет, создайте его.
Чтобы начать использовать.htaccess на страницу (-ы) перенаправления 301 на вашем сайте, откройте свой FTP и войдите на свой сайт. Зайдите в корневую веб-папку, чтобы получить доступ к вашему файлу .htaccess.
(Примечание: точка в .htaccess делает его скрытым файлом, поэтому убедитесь, что в вашем FTP-браузере разрешен просмотр скрытых файлов.)
Когда вы начинаете редактировать файл, используйте текстовый редактор в стиле UNIX, а не Блокнот. Обычно редактор HTML или редактор кода, например TextPad, работает нормально. Для 301 перенаправления страниц с использованием расширения.htaccess, вы добавите в него строку, которая сообщает серверу, что делать.
На 301 Перенаправление страницы:
RedirectPermanent /old-file.html http://www.domain.com/new-file.html
На 301 Перенаправление всего домена:
RedirectPermanent / http : //www.new-domain.com/
После того, как вы вставили команды для 301 перенаправления ваших страниц, вам необходимо убедиться, что в конце файла есть пустая строка. Ваш сервер прочитает файл.htaccess строка за строкой, что означает, что в какой-то момент вам нужно будет добавить в него символ «конечной строки», чтобы обозначить, что вы закончили. Самый простой способ сделать это — поместить пустую строку внизу файла.
Как выполнить перенаправление 301 — Использование IIS на сервере Microsoft Windows
Перейдите к диспетчеру служб IIS, который находится в меню «Администрирование» в меню «Пуск». Оттуда вы найдете панель с левой стороны, в которой перечислены все ваши сайты.Выберите сайт, над которым хотите работать.
Как только вы выберете его, появится несколько модулей. Убедитесь, что модуль перезаписи URL-адреса присутствует. Если это не так, вы можете установить его здесь.
Получив его, дважды щелкните, чтобы открыть модуль. Справа вы увидите опцию «Добавить правила». Щелкните его, а затем выберите «Пустое правило» в разделе «Правила для входящих подключений». Нажмите ОК. Вы попадете на страницу редактирования правила для входящих подключений. Введите имя правила, например перенаправление старого домена или перенаправление старой страницы.
Перейдите на панель URL-адресов сопоставления. Установите для запрашиваемого URL-адреса «Соответствует шаблону», а затем «Использование в качестве регулярных выражений». Теперь вы укажете, перенаправляете ли вы одну страницу, группу страниц или весь домен:
- Чтобы 301 перенаправить одну страницу, введите имя страницы в разделе «Шаблон». Например, если бы мы перенаправляли это сообщение в блоге, мы бы вводили блог / как правильно-реализовать-а-301-перенаправление / в поле «Шаблон».
- Чтобы перенаправить весь сайт, мы должны ввести (.*) в поле Pattern.
- Чтобы перенаправить все страницы на BruceClay.com в папке SEO, мы должны ввести seo /(.*)
Убедитесь, что установлен флажок «игнорировать регистр».
Перейдите к панели действий и выберите «Перенаправить» в раскрывающемся меню «Тип действия». В свойствах действия введите новый URL-адрес. Если это одна страница, введите одну страницу. Если это весь домен или группа страниц, введите новое место назначения с обратной ссылкой, то есть {R: 0}.Обратная ссылка сохранит все URL-адреса страниц в новом домене.
Например, если бы мы изменили BruceClay.com на BCI.com, мы бы вводили https://www.bci.com/{R:0}
Если вы используете параметры отслеживания и хотите, чтобы они выполнялись, установите флажок Добавить строку запроса.
В поле Тип перенаправления выберите Постоянное (301).
Нажмите «Применить» в правом верхнем углу столбца «Действия», чтобы сохранить перенаправление.
(Если вы хотите просмотреть редирект 301, вернитесь к правилам в столбце Действия.)
После сохранения этого перенаправления созданные вами правила сохраняются в файле web.config, который вы можете редактировать в будущем.
Альтернативные методы для реализации перенаправления 301
Если у вас нет доступа к файлу .htaccess или панели администрирования Windows Server, вы можете выполнить перенаправление 301 с помощью кода на своих старых страницах. Если ваши страницы написаны на PHP, ASP, Java или любом другом языке, который позволяет изменять заголовки ответов, просто поместите код вверху каждой страницы, чтобы выполнить постоянное перенаправление.
Перенаправление страниц — это лишь ОДИН навык, который должен знать SEO. В BCI мы помогаем клиентам не только с практическими рекомендациями по SEO, но и с вопросами стратегии, которые им необходимы для оптимизации их онлайн-доходов. Хотите узнать, чем мы можем вам помочь? Запросите разговор или позвоните нам сегодня.
Зачем вам может потребоваться перенаправление 301
Во многих случаях перенаправление 301 имеет смысл. Вот некоторые из наиболее распространенных:
- Вы меняете весь корневой домен.
- Вы хотите реорганизовать страницы, изменив или удалив каталог.
- Допустим, CNN разместила ссылку на это сообщение в блоге, но URL-адрес был неверным. Мы по-прежнему хотели бы фиксировать трафик, который идет на страницу 404. Поэтому мы добавили 301 редирект, чтобы направлять пользователей с плохой ссылки на правильный URL.
- Вам нужен тщеславный URL.
Примечание. Если вы беспокоитесь, что можете потерять PageRank из-за переадресации, знайте, что любые колебания будут временными. Аналитик Google Webmaster Trends Гэри Илес недавно заверил, что
30-кратная переадресация больше не теряет PageRank.
— Гэри Иллис (@methode) 26 июля 2016 г.
Есть вопросы по реализации 301 редиректа? Задайте нам вопрос в комментариях, и мы будем рады вам помочь.
Этот пост, первоначально написанный в 2007 году Лизой Бароне, входит в число наших самых посещаемых постов в блогах за все время, поэтому мы постоянно обновляем его. Спасибо за посещение и надеюсь, что это поможет!
Что такое редирект 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. Щелкните Настройки (шестеренка в правом верхнем углу).
2. В меню левой боковой панели перейдите на веб-сайт > Домены и URL-адреса .
3. Щелкните вкладку Перенаправления URL-адресов , затем щелкните Добавить перенаправление URL-адресов в правом верхнем углу.
Это показывает правую боковую панель.Позже мы рассмотрим некоторые варианты использования, а пока давайте посмотрим на параметры на этой панели.
Стандартный
В большинстве случаев вам может потребоваться перенаправление одной страницы на страницу. В этом случае выберите Стандартный .
Затем вам нужно добавить исходный 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 года и был обновлен для обеспечения точности и полноты.
Идиот-доказательство Руководство по переадресации 301
Помните, когда о переадресации 301 говорили в городе?
Нет? И я нет. Но это поисковая оптимизация для вас.
Это может быть не всегда сексуально. Черт, это редко бывает. Но если вы уделяете внимание деталям и не возражаете против мельчайших деталей, вы будете на шаг впереди конкурентов.
Вы также не хотите просто следовать за толпой и последними тенденциями. Вместо того, чтобы повторять «гуру», лучше провести собственное исследование.
Обращайте внимание на детали и ищите возможности улучшить свою SEO-игру — какими бы скучными они ни казались концептуально. Click To TweetИмея это в виду, мы собираемся охватить 301 редирект сегодня.
Это одна из тех вещей, которые вы захотите сделать заранее. Это большой шаг в правильном направлении для улучшения пользовательского опыта, и это не повредит, когда дело доходит до того, чтобы показать Google, что архитектура вашего сайта чиста и актуальна.
Что такое переадресация 301?
Прежде всего, «301» — это просто код статуса HTTP для «перемещен постоянно».
Сообщает как веб-браузерам, так и поисковым системам, что контент безвозвратно перемещается на другой URL. Например, допустим, у вас есть старая статья об обновлении алгоритма Google.
Но теперь, когда могли появиться последующие обновления, и ваша статья содержит слишком много устаревшей информации, чтобы ее можно было спасти, вы вместо этого решаете создать более свежую «ретроспективную» статью об этом прежнем изменении алгоритма.
Это идеальное время для использования 301 редиректа.
Но во многих случаях было бы целесообразно использовать эту постоянную форму перенаправления.
Вот еще несколько:
- Ваш сайт в разработке. Если на завершение вашего проекта по обновлению веб-дизайна уйдет несколько недель, вы можете сохранить свой рейтинг с помощью 301 редиректа на другую страницу.
- Вы изменили бренд своего сайта. Перенаправления 301 также полезны, если вам нужно перенести трафик на новый URL-адрес под новым брендом.
- Вы недавно перешли с «HTTP:» на «HTTPS:». Вы можете использовать 301 редирект, чтобы убедиться, что только версия «HTTPS» вашего сайта доступна пользователям и поисковым роботам.Мы рассмотрели эту тему специально здесь.
Перед тем, как начать
В прошлом Google рассматривал это как потенциальную лазейку, которую веб-мастера могут попытаться использовать, чтобы манипулировать рейтингом поиска.
Примерно в то же время сам Мэтт Каттс подтвердил, что переадресация 301 приведет к потере 15% рейтинга страницы (это уже не так).
Источник изображения: Moz
Но, чтобы способствовать принятию более безопасного HTTPS, Google в конечном итоге снял этот штраф.Фактически, все формы переадресации 30X больше не влияют напрямую на ссылочную массу или рейтинг страницы.
Итак, означает ли это, что вы можете перенаправить свой самый популярный пост в блоге на страницу вашего партнерского продукта? Не совсем.
Если вы используете переадресацию 301 для перенаправления пользователей на несвязанные страницы, поисковые системы могут рассматривать их как «мягкие 404». Это может в конечном итоге побудить поисковые системы, такие как Google, полностью деиндексировать контент.
Так что не пытайтесь шутить с переадресацией. Просто используйте их по назначению, и все будет в порядке.
Как сделать 301 редирект
Теперь, когда наш небольшой урок истории окончен, давайте приступим к делу.
Как именно вы реализуете 301 редирект? На самом деле все не так уж и плохо.
Если вы считаете себя хотя бы средним веб-мастером, есть два эффективных метода 301 редиректа, которые вы можете безопасно выполнить.
Первый можно сделать с помощью файла .htaccess вашего веб-сайта.
Путь A: Настройка 301 перенаправления через ваш файл .htaccess
Для начала вам нужно войти в панель управления своей учетной записи хостинга. Для большинства веб-хостингов это вполне может быть cPanel.
Хотя сам интерфейс может отличаться от хоста к хосту, все они должны иметь что-то, называемое «файловым менеджером», которое вы можете запускать из вашей cPanel.
Запустите это и найдите корневую папку веб-сайта, на который вы хотите выполнить 301 редирект.
Следующим шагом будет открытие файла .htaccess вашего веб-сайта. Если его не существует, просто создайте новый файл и назовите его «.htaccess».
Обратите внимание: Для некоторых веб-хостов вам потребуется сначала включить опцию «показывать скрытые файлы».Поэтому, если сначала вы не можете найти файл .htaccess, найдите этот параметр и убедитесь, что он включен.
Кроме того, как и при любых изменениях файлов вашего веб-сайта, рекомендуется создать резервную копию файла .htaccess, прежде чем вносить какие-либо изменения.
После загрузки файла .htaccess вы сможете увидеть параметры постоянной ссылки вашего сайта по умолчанию:
А вот и самое интересное.
Чтобы реализовать 301 редирект, просто введите слова «Redirect 301» под строкой «# END WordPress»:
Затем вам нужно указать старый URL , который вы хотите перенаправить трафик из.
Но поскольку вы изменяете .htaccess определенного домена, вам нужны только элементы URL после расширения «.com». В оставшейся части статьи мы будем называть эту часть URL-адреса «слагом».
Например, если страница, которую вы хотите перенаправить, — это «www.mysite.com/old-page/», вам нужно будет только ввести «/ old-page /», чтобы реализовать перенаправление 301.
Чтобы завершить перенаправление, все, что осталось сделать, это добавить полный URL новой страницы.Предположим, вы хотите перенаправить трафик со старой страницы на https://www.yoursite.com/new-page/:
Вот и все! Продолжайте и сохраните файл, чтобы применить перенаправление.
Если вам нужно перенаправить несколько страниц, просто создайте новую строку в файле .htaccess и повторите шаги, описанные выше. Просто помните, что синтаксис для перенаправления 301 через .htaccess: «Перенаправить 301 (старая страница) (полный URL-адрес новой страницы)» .
Метод 2: Использование подключаемых модулей 301 Redirect
Если предыдущий метод покажется вам недостаточно простым, вы можете упростить задачу с помощью подключаемых модулей WordPress.
Конечно, ваш веб-сайт должен работать в системе управления контентом WordPress (CMS), чтобы это было жизнеспособным методом. Но кого мы обманываем? Более 50% Интернета работает на WordPress. Справедливо предположить, что ваш веб-сайт тоже.
Один из самых популярных плагинов для работы с редиректами — Simple 301 Redirects. Установите его, как любой другой плагин, а затем перейдите на вкладку «Настройки» на панели инструментов WordPress. Для начала нажмите «301 редирект», чтобы запустить плагин.
Интерфейс Simple 301 Redirects довольно прост. Сначала добавьте заголовок старой страницы в столбец «Запрос».
Затем вставьте полный URL-адрес новой страницы в столбец «Назначение».
Наконец, нажмите «Enter», чтобы завершить перенаправление и создать новую строку для дополнительных пар URL. Не забудьте нажать «Сохранить изменения», чтобы применить переадресацию при закрытии плагина.
Что следует помнить
Какой бы метод вы ни выбрали, помните, что все переадресации сопряжены с определенной степенью риска.Поэтому не забудьте дважды проверить свою работу, прежде чем вносить какие-либо изменения вживую.
Также не забывайте о следующих рекомендациях:
- 301 редирект также можно использовать временно. Несмотря на то, что означает код, переадресация 301 также может использоваться, если вам нужно только временно перенаправить трафик.
- Свяжите «http: //» и «http: // www» версии своего сайта. Чаще всего переадресация 301 используется для упрощения доступа между различными структурами URL.Например, перенаправления можно использовать для перенаправления пользователей, которые вводят «http://yourblog.com», на «http: // www. yourblog.com ».
- Всегда используйте 301 редирект при смене домена. Независимо от содержания, новые домены будут переиндексированы поисковыми системами как таковые. Это означает, что если вы не используете 301, любая работа по SEO, которую вы проделали к этому моменту, будет выброшена в окно! Просто установите 301 редирект, чтобы этого не произошло.
Заключение
Правильное использование переадресации 301 может быть не очень интересным, но это важный шаг к тому, чтобы ваш веб-сайт находился в хорошем положении, чтобы максимизировать любую и всю релевантность для SEO.
Убедитесь, что вы используете их правильно, если вы выполняете переход на HTTPS, если вы переходите на новый домен или просто хотите удалить часть устаревшего контента!
Пошаговое руководство по созданию переадресации
Независимо от того, меняете ли вы URL-адрес отдельной страницы или переходите на совершенно новый домен, изучение тонкостей правил 301 редиректа WordPress может помочь улучшить пользовательский опыт вашего сайта. и защитите SEO-здоровье вашего сайта.
Здесь мы превратили процесс переадресации 301 в WordPress в простой учебник.
Вы можете реализовать эту отличную функцию обслуживания на уровне страницы или домена всего за несколько минут.
Что такое 301 редирект в WordPress?
Перенаправление 301 или постоянное перенаправление — это код состояния HTTP для постоянного перемещения веб-страницы на другой URL-адрес. Если кто-то вводит старый URL-адрес в свой браузер или щелкает ссылку, указывающую на старый URL-адрес, ваш сайт легко переведет его на новый URL-адрес, который вы укажете.
Кроме того, переадресация 301 сообщает Google, что страница окончательно перемещена и что Google должен обрабатывать новый URL так же, как и старый URL.
Важно понимать переадресацию 301, потому что она вам помогает:
301 редирект против 302 редиректа
Хотя существует пять различных типов переадресации — 301, 302, 303, 307 и 308, чаще всего используются 301 и 302.
- 301 — перенаправление 301 в WordPress — это постоянное перенаправление . Он постоянно направляет на новую страницу как роботов Google, так и посетителей сайта.
- 302 — перенаправление 302 — это временное перенаправление .Он перенаправляет ботов Google с номера , а не с номера , и, таким образом, не влияет на ссылочную стоимость. Он только перенаправляет посетителей URL-адреса на новую страницу.
Из-за того, как сканеры Google «читают» эти типы переадресации, 301 является предпочтительным методом перенаправления трафика на новый URL, если вы делаете постоянный переход, поскольку он сохраняет как можно большую часть ваших усилий по поисковой оптимизации.
Редирект 302 полезен, если вам нужно временно перенаправить трафик на другую страницу во время ремонта или строительства, но его следует использовать экономно и с пониманием того, что он не передаст преимущества SEO.
Как настроить 301 редирект в WordPress
Как и для большинства задач в WordPress, существует множество способов настройки 301 редиректа.Вы можете использовать плагин WordPress с 301 редиректом, файл .htaccess вашего сайта, Yoast SEO и даже обычный PHP. Однако файл .htaccess и плагины перенаправления являются одними из наиболее доступных вариантов.
Метод первый: используйте плагин WordPress Redirection для перенаправления 301 уровня страницы
Бесплатный плагин WordPress Redirection отлично подходит для настройки 301 редиректа в WordPress на уровне страницы. То есть перенаправление с
yoursite.com/old-page
наyoursite.com/new-page
.Для переадресации на уровне домена лучше использовать метод .htaccess, который мы покажем вам в следующем разделе.
Для начала установите и активируйте плагин с WordPress.org. Затем перейдите в Инструменты -> Перенаправление , чтобы запустить мастер установки плагина.
Пройдя через мастер быстрой настройки, нажмите кнопку Добавить новый на вкладке Перенаправления , чтобы создать первое перенаправление.
Вы увидите четыре параметра — вот как их настроить:
- Источник URL-адрес — введите исходный URL-адрес, который вы хотите перенаправить.Т.е. когда кто-то посещает эту страницу, он будет перенаправлен на другую страницу.
- Параметры запроса — оставьте значение по умолчанию.
- Целевой URL — это новый URL, на который вы хотите направлять посетителей. Т.е. если кто-то посетит исходный URL, они будут перенаправлены на этот URL.
- Группа — это просто помогает вам организовать перенаправления. Можно оставить значение по умолчанию. Или вы можете использовать вкладку Группы , чтобы создать новую группу, если вы хотите организовать различные перенаправления.
Затем нажмите Добавить перенаправление , чтобы завершить настройку.
Если ваша страница не выполняет переадресацию на этом этапе, очистите кешированные данные, и переадресация должна начать отображаться.
Метод второй: используйте .htaccess, чтобы добавить 301 редирект в WordPress
Если вы переносите домен, использование файла .htaccess вашего сайта WordPress для настройки перенаправления 301 является наиболее эффективным вариантом. Вы также можете использовать файл .htaccess для настройки перенаправления на уровне страницы, хотя это не так удобно, как метод плагина.
Для начала вам необходимо подключиться к серверу вашего сайта, чтобы отредактировать файл .htaccess. У вас есть два варианта:
1. Найдите файл .htaccess
Чтобы изменить код в файле .htaccess вашего сайта, сначала войдите в панель управления cPanel вашего сервера и найдите инструмент File Manager:
Затем вы можете найти файл .htaccess в корневой папке вашего сайта. Вы также можете выполнить поиск по названию:
2. Создайте резервную копию содержимого .htaccess
Следующий шаг очень важен.Документ .htaccess может повлиять на функциональность вашего веб-сайта, если его неправильно использовать. Прежде чем вносить какие-либо изменения в этот файл, убедитесь, что вы создали резервную копию оригинала, щелкнув правой кнопкой мыши имя файла и выбрав «Загрузить».
3. Добавьте код переадресации 301
После того, как вы сохранили файл на своем компьютере, выберите файл «.htaccess» и нажмите «Редактировать». Кроме того, вы можете щелкнуть файл правой кнопкой мыши и выбрать там опцию «Редактировать». Чтобы перейти к следующему шагу, нажмите «Редактировать» в появившемся диалоговом окне.
В текстовом редакторе вы можете добавить один из следующих фрагментов кода в зависимости от ваших потребностей:
Перенаправить одну страницу на другую:
Redirect 301 /old-page.html http://www.example.com/new-page.htmlНе забудьте заменить примеры URL-адресов на URL-адреса фактических страниц, которые вы хотите перенаправить.
Перенаправить все доменное имя на другое доменное имя:
Этот фрагмент кода отправляет посетителей на тот же URL-адрес в новом доменном имени.http: //newsite.com% {REQUEST_URI} [L, R = 301]
Обязательно замените примеры доменных имен на ваши фактические старые и новые доменные имена.
После редактирования файла .htaccess сохраните его, и ваше перенаправление должно работать без проблем.