Как заработать за месяц от 300$ не выходя из дома
Бошников | 17.09.2018 | 6899 читать далее
Хотите узнать, как сделать редирект? Об этом подробно рассказывается в этой статье. Прочитав её, вы поймете, что являют собой перенаправления, зачем они нужны. Также узнаете, какие методы редиректов и как именно можно будет реализовать. Привет, друзья! С вами снова Юрий Бошников. Уверен, моя новая статья будет полезна. Особенно, если вы только начинаете разбираться в особенностях продвижения сайтов, конструирования и ведения личного блога.
Содержание статьи:
Читайте также: Тестовый хостинг для сайта: 8 проверенных хостингов
Прежде чем рассказать, как сделать редирект ссылки, давайте вкратце остановимся на вводной информации.
Под описываемым понятием подразумевается перенаправление юзера веб-ресурса с одного адреса сайта на другой. Таким образом, осуществляется правильный и практически незаметный для самого пользователя переход. При этом – не нарушаются требования поисковиков.
Помните! Если редирект ссылки сделан правильно, то не понижается авторитет, ценность и ссылочный вес страницы-донора (с которой уводят пользователя), а они при этом передаются непосредственно новой странице – акцептору (сюда приходят посетители сайта после перенаправления).
Помните! Редирект также используется, когда нужно перевести пользователей с уже утративших свою актуальность страниц на новые.
Принято ставить редирект на главную страницу сайта, если по какой-то причине запрашиваемая пользователем была удалена с веб-ресурса.
Для рядового посетителя любое перенаправление одинаково. Порой он даже не замечает, как был совершен переход. Поскольку система работает в автоматическом режиме.
Однако браузеры и поисковые боты различают каждый отдельный редирект. Для этого предусмотрены специальные коды. Например, есть 301 редирект htaccess. Давайте вкратце рассмотрим каждый код.
В этом случае определенная страница навсегда перемещена со старого УРЛ на новый. Когда система браузера получает код 301, она посылает еще один запрос и уже отправляет пользователя на новый «УРЛ».
Запомните! Код 301 полностью сохраняет авторитет, ссылочный профиль старого адреса.
Поэтому, если вы хотите перевести свой веб-ресурс на новый протокол https, можете смело использовать код 301. Все достижения сайта будут сохранены!
Здесь все не так просто и однозначно. Так, в HTTP 1.0 данный код указывал на то, что конкретный адрес был временно перемещен на новый «УРЛ».
В HTTP 1.1 у кода другое значение – он указывает на статус «Найдено». То есть, сайт есть, но он временно переместился по новому адресу. При этом данный код не передает важность и вес акцептору.
Кстати! В HTTP 1.1 временное перемещение выполняют два других кода – 303 и 307. Обусловлено изменение тем, что в некоторых браузерах код 302 не всегда обрабатывается правильно.
303 код рекомендуется использовать в том случае, если нет точного ответа на запрос посетителя, однако вы можете предложить ему замену. Пусть она и не полностью соответствует ожиданиям.
Обратите внимание! 303 код хорошо применять, если на целевой странице предусмотрены различные формы. В такой ситуации крайне важно, дабы интернет-обозреватель совершал запрос только посредством GET. Это безопасный метод.
Код 307, как говорилось выше, также может использоваться вместо 302. У него статус временного перенаправления – название Temporary Redirect. Новый запрос, выполняемый браузером, должен осуществляться только строго безопасным и автоматическим методом. Например, GET и HEAD.
Обратите внимание! 307 нужно применять в том случае, если вам нужно указать, что конкретный ресурс пока находится на другом УРЛ.
В подавляющем большинстве случаев можно использовать код 301. Поисковые боты получать информацию, что искомая страница перемещена по новому адресу и уже не будет возвращена на старый.
Преимущество статуса 301 в том, что он полностью передает авторитетность и вес, ссылочный профиль новой странице.
Коды 303 и 307 применяются лишь в тех случаях, когда перенаправление нужно делать на протяжении определенного времени.
О том, как сделать редирект, подробнее расскажу ниже. Пока давайте рассмотрим их типы. В частности, предусматривается классификация в зависимости от метода реализации. Перенаправления проводятся посредством:
Давайте рассмотрим каждый из указанных вариантов.
Он встраивается в одноименном файле в том случае, если сервер, на котором размещен сайт, управляется при помощи Apache.
Как настроить 301 редирект htaccess? Всё относительно просто. Следует внести изменения в файл с соответствующим названием.
Чтобы получить к нему доступ, нужно пользоваться специальными клиентами для FTP. Их довольно много – начиная от классического Total Commander и заканчивая более современной и популярной разработкой под названием FileZilla. На примере последнего клиента и рассмотрим особенности работы.
Потом необходимо будет перейти в настройки программы, выбрать в меню строку «Сервер» и там уже указать, чтобы демонстрировались даже скрытые файлы. После – найти htaccess – он размещен в папке с доменным именем сайта в каталоге public_html.
Внести изменения непосредственно там не получится. Сначала нужно будет загрузить файл себе на ПК:
В скачанный файл вносятся изменения, а потом он снова загружается на сервер. В FileZilla окно разделено на две части – в левом окне демонстрируются файлы вашего ПК, а справа – всё, что находится на сервере.
Обратите внимание! Чтобы внести изменения в htaccess, можно воспользоваться панелью администратора хостинга, на котором размещен сайт. Сначала переходите в диспетчер файлов, там включаете отображение скрытых файлов. Скачиваете нужный вам, редактируете и снова загружаете.
Вносить изменения в htaccess следует при помощи блокнота. Именно ним открывается файл, а потом добавляется нужный вам код.
Если сервер управляется посредством Nginx, код вписывается в файл под названием nginx.conf. В нем нужно найти блок server и туда внести изменения.
Такой метод принято считать не таким хорошим, чем описанный выше. Обусловлено это тем, что его скорость работы несколько ниже. Однако в отдельных ситуациях можно пользоваться и этим способом.
На вашем веб-ресурсе имеется несколько десятков страниц, которым необходимо задать перенаправление, а еще несколько десятков в нём не нуждаются? Тогда именно PHP-способ будет оптимальным.
Настройка редиректов в этом случае проводится следующим образом:
Отличительная особенность этого перенаправления заключается в том, что он выполняется уже не на сервере, а непосредственно на стороне браузера. Чтобы перевести юзера на новый адрес, необходимо, дабы JavaScript полностью загрузился в браузере. Такая особенность его работы приводит к медленному перенаправлению.
Обратите внимание! Не сработает метод и в том случае, если поддержка JavaScript отключена в обозревателе юзера. То есть, все ваши старания пойдут прахом.
Однако в отдельных ситуациях такой метод будет востребован, а его использование – полностью оправданным. В частности, если планируется делать перенаправление с определенной задержкой. Как вариант, на старом адресе пользователь видит красивую картинку и надпись, что сайт переехал по новому «урл», а потом только будет загружена новая страница.
Как настроить редирект JavaScript:
Например, в WordPress редирект такого типа настраивается практически в один клик. Для этого требуется инсталлировать специальный плагин Per page add to head. Он простой в работе, но самое главное – бесплатный.
Кстати! Если вы хотите узнать еще больше клёвых фишек о «Вордпресс», записывайтесь на мой авторский и полностью бесплатный онлайн-курс по созданию сайтов. Участвуя в нем, вы гарантировано создадите сайт своими руками всего за 4 дня. Получите массу прочей полезной информации, как развивать проект. После окончания курса у вас будет собственный сайт с первыми статьями, полностью готовый к продвижению. При правильной работе с ним вы уже через несколько месяцев будете получать доход в несколько сот долларов каждый месяц.
Обязательно сохраните внесенные изменения в код и проверьте правильность отображения и функционирования установленного вами перенаправления.
Данный способ подразумевает перенаправление со стороны браузера, как и у описанного выше метода. Для выполнения действия браузер пользователя ПК загружает необходимый мета-тег refresh. Соответственно функционирование медленнее, чем у первых двух методов.
Дабы сделать редирект страницы, нужно поступить, как и в случае с JavaScript. После внесения кода не забудьте сохранить изменения и проверить адекватность функционирования.
Настоятельно рекомендую пользоваться двумя первыми методами. Серверные перенаправления более быстрые, удобные.
У опытного веб-мастера проблем с этим вопросом не будет. А вот у начинающих специалистов могут возникнуть сложности. Не стоит расстраиваться. Есть два способа решения:
Первый способ потребует от вас времени и денег. Ведь нужно будет найти профильного специалиста, а потом еще и заплатить за его услуги. Поэтому рекомендую пользоваться профильными сервисами. Список проверенных генераторов привожу ниже.
Интересный факт! Еще в 2017 году были проведены исследования компании из Великобритании Netcraft. Их результаты указали, что почти 45% всех веб-ресурсов функционируют на серверах с Apache. Более 20% — с Nginx. Остальной софт занял долю в 8%.
В этом разделе нашего сайта подробно рассказывается, как сделать редирект. Это действенные и проверенные методы. Если вы будете четко следовать представленным инструкциям, то сможете сделать всё своими руками, не привлекая профильных специалистов.
Все больше сайтов переходят на безопасный протокол, гарантирующий более высокий уровень защиты не только данных ресурса, но и личных данных пользователей, приходящих на него. Особенно важно это для интернет-магазинов.
Кстати! Хотите сделать интернет-магазин? Записывайтесь на мой полностью бесплатный онлайн-курс по созданию интернет магазина. Он построен на выполнении практических заданий. Вам нужно только смотреть видео-инструкции и следовать им. Этого будет достаточно для создания интернет-магазина своими руками.
Если у вас возникнут сложности или проблемы, можете смело обратиться за помощью к бесплатной службе технической поддержки. Сотрудники саппорта помогут решить все трудности.
Во время обучения вы получите массу полезной дополнительной информации. Она поможет вам в развитии своего дела. В частности, вы узнаете:
Обучение позволит вам начать своё дело, правильно вести его. При должных усилиях вы сможете выйти на хороший уровень прибыли уже через несколько месяцев.
Итак, возвращаемся к тому, как сделать редирект. При переходе на безопасный протокол https необходимо выполнить следующее:
Как видите, ничего сложного. Конечно, отдельного упоминания заслуживает процесс перехода на безопасный протокол. Однако это тема отдельной масштабной статьи. Тут замечу, что если ваш проект будет создан на платформе WordPress, то там для этих целей используется специализированное расширение, устанавливаемое в один клик.
Расскажу, как сделать редирект домена посредством PHP. Вот пошаговая инструкция:
К примеру, если речь идет о «Вордпресс», сделать это можно непосредственно в меню. Откройте раздел «Настройки» и перейдите в раздел «Общие». То есть, ничего сложного в том, как правильно сделать редиректы – нет!
Обратите внимание! В сгенерированном коде часто встречается адрес сервиса, на котором он создавался. На правильность работы перенаправления эта информация не влияет, поэтому можете вырезать ее из полученного кода.
Настоятельно рекомендую обязательно проверять адекватность работы перенаправлений. Ведь от ошибок никто не застрахован, а своевременная проверка позволит внести изменения практически моментально.
Теперь о том, как сделать 301 редирект. Для такого действия вам нужно внести изменения в один из файлов:
В файл вносится код перенаправления. Сейчас скажу, как сделать редирект WordPress – эта платформа хороша тем, что в ней есть масса удобных и полезных плагинов. В том числе, и для решения нашей задачи:
Кстати! Каким именно плагином пользоваться – решайте сами. Отмечу, что на своих тренингах и курсах по созданию сайтов и интернет-магазинов я подробно рассматриваю наиболее важные дополнения для системы управления контентом.
Кроме того, сделать редирект можно и в панели управления сервером.
Следующий важный момент – как сделать редирект на другой домен. Тут тоже ничего сложного нет, потому что принцип схож с тем, как делается изменение, например, при переходе с http на https. Нужно просто добавить нужный вам код, сгенерированный в одном из приложений, в файл .htaccess или index.php.
Обратите внимание! В этой ситуации важно сгенерироваться постраничное перенаправление.
Полученный код добавляется в файл, и обязательно сохраняются изменения.
В этом случае также следует внести изменения в файлы .htaccess или index.php. Дополнительные настройки редиректа нужно будет добавить в том случае, если непосредственно в «УРЛ» указано наименование папки.
Допустим, у вас веб-ресурс посвященный литературе. УРЛ имеет такой вид: https://knigi/klassicheskiye/bulgakov. Если владелец проекта желает создать отдельную директорию и получить такой адрес https://knigi/klassicheskiye-proizvedeniya/bulgakov, вам в файл требуется внести следующие изменения:
edirectMatch 301 ^/ klassicheskiye/(.*)$ / klassicheskiye-proizvedeniya/$1
На некоторых ресурсах в конце «УРЛ» владельцы проекта ставят знак слеш «/». На других – такого знака нет. Однако нужно понимать, что даже полностью одинаковые адреса, но со слешем и без такого знака поисковые роботы считают разными. Исходя из сказанного выше, необходимо подобрать оптимальный вариант адресов и сделать редиректы.
Последовательность действий аналогичная выше описанным – для таких ситуаций генерируйте код по этой ссылке. Потом встройте его в .htaccess.. Во время генерации кода по ссылке, указанной выше, не забудьте поставить флажок напротив строки: «Non-Slash to Slash URLs».
Теперь расскажу, как сделать редирект главной страницы с расширением на такой же УРЛ, но без него. Вам нужно создать код и встроить его в конфигурационный файл. К примеру, если речь идет о расширениях с .html на .php. В этом случае вы получите вот такое перенаправление:
RewriteEngine on
RewriteRule index\.html index.php [NC,R]
Обратите внимание! Также посредством данного генератора можно создать коды перенаправлений для любых других директорий.
То есть, все действия только кажутся сложными и непонятными. На самом деле, если немного погрузиться в тему, внесения изменений в файлы и установка кодов редиректов не требует особых навыков и много времени.
Теперь, когда вы знаете, как сделать редирект главной страницы, поговорим о его проверке. Сделать это можно непосредственно в вашем интернет-обозревателе – абсолютно любом.
Для этого выполните следующие действия:
Также помочь в решении вопроса могут определенные сервисы:
Каждый из этих сервисом не только демонстрирует вид перенаправление, но и указывает на статус ответа сервера, когда вы переходите на новый «УРЛ».
Повторюсь, ничего сложного в процессе нет. Вот краткая пошаговая инструкция, суммирующая всё изложенное выше:
В завершение напомню, что я провожу бесплатный тренинг, как сделать сайт своими руками и предлагаю пройти бесплатный курс, как создать интернет-магазин с нуля. Каждый участник программы обучения гарантированно разработает свой проект и подготовит его к продвижению.
В случае возникновения проблем во время разработки, на помощь придет бесплатная служба поддержки. На каждом из курсов вы получите массу дополнительной полезной и ценной информации. Если будете следовать инструкциям, проявите трудолюбие и активность, то уже через несколько месяцев работы ваш информационный сайт или интернет-магазин будет приносить несколько сот долларов ежемесячно. И это далеко не потолок!
Остались вопросы? Задавайте их в комментариях. Постараюсь оперативно и максимально полно ответить на каждый из них!
Отличная статья. Но лучше, оставить это профессионалам. Кесарю кесарево
Как вариант) Каждый для себя может выбрать)
Узнал новую для себя функцию, теперь смогу сделать редирект! Спасибо, как всегда полезно!
Всегда пожалуйста)