301 редирект (301 Permanent Redirect) – серверное перенаправление пользователей на другой URL адрес при смене адреса сайта, или адреса страницы
+7 (902) 902-99-67
г. Тула, ул. Галкина д. 32 оф. 2
301 редирект (301 Permanent Redirect) – серверное перенаправление пользователей на другой URL адрес при смене адреса сайта, или адреса страницы. Таким образом, при вводе старого адреса домена пользователь автоматически перенаправляется на новый адрес сайт. 301 серверный редирект используется для передачи веса сайта и страниц со старого сайта на новый, или для перенаправления пользователей и веса с адреса сайта с www в начале адреса на адрес домена без www, или наоборот, в зависимости от того, какой адрес является более предпочитаемый поисковой системой.
301 редирект — наилучший метод сохранения позиций и результатов продвижения сайта в поисковых система при переезде сайта на новый адрес.
Способы реализации 301 серверного редиректа:
Простой редирект (задается в файле .htaccess, или httpd.conf для Apache):
Redirect 301 / http://www.new-site.com/
где:
Redirect 301 — это инструкция, указывающая, что страница перемещена. / — означает, что все с верхнего уровня сайта, включая все подкаталоги, будет переадресовано http://www.new-site.com/ — новая страница или сайт (не забывайте поставить последний «/», если переадресация идет на сайт).
Чтобы переадресовать только конкретную страницу, сохранив PR старой страницы:
Redirect 301 /old.html http://www.new-site.com/new.html
где: /old.html — путь и имя старой страницы
Аналогичный синтаксис для переадресации сайта:
RedirectPermanent / http://www.new-site.com/
Пример переадресации каталога:
RedirectPermanent /old-directory http://www.new-site. (.*)\.htm$ $1.html [R=permanent]
Некоторые особенности редиректов:
- Методы редиректа с .htaccess работают только на серверах c операционной системой Linux, с установленным сервером Apache с включенным модулем Mod-Rewrite.
- Использование .htaccess создает дополнительную нагрузку на сервер Apache, более эффективно прописывать те же команды в его конфигурационном файле hpptd.conf, но, как правило, к нему нет доступа у вебмастера.
- 301 редирект, позволяет сберечь трафик и передать PR страницы для поисковых систем.
- процесс склейки и передачи PR занимает длительное времени — до нескольких месяцев и также зависит от поисковой системы, поэтому не удаляйте старую страницу или сайт, пока не произойдет окончательный перенос.
- некоторые поисковые системы требуют для склейки сайтов дополнительных настроек, например, для Яндекса нужно дополнительно прописывать в robots.txt дериктиву host.
dns — 301 редирект с одного домена на другой
Задавать вопрос
спросил
Изменено 3 года, 3 месяца назад
Просмотрено 6к раз
Итак, я только что изменил дизайн веб-сайта моего клиента и обновил карту сайта. Это означает, что структура карты сайта отличается. Новый сайт также размещен на новом сервере с новым доменным именем. Чтобы сохранить все ссылки и SEO, мне придется сделать 301 редиректы. Однако я не уверен, как именно это осуществить.
Домен А * Сервер А *
Домен Б * Сервер B *
Домен A является исходным доменом и должен быть перенаправлен на домен B , поскольку домен B является новым основным доменом. Просто простой форвард для предотвращения дублирования контента.
Содержимое домена B размещено на сервере B , в то время как старое содержимое домена A размещалось на сервере A .
На каком сервере сделать 301 редиректы в файле .htaccess и как именно это сделать, чтобы ссылки с домена A правильно перенаправляли на домен B ?
Достаточно ли простых перенаправлений или мне нужно еще и переписать? И опять же на каком сервере мне делать эти изменения?
Я немного запутался, потому что, если я сделаю простое перенаправление на новый сервер b, как сервер сможет распознать URL-адреса со старого сервера/домена? (см. пример ниже).
редирект 301 /old/gallery http://www.newdomain.dk/gallery
Для меня не имеет смысла, что сервер B может распознать путь /old/gallery, если я не укажу это как-то. Но как? 🙂
Заранее спасибо. С наилучшими пожеланиями Jeppe C
- перенаправление
- dns
- seo
Я только что создал небольшой сервис, который может перенаправить ваш старый домен (домен A) на любой целевой URL (домен B), указав ваш домен с A-записью на мой IP. Я понимаю, что ваш пост устарел, но, надеюсь, кому-то он пригодится. https://www.301redirect.it 9(.*)$ https://www.NEWdomain.com/$1 [R=301,L]
У вас есть два варианта:
- Направьте оба домена на новый сервер, а затем используйте переписывание URL-адресов, чтобы перенаправить запрос к старому домену на новый. Это работает только в том случае, если ваш хостинг позволяет вам управлять более чем одним доменом, эту функцию иногда называют «дополнительным» доменом.
- Вы разделяете серверы и домены и используете
В зависимости от используемого веб-сервера вы можете использовать различные пакеты перезаписи URL, например:
- mod_rewrite для Apache: http://webdesign.about.com/od/mod_rewrite/qt/site_redirects.htm URL-адрес
- Перезапись URL для IIS: http://www.iis.net/downloads/microsoft/url-rewrite
Подытожим: запросы приходят на старый сервер, поэтому надо сделать перенаправление туда. Существуют пакеты, которые помогут вам переписать входящие запросы на новый URI.
3
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google
Зарегистрироваться через Facebook
Зарегистрируйтесь, используя электронную почту и пароль
Опубликовать как гость
Электронная почта
Требуется, но никогда не отображается
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Как правильно 301 перенаправить домен веб-сайта
перейти к содержанию
Часто возникает вопрос. Вы владеете несколькими доменами и размещаете копии одного и того же сайта (или просто указываете их все на один сайт). Ваша бизнес-стратегия меняется, как и необходимость перехода на новый домен
- Рассмотрите значение домена (доменов), который вы перенаправляете. MAX отключите регистрацию домена , чтобы сохранить ваши обратные ссылки, а также защитить от того, чтобы кто-то купил его позже. Также будут сохранены все закладки браузера, относящиеся к старому домену. Этот первый шаг не является обязательным для 301 перенаправления домена.
- Направьте старый домен на новый , используя соответствующие перенаправления 301 :
A) Файл .HTACCESS :- .*$ http://www.example.com/index.html [L,R=301]
- 301 Перенаправить страницу во вложенную папку:
Перенаправить /index.html http://example.com/newdirectory/ - 301 Перенаправить страницу на новую страницу веб-сайта:
Перенаправить /oldfile.html http://example.com/newfile.html
B) Или в Windows IIS (необходимо работать с администратором веб-сайта)
- Опять же, если домен не полностью соответствует новому целевому веб-сайту, перенаправление всего сайта 301 не будет работать. В этом случае следует использовать переадресацию 301 постранично (раздел за разделом). Страницы, которые имеют отношение, могут быть перенаправлены на соответствующие им страницы. Любые страницы, у которых нет дома, можно просто перенаправить на главную страницу.
- Когда все перенаправления 301 веб-сайта установлены, проверьте свою работу:
A) Возьмите выборку URL-адресов со старого сайта (представляющих группы перенаправлений) и убедитесь, что все они разрешаются как правильные перенаправления 301. На этом сайте http://www.webconfs.com/http-header-check.php есть инструмент, который при вводе URL-адреса должен указывать, что это 301 со страницы A на страницу B.
B) Посмотрите, что видит Google . Перейдите в Google и выполните поиск по сайту (перевод, введите следующее в поиск Google, site:YOURSITE.com). Проверьте каждую ссылку, чтобы убедиться, что она действительно ведет туда, куда должна быть. Исправьте любые проблемы.
301 Перенаправления могут быть немного сложными в использовании, и если они не запрограммированы должным образом, они просто не будут работать. Если вам нужна ПОМОЩЬ, чтобы настроить правильную переадресацию 301 на всех ресурсах вашего веб-сайта, свяжитесь с Mannix Marketing — экспертами в области интернет-маркетинга с 1996 года.
Posted in SEO & Internet MarketingTagged 301 перенаправление, перенаправления, поисковая оптимизация, SEO« Предыдущее сообщение
Следующее сообщение »
О Саре Мэнникс
Сара Мэнникс основала Mannix Marketing, Inc., агентство цифрового маркетинга со штаб-квартирой в Гленс-Фолс, штат Нью-Йорк, в 1996 году с целью привлечения клиентов в Интернете с помощью органической поисковой оптимизации (SEO). В настоящее время компания обслуживает более 1500 клиентов по всему миру и насчитывает около 30 специалистов, работающих под девизом «Успех измеряется». Слоган отражает стремление компании к измеримым результатам для каждого клиента. Эта многопрофильная компания является лидером отрасли и специализируется на органическом SEO, оптимизации коэффициента конверсии, оптимизированном для SEO дизайне веб-сайтов, платной рекламе в социальных сетях и платном поиске Google. Mannix Marketing состоит из двух подразделений, одно из которых занимается лидогенерацией для компаний, конкурентоспособных на национальном уровне.