Переадресация с одного домена на другой (редирект домена)
Периодически, к нам обращаются наши клиенты, с вопросом, как сделать переадресацию сайта с одного домена на другой. Как правило, этот вопрос задают в двух вариантах:
сайт открывается по 2 адресам: www.mysite.ua и mysite.ua (для поисковых машин это существенная разница и они воспринимают 2 адреса, как 2 разных сайта), поэтому необходимо сделать чтобы при обращении к страницам сайта с www, шла переадресация на такие же страницы сайт без www, например с http://mysite.ua/news/ на http://www.mysite.ua/news/ (или наоборот).
у вас есть несколько доменов, основной mysite.ua и альтернативный my-site.ua и/или кириллический мойсайт.укр. Необходимо, чтобы при наборе в браузере адреса my-site.ua и/или мойсайт.укр посетитель автоматически перенаправился на сайт mysite.ua.
1.(.*)$
http:// domain2.ua
/$1 [R=301,L]
Аналогично можно делать перенапрвление с
domain.ua
на
domain.com
и т. п.
Однако если вы размещаетесь на тарифном плане с ограниченным числом доменов, включенных в тариф, то настройка сайта с одним только файлом .htaccess лишит вас еще одного домена в квоте по тарифу, что не всегда приемлемо. В этом случае можно воспользоваться специальным сервисом панели управления хостингом.
2.
Перенаправление домена
в панели управления хостингом
На примере панели управления «cPanel»
Вы можете выбрать варианты перенаправления – 301 или 302.
301 редирект — это постоянное перенаправление. Т.е. при установке 301 редиректа всем, в том числе поисковым машинам, будет сообщено, что запрашиваемая страница навсегда «переехала» на новый адрес. Такое перенаправление необходимо, например, при переезде с одного доменного имени на другое. Таким образом, вы не потеряете поисковый трафик, а поисковые машины будут оповещены о смене адреса.
302 редирект — это временное перенаправление. Таким образом, пользователи, вызывая страницу, на которую установлен 302 редирект, будут получать ответ с указанного в редиректе адреса. Однако в поисковых машинах прежний адрес останется и будет удерживать свои позиции.
Также, можно выбрать опции перенаправления, связанные с синонимом сайта с www. Обратите внимание, что переадресацию с домена http://www.site.ua/ на http://site.ua/ средствами cPanel сделать не удастся. Подобный редирект создается с помощью файла .htaccess.
Управление перенаправлением выглядит довольно стандартно. Вы можете удалить созданный параметр:
3.
Перенапрвленеи кирилличнский доменов
Переадрессация кириилических доменов ничем не отличается от обычного (на латинице). Просто необходимо использовать конвертер punycode .
Punycode – это метод преобразования символов, относящихся к стандарту Unicode, в последовательность символов, содержащих только символы в кодировке ASCII, а именно 26 букв латинского алфавита (a-z), цифры (0-9) и символ дефиса (всего 37 символов).
Домены, содержащие символы национальных алфавитов называют IDN-доменами. Некоторые сервисы не поддерживают IDN представление доменов. Поэтому не работает домен УКР или другие IDN-домены. В таком случае необходимо использовать имя домена после Punycode-конвертации.
Например, домен http://мойсайт.укр/ после кодирования (можно воспользоваться сервисом http://wwhois.ru/punycode.php) становится http://xn--80arbjktj.xn--j1amh/ , его-то мы и вписываем в уже знакомый код
RewriteEngine On
RewriteCond %{HTTP_HOST} http://xn--80arbjktj.xn--j1amh/
RewriteRule (.*) http://domain2.ua/$1 [R=301,L]
или в соответствующую строку в панели управления.
Редирект через .htaccess | 2DOMAINS.RU ✔️
В этой статье мы рассмотрим, как настроить постоянный 301 htaccess редирект.
Редирект — автоматическое перенаправление с одной страницы на другую. Например, если настроить редирект с site1.ru на site2.ru, пользователи, которые будут вводить в адресную строку браузера site1.ru, сразу попадут на сайт site2.ru. Существует два вида перенаправления со страницы на страницу или с одного домена на другой: постоянный редирект (301) и временный редирект (302). Редиректы можно настраивать через конфигурационный файл htaccess: Что такое .htaccess?
В каких случаях нужно использовать редирект
- Если сайт переехал на другой домен, 301 редирект поможет избежать ошибки 404, сохранить посетителей и поисковую позицию.
- На нескольких страницах есть повторяющийся контент. Этот фактор препятствует ранжированию. Установите редирект, чтобы поисковые роботы не понижали ваш сайт в поисковой выдаче.
- Вы купили SSL-сертификат. По умолчанию сайты работают по небезопасному протоколу HTTP. Чтобы защитить данные, нужно перенести сайт на протокол HTTPS.
- Для склейки сайтов с «www» и «/» для SEO.
Чтобы узнать, как прописать 301 редирект htaccess с HTTP на HTTPS, воспользуйтесь отдельной подробной инструкцией: Редирект с HTTP на HTTPS. Настройка редиректа в остальных случаях описана ниже.
Внимание! Если вы используете IDN-домен (например: сайт.рф), прописывайте его в формате Punycode. Для этого вы можете использовать Punycode-конвертер.
Как настроить редирект через htaccess
Перенаправление можно настроить, добавив строки кода в файл htaccess. Примеры редиректов:
С домена на домен
RewriteEngine On
RewriteCond %{HTTP_HOST} old-domain.$ http://domain.ru [R=301,L]
Замените domain.ru на домен, на который будет осуществляется редирект.
Как настроить редирект через htaccess на хостинге 2domains
Если у вас есть хостинг 2domains с панелью управления ISPmanager, воспользуйтесь инструкцией.
Убедитесь, что домен добавлен в панели управления: Как добавить домен в панели управления?
-
Перейдите в панель управления хостингом ISPmanager.
-
Перейдите в раздел «WWW-домены», кликните по домену, с которого будет происходить перенаправление на другой сайт, и нажмите Каталог:
-
Дважды кликните по файлу htaccess или создайте его, если его нет (нажмите Создать в верхней панели и введите название .htaccess — не забудьте точку):
-
Добавьте в файл код из списка выше (в зависимости от того, какой редирект нужен) и сохраните изменения, нажав Ok:
Готово! Мы рассмотрели, как сделать 301 редирект. После внесения изменений в файл .htaccess и сохранения переадресация сайта будет работать.
3 редиректа .htaccess с которыми я часто сталкиваюсь
Пару дней назад лазил по закладкам в своём браузере и нашёл две ссылки на примеры того, как правильно сделать 301-й редирект со старого домена на новый с сохранением URL всех внутренних страниц сайта, а также как сделать редирект с www на без-www и наоборот. А так как закладок и так целая куча, я решил, что лучше объединить эти примеры в один пост у себя на сайте, кроме того, добавив ещё и пример с редиректом на https://
.
Думаю, что в настоящее время практически на всех хостингах уже стоят все необходимые модули апач, но всё же я упомяну, что для работы всех примеров из этого поста вам нужен модуль mod_rewrite. Без него ничего не получится. Проверить это можно либо на деле, начав использовать эти примеры, либо при помощи функции phpinfo()
, либо написав в супорт хостинга в конце концов.truemisha\.ru
RewriteRule (.*) http://truemisha.ru/$1 [R=301,L]
Если у вас что-то не получается или какой-то из примеров работает не так, как нужно на вашем сайте, пожалуйста, опишите свою проблему в комментариях, постараюсь вам помочь.
Миша
Недавно я осознал, что моя миссия – способствовать распространению WordPress. Ведь WordPress – это лучший движок для разработки сайтов – как для тех, кто готов использовать заложенную структуру этой CMS, так и для тех, кто предпочитает headless решения.
Сам же я впервые познакомился с WordPress в 2009 году. Организатор WordCamp. Преподаватель в школах Epic Skills и LoftSchool.
Если вам нужна помощь с вашим сайтом или может даже разработка с нуля на WordPress / WooCommerce — пишите. Я и моя команда сделаем вам всё на лучшем уровне.
Что такое редирект и как его настроить
Что такое редирект и когда он нужен
Редирект — это перенаправление пользователя с одного URL на другой. Это нужно, чтобы человек не потерял вас, если вы измените адрес сайта или страницы. Кликая на старую ссылку, пользователь незаметно для себя окажется по новому нужному адресу. Например, если вы перейдёте по ссылке http://nic.ru/, автоматически попадёте на сайт с безопасным профилем https://nic.ru/.
Неактуальный сайт или страницу программисты называют донором, а ту, на которую перенаправляют, — акцептором. В нашем случае http://nic.ru/ — сайт-донор, а https://nic.ru/ — сайт-акцептор.
В каких случаях нужен редирект
- Для адаптации. Самый популярный редирект — перенаправление пользователя с десктопной версии сайта на мобильную.
- При ренейминге. В случаях, когда вы изменили название бренда и перешли на сайт с новым доменным именем.
- При переходе на безопасный протокол соединения. Чтобы обезопасить себя и своих клиентов, меняете протокол http на https.
- Для перенаправления с неактуальных страниц/сайтов. Например, товара больше нет в продаже или вы больше не оказываете какую-то услугу и хотите перенаправить пользователя на страницу с похожим товаром или услугой.
- При сайтах или страницах-дублях. Схожий контент на нескольких ресурсах ухудшает ранжирование, а если сайты или страницы идентичны, поисковые системы вовсе исключат эти страницы из поиска. Чтобы не создавать дубли и не рисковать ранжированием, настраивают постоянный или временный редирект.
- При частых запросах с www, если ваш сайт без www. На вас могут сослаться и так, и так, но для поисковых систем это разные сайты, поэтому настраиваете редирект на один из вариантов.
- При переходе на новый движок сайта.
Это не все возможные поводы для редиректа. Они возникают в зависимости от того, какие проблемы нужно решить перенаправлением.
Какие бывают редиректы
Есть четыре основных вида редиректа — 301, 302, 303, 307. Поисковые системы сами определяют его по коду состояния http.
301 — постоянный редирект
Он означает, что ресурс навсегда перемещён на новый адрес. Сайт-донор пропадает из поиска, авторитет и показатели посещаемости передаются сайту-акцептору, который и будет индексироваться.
302 — временный редирект со статусом «Найдено»
Поисковые системы расценивают страницу как временно несуществующую и перенаправляют пользователя на нужную. Все настройки и показатели останутся по старому адресу, индексироваться новый сайт тоже не будет. Такое перенаправление пригодится, например, когда нужно будет обновить сайт.
303 и 307 — аналоги 302 редиректа
303 редирект обозначает «смотрите другой ресурс», его применяют, когда вы не перенесли контент на другой адрес, но у вас есть подходящий под перенаправление другой сайт или страница. Для этого редиректа браузер использует метод GET.
Статус 307 редиректа — временное перенаправление. То есть запрашиваемая страница в данный момент находится по другому адресу. В отличие от 302 изначальная версия ресурса сохранит свои позиции.
Вам не обязательно запоминать, какой редирект что обозначает. Эти цифры при настройке вам не пригодятся. Достаточно понимать, какое решение подойдёт именно в вашей ситуации — временное или постоянное — и написать код, подходящий под нужный редирект.
Как настроить редирект
Настроить редирект можно несколькими способами: изменяя код в файле .htaccess, через админку сайта или в специальных сервисах. Важно: работа с файлом .htaccess возможна при использовании на хостинге веб-сервера Apache.
Для работы в .htaccess нужно установить FTP-клиент (например, filezilla.ru или totalcommander.ru) и уметь работать с кодом, поэтому такой способ сложнее. Обычно его выбирают, когда нужно перенести домен и сделать это бесплатно. Более лёгкий способ — купить доступ к сервису. Тогда знания кода не нужны.
Если нужно сделать перенаправление со страницы, подойдёт более простой вариант переноса — через админку сайта.
В этой статье рассмотрим эти способы на примере самых распространённых причин для редиректа.
Перенос сайта с одного домена на другой
Этот тип перенаправления можно сделать с помощью FTP-клиента. Этот вариант подойдёт тем, кто умеет работать с кодом или готов этому научиться.
Если язык программирования не для вас, перенести домен можно без знаний кода. У RU-CENTER есть специальный сервис «Перенаправление домена».
Перенос с помощью FTP-клиента
Откройте FTP-клиент и найдите файл .htaccess в корневом каталоге вашего сайта. Уточнить путь к корневому каталогу вы можете у вашего хостинг-провайдера. Если в корневом каталоге сайта нет файла .htaccess, создайте новый файл с таким именем (точка в начале имени обязательна).
301 редирект через .htaccess — Помощь
2.13. 301 редирект через .htaccess
301 редирект с одной страницы на другую
1.Самый простой вариантRedirect 301 /test-1/ http://site.(.*)$ http://site.ru/$1 [L,R=301]
301-редирект: гайд по настройке — SEO
Alexander Kots
30 июня | 2020Что за зверь такой, этот редирект? Редирект используется для перенаправления человека или бота ПС на другой адрес, который отличается от запрашиваемого вначале.
Пример: https://en.uaateam.agency/ перенаправляется на https://uaateam.digital/
Когда используется 301 redirectСамый распространенный пример использования 301 redirect в SEO—продвижении – это склейка урлов сайта. В этом случае помимо передачи 90% ссылочного веса, передается также и авторитетность сайта с которого идёт перенаправление.
Также редирект используется для перенаправления с одной страницы на другую, если адрес страницы по какой—то причине нужно поменять, но при этом не хочется терять позицию данного адреса в поисковой выдаче (ещё бы, это легче чем снова продвигать).
Если вы переезжаете на новый домен тоже было бы хорошо сделать редирект на него со старого, ведь таким образом можно сохранить трафик (люди переходят на старый домен через закладки или вписывают УРЛ в поиске, и в этих случаях попадают на новый домен)
Ещё можно использовать редирект для того, чтобы перенаправить пользователя с битой ссылки (битая ссылка — ссылка при переходе на которую сервер отдает 404 код сервера) на какую—то другую; или когда у вас есть страницы с дублирующимся контентом на них.
Но в таких случаях также присутствует еще один вариант исправления ошибки — удаление страницы.
Виды Редиректов301 редирект
301 редирект — это постоянный редирект, с помощью которого можно передавать более 90% ссылочного веса, также он говорит о том, что страница имеет новый адрес, а старый УРЛ стоит считать неактуальным.
302 и 307 редирект
302 редирект является временным и передает целых 0% ссылочного веса и не рекомендуются для использования, его приемником в протоколе HTTP 1.1 является 307 редирект. Эти типы перенаправлений следует использовать лишь для перемещения контента на время, например, для проведения технических работ.
Остальные виды редиректов
Также редирект можно выполнить с помощью JavaScript или Meta Refresh, неудобство их использования заключается в том, что они не передают ссылочный вес и выполняются на уровне страницы, а не на уровне сервера как 301 или 302 редиректы.
Чем отличается постоянная переадресация от 302?Если кратко, то при 301 редиректе, поисковику дается сигнал больше не заходить по старому адресу, а публикация находящаяся на этой странице перестает отображаться в поисковой выдаче.
При 302 же редиректе индексироваться будут обе страницы, именно поэтому повторюсь о том, что применять их лучше лишь на кратковременной основе.
Советы по использованию редиректа- Переадресация не должна быть циклической, если страница будет ссылаться на саму себя это может привести к тому, что при индексации сайта поисковым ботом, есть вероятность его попадания в такую «петлю», что в конечном счёте повлечет за собой сливание краулингового бюджета и как итог — сайт не будет проиндексирован.
- Не стоит делать редирект с адреса на который также идёт редирект, то бишь, если у вас есть страница 1, 2 и 3, то не нужно делать редирект с первой на вторую, а со второй на третью, ставьте сразу с первой на третью. Таким образом нагрузка на сервер не будет увеличиваться, а эффективность редиректа не будет уменьшаться.
- Размещение правил редиректов стоит начинать с общих, и лишь после них вписывать частные, так как при каких-либо противоречиях первыми будут срабатывать общие правила и лишь после них частные.
- Полезным редиректом будет считаться тот, который ведёт на страницу, копирующую во всех нюансах запрашиваемую.
Где настраиваются редиректы?
Самым популярным и распространенным методом выполнения переадресации является создание файла под названием .htaccess в папке сайта или редактирование его, если он у вас имеется.
При использовании веб-сервера Apache файл называется httpd.conf.
Рекомендую вам делать Backup файла или всего сайта, перед тем как вносить какие-либо изменения.
Регулярные выраженияПрежде чем перейти к примерам, хочу сказать, что для написания правил редиректов используются регулярные выражения. Помимо редиректов, они могут использоваться в сервисах аналитики (Google Analytics, Яндекс Метрика), поиске записей по ссылкам, при работе с Google Tag Manager.
Подробно о регулярных выражениях и его синтаксисе вы можете прочитать здесь.
Примеры:- Перенаправляем полностью весь сайт на новый адрес:
- Редирект с одной страницы на другую
- Редирект с www на без www:
- Переадресация с HTTP на HTTPS:
Не забывайте о том, что работая с файлом, команда происходит на уровне сервера с ОС Linux или Apache с активированным модулем Mod_rewrite.
Также можно уменьшить нагрузку на сервер, изменив конфигурационным файлом hpptd.conf. — редирект .htaccess.
Настройка редиректов в CMSДля большинства CMS есть плагины, позволяющие легко настраивать редиректы. Основной сложностью обычно является то, что необходимо вручную формировать список адресов для переадресации.
С помощью PHP-условияЕсли вы знаете структуру web-проекта, разбираетесь в PHP и сайт сделан на CMS, то откройте файл index.php, и в корне движка пропишите:
(в первой строчке указывается старый url, а во второй — новый)
Также, перенаправление PHP можно сделать с помощью отправки заголовков:
ASP редирект
ASP.NET редирект
В корне сайта необходимо будет найти файл web.config и вставить в секцию синтаксис:
ColdFusion редирект
JSP (Java) редирект
Такой способ лучше всего подойдет для корректировки простых проектов. Вы просто прописываете код в одном файле и добавляете на все нужные страницы. А вот и сам код:
(перенаправление на другой сайт)
CGI-скрипт на PERL
Ruby on Rails
Редирект в nginx
HTML-редирект
Если вам необходимо изменить лишь одну страницу на простеньком статическом сайте — сделайте редирект HTML. Просто добавьте мета-тег внутри.
В данном примере мы используем редирект на наш сайт с 10-секундной задержкой:
Если мы изменим значение с 10 на 1, то пользователь отправится на https://uaateam.agency/ с секундной задержкой.
Но так лучше делать только лишь для простых сайтов, на больших ресурсах таким образом вы потратите много времени.
Редиректы по типам задачиПеренаправление с www / без www
Добавьте эти строки в файл .htaccess, если вам необходимо настроить главное зеркало:
Также редирект с www можно выполнить благодаря синтаксису:
Склейка index.php, index.html, index.htm, index.asp
Редирект с http и https
Если мы переезжаем на защищенный протокол, то добавляем:
или
Редирект с https на http
Склейка дублей со слешем в конце url
Для удаления слеша по всему сайту необходимо использовать код:
Код для обратного эффекта:
Удаляем несколько слешей или тире в адресной строке
Делаем перенаправление с лишними слешами на страницу с одним слешем:
Для склейки тире воедино пропишите от www.)
новый адрес
Если некоторых GET-параметров нет или они имеют произвольное значение, выбираем такой синтаксис:
Без сохранения GET-параметров
Для переадресации адреса site.ua/index.php на основное зеркало site.ua:
или
Редирект на URL в нижнем регистреМы знаем, что ПС учитывает регистр букв, именно поэтому разработчики пытаются добавлять адреса в нижнем регистре, но если что-то пошло не по плану, то всегда можно воспользоваться вот таким алгоритмом перенаправления.
Пропишите данный код на уровне php-скрипта:
С внутренней страницы на главную
Перенаправление каталога
Если изменяется структура каталога, отображаемой в url:
Если адрес каталога, который устарел, идет сразу же после названия сайта, то применяем такой синтаксис:
Обратим внимание на то, что данные варианты больше всего подходят для больших задач, но из-за специфики некоторых движков их, возможно, нужно будет доработать.
Редирект при изменении файловых расширенийЕсли из-за переезда на другую платформу у вас изменились расширения файлов, вы можете использовать такую формулу:
Склеиваем домены или переезжаем на другой сайтПеренаправляем все страницы с одного домена на главную страницу другого
Добавьте в файл .htaccess сайта, с которого делаете редирект, следующие строки:
(site.ua — площадка, на которую будет вести редирект)
Перенаправление на главную с внутренних страниц
Перенаправление на внутреннюю страницу с главной
С поддомена на основной домен
Со страниц одного домена на аналоги в другом
Если перенаправление на другой адрес необходимо после смены структуры урлов, то попробуйте этот код:
В случае отсутствия решения проблемы с помощью синтаксиса, рекомендую обратиться к разработчикам данного ресурса, они допилят предложенные выше варианты с особенностями вашей CMS. Также в таком случае, было бы хорошо составить карту редиректов.
На этом у меня всё, надеюсь что данная статья будет вам полезна и пригодится в работе. Какой бы страшной не казалась вам настройка редиректа, уверяю вас, когда вы попробуете, то поймете что ничего сложного в этом нет.
Также советую вам подробно ознакомиться и выучить синтаксис регулярных выражений, так как он ещё не раз вам пригодится в вашей работе.
Как сделать 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, используйте для этого специальные веб-сервисы, которых много в интернете. Они позволяют генерировать простейшие редиректы, пользоваться ими также просто. Необходимо подставить свои доменные имена в специальные окошки, и на выходе вы получите готовую команду.
Как настроить постоянное перенаправление 301 в .htaccess
Постоянное перенаправление 301 информирует поисковые системы и другие онлайн-службы о том, что старая ссылка была заменена новой. Это рекомендуемый метод для направления трафика с существующей страницы. Этот тип перенаправления можно настроить напрямую через файл .htaccess или через интерфейс cPanel, если он доступен.
Темы включают
Настройте переадресацию 301 для своих сайтов, размещенных на плане выделенного хостинга!
Распространенное использование перенаправления 301
Некоторые распространенные варианты использования перенаправления 301 в . htaccess :
- Перенаправить отдельные файлы в один домен.
Старый файл перемещен, или информация теперь содержится в новом файле.
- Перенаправить старый домен на новый.
Вы переместили веб-сайт со старого домена на новый и хотите, чтобы все старые ссылки переходили на новый сайт.
- Force www. версия домена или принудительное отключение www. версия домена .
Посетители могут получить доступ к вашему веб-сайту и ссылки на него через любой из примеров .com или www.example.com . С перенаправлением вы можете установить одно из них в качестве предпочтительного доменного имени, отображаемого на вашем сайте.
- Перенаправить все файлы с определенным расширением.
Раньше у вас были все ваши файлы с расширением, например .php , и вы все конвертировали в .htm , поэтому с помощью перенаправления 301 вы можете обновить все ссылки для использования нового расширения.
301 Перенаправление через файл .htaccess
На сервере Linux вы должны использовать свой .htaccess , чтобы реализовать 301 редирект для ваших страниц.
- Войдите в свою cPanel.
- В разделе Files щелкните File Manager .
- Убедитесь, что Показать скрытые файлы выбран, щелкнув значок шестеренки в правом верхнем углу диспетчера файлов.
- Выберите вариант « Document Root для: » и выберите свой домен из раскрывающегося списка.
- Щелкните правой кнопкой мыши файл .htaccess и выберите Edit .
- Если ваш файл .htaccess все еще не найден после предыдущих шагов, щелкните New File в верхнем левом углу, назовите файл .htaccess и установите для создаваемого файла каталог . / public_html / или корень документа вашего сайта.
- У вас может появиться всплывающее диалоговое окно кодирования текстового редактора, вы можете просто щелкнуть Edit , чтобы продолжить.
Перенаправить файлы
Для перенаправления отдельных файлов, как в примере .com / oldfile.htm — newfile.htm вы можете использовать 301 редирект следующим образом:
Redirect 301 /oldfile.htm /newfile.htm
Чтобы перенаправить один конкретный файл на другой домен, например example.com/ oldfile.htm — example.net/newfile.htm :
Redirect 301 /oldfile.htm https://example.net/newfile.htm
Redirect domain
Если у вас был старый домен, например example .com , и вы решили использовать пример .(. *) $ https: // пример. net / $ 1 [L, R = 301, NC] Поисковая система, такая как Google, интерпретирует example.com и www.example.com как два отдельных веб-сайта. Рекомендуется, чтобы пользователи выбрали одну версию, которую они хотели бы отображать в поисковых системах. Используя 301 редирект, пользователи могут указать, какое доменное имя будет отображаться на их сайте. Если у вас есть несколько ссылок в Интернете, по которым люди переходят на ваш сайт, как, например, .(. *). php $ /$1.htm [R = 301, L] Теперь вы должны знать, как правильно настроить постоянную переадресацию 301 на своем веб-сайте, чтобы гарантировать, что поисковые системы и посетители, переходящие на ваш сайт по старым ссылкам, могут по-прежнему добираться до вашего нового содержания. Для пользователей, которые размещают свои сайты на хостах на основе cPanel, можно настроить перенаправление через интерфейс cPanel. Этот инструмент автоматически добавляет необходимый код в файл .htaccess для правильной работы перенаправления. Вы закончите, когда увидите зеленое сообщение с деталями вашего перенаправления. Поздравляем, теперь вы знаете, как создать редирект в своей cPanel! Вы знали? Если у вас есть сайт WordPress, вы также можете создать 301 редирект прямо на панели инструментов. Алисса начала работать в InMotion Hosting в 2015 году в качестве члена группы технической поддержки. Прежде чем стать техническим писателем, Алисса разработала набор навыков, который включает перенос данных и системное администрирование. Сейчас она работает над созданием качественного технического контента, такого как практические руководства, которые помогают пользователям максимально использовать возможности хостинга. Навигация по сообщениям Когда вы переносите сайт из одного домена в другой, очень важно не нарушать все ссылки, которые вы построили на свой старый домен. Правильное перенаправление всех страниц старого домена в одно и то же место в новом домене гарантирует, что посетители старого домена попадут в нужное место. Отсутствие перенаправления приведет к потере посетителей, а также к потере рейтинга в поисковых системах.www.olddomain.com $
RewriteRule (. *) $ Http://www.newdomain.com/$1 [R = 301, L] Если вы внесли изменения в структуру своего сайта, вы все равно можете использовать приведенные выше строки в своем старом домене, но вам также потребуется создать перенаправления в файле .htaccess в вашем новом домене для обработки конкретных изменений сайта. Чтобы перенаправить одну страницу в новое место в том же домене, используйте следующий синтаксис: Можно создать правила, которые будут перенаправлять URL-адреса, следующие определенному шаблону, в новое место. Поскольку эти правила включают сложные регулярные выражения, мы не рассматриваем их здесь. Специалист по SEO может помочь вам создать эти более сложные и зависящие от ситуации правила. Просто убедитесь, что вы используете 301 редирект для перемещенного контента. Любой другой тип переадресации не сохранит ваш рейтинг в поисковых системах. ПРИМЕЧАНИЕ: Из-за огромного количества комментариев к этому сообщению я закрываю комментарии в настоящее время.Я заметил, что одни и те же вопросы задаются снова и снова, поэтому, пожалуйста, просмотрите ветку, и вы можете найти именно то, что вам нужно. Последнее изменение: 6 марта 2020 г. В этом документе объясняется, как создать файл .htaccess для перенаправления вашего сайта или содержимого сайта. Это не приведет к переадресации писем для ваших доменов. ПРОЧИТАЙТЕ Вначале Как файл конфигурации, Поскольку Эта статья предоставлена любезно. Установка, настройка и устранение неполадок сторонних приложений выходит за рамки поддержки, предоставляемой (mt) Media Temple.Найдите минутку, чтобы просмотреть Заявление о поддержке. 1. Создайте пустой текстовый файл с помощью текстового редактора, например блокнота, и сохраните его как htaccess.txt. ПРИМЕЧАНИЕ: Причина, по которой вы должны сохранить файл как htaccess.txt, заключается в том, что многие операционные системы и приложения FTP не могут читать или просматривать файлы 2.Отредактируйте содержимое файла htaccess.txt. Ниже приведены несколько примеров переадресации, которые вы можете использовать. Они помечены в соответствии с тем, какие действия они будут выполнять. Используйте 301 редирект .htaccess, чтобы постоянно указывать весь сайт на другой URL. Это наиболее распространенный тип перенаправления, который полезен в большинстве ситуаций. В этом примере мы перенаправляемся на домен example.com. При добавлении следующего на ваш сайт.htaccess, не забудьте заменить example.com своим доменным именем. Укажите для всего сайта другой временный URL. Это полезно для целей SEO, если у вас есть временная целевая страница и вы планируете вернуться к основной целевой странице позже: Force www. в домене
Перенаправление в cPanel
Перенаправить старый домен на новый через .htaccess
Редирект 301 / старый / старый.htm http://www.domain.com/new.htm
Как перенаправить мой сайт с помощью файла .htaccess?
Обзор
.htaccess
очень мощный. Даже малейшая синтаксическая ошибка (например, отсутствие пробела) может привести к тому, что ваш контент будет отображаться некорректно или вообще. .htaccess
является скрытым системным файлом, убедитесь, что ваш FTP-клиент настроен на отображение скрытых файлов. Обычно это опция в настройках / опциях программы. Инструкции
.htaccess
по умолчанию. После загрузки на сервер вы можете переименовать файл в .htaccess
. 301 (постоянный) перенаправление:
# Это позволяет перенаправить весь ваш сайт на любой другой домен
Перенаправить 301 / http://example.com/
302 (временное) перенаправление:
# Это позволяет перенаправить весь ваш сайт на любой другой домен
Перенаправить 302 / http: // example./? $ / folder2 /
Перенаправить на определенную страницу индекса:
# Provide Specific Index Page (Установить обработчик по умолчанию)
DirectoryIndex index.html
Перенаправить сообщение об ошибке:
Вместо того, чтобы выводить страницу с ошибкой 404 Not Found, сайт перенаправляет на домашнюю страницу:
# Перенаправить страницы ошибок 404 на домашнюю страницу
ErrorDocument 404 http://example.com/
Перенаправить несуществующую страницу в индекс.php
# Перенаправить несуществующие страницы на index.php
Options + SymLinksIfOwnerMatch RewriteEngine On RewriteCond% {REQUEST_FILENAME}! -F RewriteCond% {REQUEST_FILENAME}! -D RewriteRule. /index.php [L]
3. Загрузите этот файл и переименуйте его в .htaccess
.
ПРИМЕЧАНИЕ:
- При использовании текстового редактора обязательно сохраните файл как обычный текст.
- Пути к месту сохранения этого файла можно найти в этой статье: Системные пути.
- Полное руководство по директивам Apache, которые можно использовать в файлах .htaccess, можно найти здесь: http://httpd.apache.org/docs/mod/core.html.
Более мощные изменения URL с помощью mod_rewrite
Если вам нужно внести сложные изменения в способ отображения URL-адреса, посетите раздел Использование правил перезаписи .htaccess. Вы можете делать такие вещи, как добавление «www» в начало URL-адреса, перенаправление всех запросов во вложенную папку, но сохранение остальной части URL-адреса и т. Д.
См. Также
как мне 301 перенаправить URL-адреса на Apache?
Среди прочего, модель .htaccess
на дескрипторах Apache (301 редирект). В нем вы можете реализовать перенаправления для целых сайтов, целых разделов или всего нескольких URL-адресов.
В этой статье мы обсудим наиболее распространенные варианты использования перенаправления с использованием файла .htaccess
, включая фрагменты рабочего кода.
Что вам нужно для начала работы
Вам необходимо использовать RewriteEngine
, который является частью модуля modrewrite (открывается в новой вкладке), который по существу перегружает ваш .htaccess
файл.
Модуль modrewrite
по умолчанию загружается в Apache, но если он не загружается, убедитесь, что вы специально загрузили его в свою конфигурацию Apache, используя следующие директивы:
ContentKing Academy
Прочтите всю статью Академии, чтобы узнать все о переадресации
.Как настроить 301 редирект с помощью .htaccess
Постоянное перенаправление 301 постоянно перенаправляет один URL-адрес на другой. Вы настраиваете переадресацию 301 с помощью .htaccess, чтобы отправлять посетителей на новый URL-адрес и сообщать поисковым системам, что страница перемещена, чтобы новая страница могла быть правильно проиндексирована.
Некоторые распространенные варианты использования 301 редиректа с доменом.htaccess:
- После перехода на новый домен вы можете использовать 301 редирект на старом домене для отправки посетителей на новый сайт.
- После перемещения старых страниц сайта в новую структуру сайта вы можете использовать переадресацию 301 для отправки пользователей на новые страницы.
- После объединения двух сайтов вы можете использовать переадресацию 301, чтобы посетители переходили на новые страницы.
На сайтах HostPapa используйте файлы .htaccess для создания перенаправлений и управления ими. Вы можете создать файл .htaccess с помощью диспетчера файлов в cPanel или с помощью FTP для загрузки файла.htaccess, который вы создали с помощью текстового редактора на своем компьютере.
Примечание. Файл .htaccess - это скрытый файл, поэтому вам необходимо настроить диспетчер файлов cPanel или FTP-клиент, чтобы отображать скрытые файлы в вашей системе. Следуйте приведенным ниже инструкциям, чтобы узнать, как это сделать.
Совет разработчика: Если сайт не работает после обновления или добавления файла .htaccess, восстановите функциональность сайта, переименовав или удалив файл.
Код для перенаправления на страницу
Поместите следующую строку в свой.htaccess (повторите для каждой страницы, которую вы хотите перенаправить).
RedirectPermanent http://www.domain.com/old-file.html http://www.domain.com/new-file.html
Код для перенаправления на новый домен
Поместите в файл .htaccess следующую строку:
RedirectPermanent / http://www.new-domain.com/
Как реализовать файл .htaccess с помощью файлового менеджера cPanel
Файловый менеджер cPanel обеспечивает простой способ создания или доступа к файлу.htaccess файл. Вот как:
- Перейдите в свою панель HostPapa cPanel.
- В разделе Files панели cPanel щелкните File Manager .
- Файловый менеджер откроется в новой вкладке. Нажмите кнопку Settings вверху справа.
- В окне Preferences установите флажок Show Hidden Files . Нажмите кнопку Сохранить .
- В окне диспетчера файлов теперь отображаются все файлы, включая скрытые.На панели Files дважды щелкните элемент public_html .
- Теперь отображается содержимое папки public_html. Здесь будет находиться ваш файл .htaccess. Файла .htaccess пока нет, поэтому вам нужно создать его для нового сайта.
- Нажмите кнопку + File в верхнем левом углу.
- В окне New File введите .htaccess в качестве имени файла.
- Щелкните Create New File .
- The.htaccess появится в списке.
- Щелкните один раз на файле .htaccess , чтобы выбрать его, затем щелкните Edit .
- В диалоговом окне Text Editor прокрутите вниз и убедитесь, что выбрано utf-8 .
- Щелкните кнопку Edit .
- Текстовый редактор открывается в новой вкладке. Окно будет пустым, так как это новый файл. Введите код перенаправления страницы или доменного имени, как описано выше.
- Когда вы закончите редактировать файл.htaccess, нажмите кнопку Сохранить изменения в правом верхнем углу окна текстового редактора.
- Теперь вы можете закрыть вкладку «Текстовый редактор».
Как реализовать файл .htaccess с помощью FTP
Для реализации файла .htaccess с использованием FTP:
- Создайте файл .htaccess на своем компьютере с помощью текстового редактора.
- Добавьте код перенаправления страницы или домена, как описано в начале этой статьи.
- Используйте свой FTP-клиент для доступа к вашему сайту.Убедитесь, что ваш FTP-клиент настроен на просмотр скрытых файлов.
- Перейдите в каталог public_html .
- Загрузите новый файл .htaccess в каталог public_html.
- Когда загрузка будет завершена, выйдите из FTP-клиента.
Если вам нужна помощь с учетной записью HostPapa, пожалуйста, откройте заявку в службу поддержки на своей панели управления.
Общие правила перенаправления Htaccess 301
Существуют общие правила перенаправления htaccess 301, которые я ищу каждый раз, когда создаю веб-сайт, перенаправляю страницу для стратегии SEO для клиента или помогаю с планом перехода веб-сайта на SEO.Поэтому я подумал, что создам ресурс, где я смогу собрать все общие правила в одном месте, чтобы сэкономить время для каждого проекта.
Что такое файл Htaccess?
.htaccess, или файл доступа к гипертексту, представляет собой текстовый файл конфигурации, который управляет каталогом и любыми подкаталогами, расположенными на веб-сервере Apache. Если вы используете план веб-хостинга на базе Linux, ваши веб-ресурсы, скорее всего, будут работать на Apache. Возможно, вы видели файл .htaccess в определенных каталогах, особенно если вы развернули WordPress, Joomla, Drupal или любое другое веб-программное обеспечение для управления контентом.
Файл .htaccess может содержать конкретные инструкции для сервера. Этот файл может настроить сервер так, чтобы он запрашивал пароль для каталога, в котором он находится. Файл .htaccess также можно настроить для автоматического перенаправления пользователей на другой индексный файл или сайт, ограничения или разрешения пользователей на основе IP-адресов и отключения списков каталогов. Возможно, вам никогда не понадобится редактировать файл .htaccess, но если вы это сделаете, вы должны убедиться, что файл называется только «.htaccess», с точкой впереди и номером.txt или .htm расширение файла.
Общие правила 301 перенаправления Htaccess
Как вы перенаправляете одну страницу?
Redirect 301 /pagename.php http://www.domain.com/pagename.html
Как перенаправить весь сайт или домен на новый?
Перенаправление 301 / http://www.domain.com/
Как перенаправить весь сайт в подпапку?
Перенаправление 301 / http://www.domain.com/subfolder/
Как перенаправить подпапку на другой веб-сайт?
Redirect 301 / подпапка http: // www.domain.com/
Как вы перенаправляете расширение файла, но сохраняете имя страницы?
Пример: если вы хотите, чтобы расширение .html использовало то же имя файла, но использовало расширение .php.
RedirectMatch 301 (. *) \..подкаталог / index \ .php $ / path-to-new-location /? [L, R = 301]
Как вы перенаправляете сайт на HTTPS с HTTP, чтобы исключить дублированный контент?
RewriteEngine on RewriteCond% {HTTPS} на RewriteRule (. *) Https: //% {HTTP_HOST}% {REQUEST_URI}
Как перенаправить сайт с HTTP на HTTPS, чтобы исключить дублированный контент?
RewriteEngine On RewriteCond% {HTTPS} на RewriteRule (. *) Http: //% {HTTP_HOST}% {REQUEST_URI}
Как удалить index.html или index.php и перенаправить в корень?
RewriteEngine On RewriteCond% {THE_REQUEST} /index.php HTTP [NC] RewriteRule (. *) Index.php $ / $ 1 [R = 301, L]
RewriteEngine On RewriteCond% {THE_REQUEST} /index.html HTTP [NC] RewriteRule (. *) Index.html $ / $ 1 [R = 301, L]
Как вы переписываете и перенаправляете URL-адреса с параметрами запроса в структуру на основе каталогов, сохраняя строку запроса на корневом уровне URL-адреса?
Пример: исходный URL-адрес - http: // www.(. *) / старый-каталог /(.*)$ $ 1 / новый-каталог / $ 2 [R, L] Хотите узнать все, что нужно знать о переадресации 301, в том числе о том, как их использовать для увеличения органического трафика? Вы попали в нужное место. 301 редирект довольно прост. Они используются для перенаправления с одной веб-страницы на другую. Но понять, как они связаны с SEO, сложнее. В этом руководстве вы узнаете: Давайте начнем с самого начала. Редирект 301 указывает на постоянное перемещение веб-страницы из одного места в другое. Часть 301 относится к коду состояния HTTP перенаправленной страницы. Пример: blog.ahrefs.com перенаправляет на ahrefs.com/blog Говоря простыми словами, перенаправление 301 сообщает браузеру: «Эта страница перемещена навсегда. Это новое место, и мы не собираемся его возвращать ». На что браузер отвечает: «Конечно! Я отправлю пользователя туда прямо сейчас! » Вот почему, если вы попытаетесь посетить блог .ahrefs.com , этого не произойдет. Вместо этого вы попадете на ahrefs.com/blog . Есть много способов сделать 301 редирект, но наиболее распространенный метод - отредактировать файл .htaccess вашего сайта. Вы найдете это в корневой папке своего сайта: Не видите файл? Это означает одну из двух вещей: Вот несколько фрагментов кода для добавления общих типов переадресации 301 через. oldsite.(. *) $ https://newsite.com/$1 [L, R = 301, NC] Примечание. ВАЖНО! Если ВАЖНО! Размещение и порядок кода в вашем файле htaccess тоже имеет значение. Вы можете столкнуться с нежелательными эффектами, если несколько инструкций будут размещены в «неправильном» порядке (например, цепочки перенаправления и т. Д.). Если вы планируете реализовать в файле htaccess много 301 редиректа, на это стоит обратить внимание. Большинство специалистов по 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. Так как это связано с переадресацией 301? До 2016 года, если вы использовали редирект 301 для перенаправления с одной страницы на другую, в процессе происходила некоторая потеря PageRank. Сколько? Это спорно, но общее предположение составляет 15%. Это также диапазон Мэтта Каттса, бывшего руководителя службы веб-спама Google, на которого ссылается в этом видео 2013 года: Среди прочего, модель В этой статье мы обсудим наиболее распространенные варианты использования перенаправления с использованием файла Вам необходимо использовать Модуль modrewrite ContentKing Academy Прочтите всю статью Академии, чтобы узнать все о переадресации Постоянное перенаправление 301 постоянно перенаправляет один URL-адрес на другой. Вы настраиваете переадресацию 301 с помощью .htaccess, чтобы отправлять посетителей на новый URL-адрес и сообщать поисковым системам, что страница перемещена, чтобы новая страница могла быть правильно проиндексирована. Некоторые распространенные варианты использования 301 редиректа с доменом.htaccess: На сайтах HostPapa используйте файлы .htaccess для создания перенаправлений и управления ими. Вы можете создать файл .htaccess с помощью диспетчера файлов в cPanel или с помощью FTP для загрузки файла.htaccess, который вы создали с помощью текстового редактора на своем компьютере. Примечание. Файл .htaccess - это скрытый файл, поэтому вам необходимо настроить диспетчер файлов cPanel или FTP-клиент, чтобы отображать скрытые файлы в вашей системе. Следуйте приведенным ниже инструкциям, чтобы узнать, как это сделать. Совет разработчика: Если сайт не работает после обновления или добавления файла .htaccess, восстановите функциональность сайта, переименовав или удалив файл. Поместите следующую строку в свой.htaccess (повторите для каждой страницы, которую вы хотите перенаправить). Поместите в файл .htaccess следующую строку: Файловый менеджер cPanel обеспечивает простой способ создания или доступа к файлу.htaccess файл. Вот как: Для реализации файла .htaccess с использованием FTP: Если вам нужна помощь с учетной записью HostPapa, пожалуйста, откройте заявку в службу поддержки на своей панели управления. Существуют общие правила перенаправления htaccess 301, которые я ищу каждый раз, когда создаю веб-сайт, перенаправляю страницу для стратегии SEO для клиента или помогаю с планом перехода веб-сайта на SEO.Поэтому я подумал, что создам ресурс, где я смогу собрать все общие правила в одном месте, чтобы сэкономить время для каждого проекта. .htaccess, или файл доступа к гипертексту, представляет собой текстовый файл конфигурации, который управляет каталогом и любыми подкаталогами, расположенными на веб-сервере Apache. Если вы используете план веб-хостинга на базе Linux, ваши веб-ресурсы, скорее всего, будут работать на Apache. Возможно, вы видели файл .htaccess в определенных каталогах, особенно если вы развернули WordPress, Joomla, Drupal или любое другое веб-программное обеспечение для управления контентом. Файл .htaccess может содержать конкретные инструкции для сервера. Этот файл может настроить сервер так, чтобы он запрашивал пароль для каталога, в котором он находится. Файл .htaccess также можно настроить для автоматического перенаправления пользователей на другой индексный файл или сайт, ограничения или разрешения пользователей на основе IP-адресов и отключения списков каталогов. Возможно, вам никогда не понадобится редактировать файл .htaccess, но если вы это сделаете, вы должны убедиться, что файл называется только «.htaccess», с точкой впереди и номером.txt или .htm расширение файла. Пример: если вы хотите, чтобы расширение .html использовало то же имя файла, но использовало расширение .php. Пример: исходный URL-адрес - http: // www.(. *) / старый-каталог /(.*)$ $ 1 / новый-каталог / $ 2 [R, L] Хотите узнать все, что нужно знать о переадресации 301, в том числе о том, как их использовать для увеличения органического трафика? Вы попали в нужное место. 301 редирект довольно прост. Они используются для перенаправления с одной веб-страницы на другую. Но понять, как они связаны с SEO, сложнее. В этом руководстве вы узнаете: Давайте начнем с самого начала. Редирект 301 указывает на постоянное перемещение веб-страницы из одного места в другое. Часть 301 относится к коду состояния HTTP перенаправленной страницы. Пример: blog.ahrefs.com перенаправляет на ahrefs.com/blog Говоря простыми словами, перенаправление 301 сообщает браузеру: «Эта страница перемещена навсегда. Это новое место, и мы не собираемся его возвращать ». На что браузер отвечает: «Конечно! Я отправлю пользователя туда прямо сейчас! » Вот почему, если вы попытаетесь посетить блог .ahrefs.com , этого не произойдет. Вместо этого вы попадете на ahrefs.com/blog . Есть много способов сделать 301 редирект, но наиболее распространенный метод - отредактировать файл .htaccess вашего сайта. Вы найдете это в корневой папке своего сайта: Не видите файл? Это означает одну из двух вещей: Вот несколько фрагментов кода для добавления общих типов переадресации 301 через. oldsite.(. *) $ https://newsite.com/$1 [L, R = 301, NC] Примечание. ВАЖНО! Если ВАЖНО! Размещение и порядок кода в вашем файле htaccess тоже имеет значение. Вы можете столкнуться с нежелательными эффектами, если несколько инструкций будут размещены в «неправильном» порядке (например, цепочки перенаправления и т. Д.). Если вы планируете реализовать в файле htaccess много 301 редиректа, на это стоит обратить внимание. Большинство специалистов по 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. Так как это связано с переадресацией 301? До 2016 года, если вы использовали редирект 301 для перенаправления с одной страницы на другую, в процессе происходила некоторая потеря PageRank. Сколько? Это спорно, но общее предположение составляет 15%. Это также диапазон Мэтта Каттса, бывшего руководителя службы веб-спама Google, на которого ссылается в этом видео 2013 года: Sidenote. Для аргументации предположим, что число составляет 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. Каждый веб-сайт должен использовать 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. Если это произойдет, то по большей части все должно быть хорошо. Но по-прежнему могут возникать проблемы, например: Чтобы убедиться в отсутствии таких проблем, запустите сканирование с помощью аудита сайта Ahrefs. Перейдите на внутренние страницы отчета и найдите следующие проблемы: ПРИМЕЧАНИЕ. Если вы видите одну страницу с предупреждением HTTP to HTTPS, и это просто HTTP-версия страницы, с которой началось сканирование, то это не проблема. Устраните эти проблемы, применив правильные перенаправления 301 с HTTP на HTTPS версии уязвимых страниц. Google просматривает карты сайта, чтобы понять, какие страницы сканировать и индексировать. Поскольку страниц с кодами статуса 301 технически больше не существует, нет смысла просить Google сканировать их. Если такие страницы остаются в вашей карте сайта, Google может продолжать посещать их каждый раз при повторном сканировании вашего сайта.В этом нет необходимости и расходуется краулинговый бюджет. Вот один из способов найти такие страницы: Ищете более быстрый и простой способ? Используйте Аудит сайта Ahrefs для сканирования своего веб-сайта, затем перейдите к отчету Overview и найдите ошибки «3XX редирект в карте сайта». При щелчке по этой ссылке отображаются все страницы с 301 кодом статуса в вашей карте (ах) сайта. Удалите эти URL-адреса из карты сайта и замените их окончательным URL-адресом перенаправления (если его там еще нет). Цепочки перенаправления возникают, когда существует серия из двух или более перенаправлений между исходным URL-адресом и URL-адресом назначения. Вот что говорит об этом Google: Хотя робот Google и браузеры могут следовать «цепочке» из нескольких перенаправлений (например,g., Страница 1> Страница 2> Страница 3), мы рекомендуем перенаправить на конечный пункт назначения . Если это невозможно, держите количество переадресаций в цепочке низким, в идеале не более 3 и менее 5. Цепочки переадресации не служат никакой другой цели, кроме как ухудшить взаимодействие с пользователем и замедлить работу, поэтому вам следует избегать их где возможно. Вы можете проверить цепочки переадресации на 100 URL-адресах с помощью этого средства проверки кода состояния HTTP. Ищите страницы с двумя или более перенаправлениями. Чтобы проверить более 100 страниц за один раз, проверьте отчет Внутренние страницы в Аудите сайта Ahrefs на наличие ошибок «цепочки переадресации». При нажатии на эту кнопку откроются все URL-адреса в цепочке, включая конечную целевую страницу. Есть два способа исправить эти ошибки; Если возможно, второе решение является лучшим вариантом. Для этого отсортируйте список цепочек редиректов по номеру «Нет.of inlinks »сверху вниз. Затем щелкните количество входящих ссылок, чтобы увидеть все внутренние ссылки на перенаправленную страницу. Замените внутренние ссылки на затронутых страницах прямыми ссылками на конечный целевой URL. Циклы перенаправления возникают, когда URL-адрес перенаправляет обратно на один из других URL-адресов в цепочке. Это создает бесконечный цикл переадресации, который может сбивать с толку как поисковые системы, так и пользователей. Пример: Страница 1> Страница 2> Страница 3> Страница 2 > Страница 3> Страница 2 > Страница 3 […] Результатом будет такой ответ от браузера: Ошибки цикла перенаправления можно найти в пакетах по 100, используя ту же самую программу проверки кода состояния HTTP, которую мы использовали раньше.Ищите ошибки «Превышено максимальное количество перенаправлений». Для более чем 100 страниц проверьте отчет Внутренние страницы в Аудите сайта Ahrefs на наличие ошибок «Петля перенаправления». Щелкните здесь, чтобы отобразить все страницы с проблемами цикла перенаправления, затем исправьте каждую проблему одним из двух способов: Неисправные перенаправления - это страницы, которые перенаправляют на мертвую страницу (т. Е. Ту, которая возвращает код ответа HTTP 4XX или 5XX). Пример: Страница 1 (301)> Страница 2 (404) Это плохо, потому что ни посетители, ни роботы поисковых систем не могут получить доступ к конечным URL. Из-за этого большинство посетителей покинут ваш сайт, и большинство поисковых систем откажутся от сканирования. Эти ошибки можно проверять партиями по 100 с помощью средства проверки кода состояния HTTP. Чтобы проверить больше страниц, поищите ошибки «Сломанное перенаправление» в отчете Внутренние страницы в Аудите сайта Ahrefs. Исправьте эти ошибки: Страницы, которые возвращают статус 404, мертвы, поэтому браузер возвращает страницу, подобную этой: Теперь, бывают случаи, когда пользователь видит эту страницу, имеет смысл.Например, если кто-то вводит неправильный URL-адрес в свой браузер, страница с ошибкой сообщает ему, что что-то не так. Вы можете увидеть пример этого выше - имеет смысл вернуть страницу 404 для этого URL. При этом страницы с кодами состояния 404 представляют собой проблему, когда: Чтобы решить эту первую проблему, проверьте отчет Внутренние ссылки в Аудите сайта Ahrefs на наличие ошибок «404 страницы». Щелкните здесь, чтобы просмотреть все 404 страницы, найденные во время сканирования. Затем нажмите кнопку «Управление столбцами», добавьте «Нет. of dofollow backlinks », нажмите« Применить », затем отсортируйте по этому столбцу от большего к меньшему. Проверьте отчет Backlinks в Ahrefs Site Explorer на наличие страниц с одной или несколькими обратными ссылками «dofollow». Есть вероятность, что эти ссылки могут оказаться ценными. Если это так, вы захотите перенаправить (301) эту страницу на другой релевантный ресурс на вашем веб-сайте. ВАЖНО Ключевым моментом является перенаправление страниц 404 на где-нибудь с соответствующим номером . Google рассматривает нерелевантную переадресацию 301 как мягкую 404, поэтому нет реальных преимуществ переадресации, если вы не делаете это на похожую и релевантную страницу. Джон Мюллер из Google объясняет больше в этом видео. Если у вас нет похожей или релевантной страницы, но у вас все еще есть страница 404 с множеством качественных обратных ссылок, тогда честно говоря, возможно, стоит переиздать контент, который раньше существовал в этом месте. Думайте об этом так: Если мертвая страница была достаточно ценной, чтобы привлекать качественные обратные ссылки в первую очередь, то стоит задаться вопросом, почему ее больше не существует.Я имею в виду, что эта тема явно интересует людей. Для страниц без обратных ссылок dofollow исправьте их: ВАЖНО . Если вы выбрали №3, убедитесь, что вы заменили не только внутренние ссылки, но также текст привязки и окружающий текст там, где это необходимо. Никогда не используйте переадресацию 302 или переадресацию мета-обновления для постоянных переадресаций. 302 редиректы предназначены для временных перемещений, и Google рекомендует вообще не использовать переадресацию мета-обновления, если это возможно. Итак, если у вас есть какой-либо из них на вашем сайте, вы должны стремиться либо удалить их, либо заменить переадресацией 301. Чтобы просмотреть страницы с этими кодами состояния HTTP, проверьте отчет Внутренние страницы в Аудите сайта Ahrefs на предмет проблем «Мета-обновление» и «302-редирект». К счастью, обе эти проблемы можно исправить одним и тем же способом: Вам также следует стремиться удалить или заменить внутренние ссылки на перенаправленные страницы, особенно если они могут сбить с толку пользователей, нажимающих на них. Страницы с кодами статуса HTTP 301 не должны получать органический трафик, потому что их не должно быть в индексе Google.Если такие страницы получают трафик, значит, Google еще не видел перенаправления. Чтобы проверить наличие страниц 3XX с трафиком, проверьте отчет Overview в Аудите сайта Ahrefs на наличие ошибок «Страница 3XX получает органический трафик». Если вы получили список страниц 3XX откуда-то (например, из средства проверки кода состояния HTTP), вставьте их в инструмент пакетного анализа Ahrefs партиями до 200, чтобы увидеть органический трафик на уровне страницы. ПРИМЕЧАНИЕ. Вы также можете проверить органический трафик в Google Analytics или Google Search Console. Итак, если вы только недавно добавили переадресацию 301, это, вероятно, не представляет большой проблемы. Google должен увидеть это во время следующего сканирования, после чего они должны деиндексировать страницу. Чтобы ускорить этот процесс, вставьте URL-адрес в инструмент URL Inspection Tool в Google Search Console, затем нажмите «Запросить индексирование». Вам также следует удалить эти страницы из карты сайта (см. № 2) и повторно отправить через Google Search Console. Большинство веб-сайтов ссылаются на соответствующие сторонние сайты и ресурсы. Это нормально ... до тех пор, пока страница, на которую ведет внешняя ссылка, не будет перенаправлена в другое место. Например, представьте, что вы ссылаетесь на полезный ресурс. Двенадцать месяцев спустя этот домен истекает, и его забирает охотник за истекшим доменом, который удаляет ресурс и перенаправляет на свой «денежный» сайт. Теперь вы непреднамеренно ссылаетесь на что-то нерелевантное (и потенциально даже вредное) для ваших посетителей. По этой причине важно время от времени проверять наличие «плохих» внешних 301. Для этого перейдите к отчету Внешние страницы в Ahrefs Site Audit и найдите предупреждения «Внешнее перенаправление 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? Думайте об обоих этих напитках как о тематических страницах вашего веб-сайта. Каждый из них работает нормально. У них есть несколько приличных обратных ссылок.Они получают или органического трафика. Совсем неплохо. Но почему бы не объединить эти две страницы в одну, чтобы сделать что-то еще лучше? Поступая таким образом, есть вероятность, что мы сможем превратить две страницы со средней производительностью в один восхитительный коктейль из страницы, которая работает на на лучше! Недавно мы сделали это с двумя нашими публикациями в блоге Ahrefs: Обе эти статьи устарели, поэтому мы решили объединить их в одно новое руководство. Затем мы переиздали на ahrefs.com/blog/skyscraper-technique/ и перенаправили на него другую статью. Результаты говорят сами за себя: Итак, почему это работает? Две причины: Остается только один вопрос: как воспроизвести эту стратегию, верно? Вот процесс. Каннибализация ключевых слов - это когда две или более страниц нацелены и ранжируются по одному и тому же ключевому слову (ам). Обнаружение таких проблем - хороший способ определить возможности. Итак, обо всем по порядку, сделайте копию этой таблицы Google. Затем вставьте свой сайт в Site Explorer Ahrefs, перейдите к отчету Top Pages и экспортируйте его в CSV. Импортируйте CSV в первую вкладку Google Sheet. Для этого перейдите в Файл> Импорт…> Загрузить> Выберите CSV> Выберите «Добавить к текущему листу», когда вас спросят. Вот и все.Перейдите на вкладку «Результаты», и у вас должны быть уточненные результаты. Затем вам нужно просмотреть лист результатов на предмет потенциальных возможностей перенаправления. Вот хороший пример из блога Hubspot: Эти две страницы занимают позиции №5 и №6 соответственно по «пользовательскому контенту». Оба они: Итак, давайте посмотрим на верхнюю часть - ранжирование страниц по «пользовательскому контенту» в ключевых словах Ahrefs: Две вещи выделяются в текущей верхней рейтинговой странице: Так что, если бы Hubspot объединил эти два поста в один и объединил весь этот восхитительный «ссылочный сок», тогда я бы говорят, что у них были бы хорошие шансы претендовать на первое место.Это может потенциально увеличить их трафик вдвое! Теперь пришло время взять лучшие качества каждой страницы и объединить их в одну. Например, если бы мы делали это для вышеупомянутых статей Hubspot, мы, вероятно, сохранили бы раздел «Как запустить собственную кампанию по созданию пользовательского контента» из одного сообщения: … и оставим часть, объясняющую «Почему пользователь -Сгенерированный контент? » от другого: Чтобы сохранить актуальность новой страницы на максимально высоком уровне и снизить риск того, что Google будет рассматривать наш 301 как мягкий 404, мы также можем проверить отчет Anchors в Site Explorer для каждой страницы: Это дает некоторое представление о том, почему люди вообще ссылаются на страницы. Например, я вижу, что довольно много людей цитируют статистику при ссылке на эту страницу, поэтому, возможно, стоит сохранить эту статистику в нашем обновленном посте. СОВЕТ ПРОФЕССИОНАЛА Вам также следует использовать переписывание / объединение двух страниц как возможность лучше удовлетворить поисковое намерение и дать поисковикам то, что они ищут. Если по целевому ключевому слову имеется много списков 10 лучших, ранжируемых по целевому ключевому слову, сделайте свой новый обновленный пост в топ-10. Если есть много практических руководств, что ж ... вы поняли! ПРИМЕЧАНИЕ. Это не имеет ничего общего с переадресацией 301, но это стоит сделать, если вы хотите максимизировать рентабельность своих усилий. Теперь, наконец, пришло время опубликовать обновленную запись / страницу. Если какой-либо из старых URL-адресов подходит для вашего нового сообщения, вы можете повторно опубликовать его по тому же URL-адресу. Затем вы можете удалить другой пост / страницу и добавить 301 редирект к новому сообщению. Вы, наверное, помните, что мы сделали с нашим постом Все, что вам нужно знать
Что такое 301 редирект?
Как выполнить 301 редирект
RewriteEngine на
уже есть в вашем файле .htaccess, не повторяйте его. Просто скопируйте остальной код. Это также можно сделать в Cpanel, что может быть предпочтительнее.(. *) $ http://example.com/$1 [L, R = 301, NC] Перенаправить весь домен с HTTP на HTTPS
RewriteEngine On
Скидка RewriteCond% {HTTPS}
RewriteRule ^ (.https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301]
Влияет ли переадресация 301 на SEO?
как мне 301 перенаправить URL-адреса на Apache?
.htaccess
на дескрипторах Apache (301 редирект). В нем вы можете реализовать перенаправления для целых сайтов, целых разделов или всего нескольких URL-адресов. .htaccess
, включая фрагменты рабочего кода. Что вам нужно для начала работы
RewriteEngine
, который является частью модуля modrewrite (открывается в новой вкладке), который по существу перегружает ваш .htaccess
файл.
по умолчанию загружается в Apache, но если он не загружается, убедитесь, что вы специально загрузили его в свою конфигурацию Apache, используя следующие директивы:
Как настроить 301 редирект с помощью .htaccess
Код для перенаправления на страницу
RedirectPermanent http://www.domain.com/old-file.html http://www.domain.com/new-file.html
Код для перенаправления на новый домен
RedirectPermanent / http://www.new-domain.com/
Как реализовать файл .htaccess с помощью файлового менеджера cPanel
Как реализовать файл .htaccess с помощью FTP
Общие правила перенаправления Htaccess 301
Что такое файл Htaccess?
Общие правила 301 перенаправления Htaccess
Как вы перенаправляете одну страницу?
Redirect 301 /pagename.php http://www.domain.com/pagename.html
Как перенаправить весь сайт или домен на новый?
Перенаправление 301 / http://www.domain.com/
Как перенаправить весь сайт в подпапку?
Перенаправление 301 / http://www.domain.com/subfolder/
Как перенаправить подпапку на другой веб-сайт?
Redirect 301 / подпапка http: // www.domain.com/
Как вы перенаправляете расширение файла, но сохраняете имя страницы?
RedirectMatch 301 (. *) \..подкаталог / index \ .php $ / path-to-new-location /? [L, R = 301]
Как вы перенаправляете сайт на HTTPS с HTTP, чтобы исключить дублированный контент?
RewriteEngine on
RewriteCond% {HTTPS} на
RewriteRule (. *) Https: //% {HTTP_HOST}% {REQUEST_URI}
Как перенаправить сайт с HTTP на HTTPS, чтобы исключить дублированный контент?
RewriteEngine On
RewriteCond% {HTTPS} на
RewriteRule (. *) Http: //% {HTTP_HOST}% {REQUEST_URI}
Как удалить index.html или index.php и перенаправить в корень?
RewriteEngine On
RewriteCond% {THE_REQUEST} /index.php HTTP [NC]
RewriteRule (. *) Index.php $ / $ 1 [R = 301, L]
RewriteEngine On
RewriteCond% {THE_REQUEST} /index.html HTTP [NC]
RewriteRule (. *) Index.html $ / $ 1 [R = 301, L]
Как вы переписываете и перенаправляете URL-адреса с параметрами запроса в структуру на основе каталогов, сохраняя строку запроса на корневом уровне URL-адреса?
Все, что вам нужно знать
Что такое 301 редирект?
Как выполнить 301 редирект
RewriteEngine на
уже есть в вашем файле .htaccess, не повторяйте его. Просто скопируйте остальной код. Это также можно сделать в Cpanel, что может быть предпочтительнее.(. *) $ http://example.com/$1 [L, R = 301, NC] Перенаправить весь домен с HTTP на HTTPS
RewriteEngine On
Скидка RewriteCond% {HTTPS}
RewriteRule ^ (.https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301]
Влияет ли переадресация 301 на SEO?
Как исправить существующие проблемы с переадресацией 301 на вашем сайте
1. Убедитесь, что версия HTTP вашего сайта перенаправляет на HTTPS
2. Удалите из карты сайта страницы с кодом статуса 301
3. Исправить цепочки перенаправления
4. Исправление циклов перенаправления
5. Исправьте неработающие перенаправления
6. Перенаправление страниц 404
7. Замените переадресацию 302 и переадресацию мета-обновления на 301с
8. Ищите перенаправленные (301) страницы, которые получают органический трафик.
9. Ищите «плохие» внешние 301s
Как использовать переадресацию 301 для увеличения вашего органического трафика
Коктейльная техника
Шаг 1.Ищите проблемы каннибализации ключевых слов (с обратными ссылками)
Шаг 2. Найдите подходящие возможности
Шаг 3. Перепишите и объедините страницы
Шаг 4. Опубликуйте обновленную страницу и примените 301 редирект (-а)
Если ни один из старых 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. Вывод: вы также можете перенаправить их.
Однако есть одно предостережение: вы не должны перенаправлять страницы с некачественными обратными ссылками. Это, скорее всего, принесет больше вреда, чем пользы, поэтому не забудьте проверить отчет Backlinks в Site Explorer для каждой страницы перед перенаправлением.
Если профиль обратной ссылки выглядит так…
… тогда, вероятно, лучше всего просто удалить эту страницу и оставить ее как 404.
Или, если вы действительно чувствуете необходимость перенаправить страницу, вы можете перед этим отклонить плохие ссылки.