Какво е пренасочване и как да го направя

09.06.2019

Рано или късно всеки собственик на сайта може да се наложи да пренасочи посетителите и роботите на търсачките към друга страница. Това пренасочване ще помогне да се направи тази процедура бърза и прозрачна за потребителите. Ще се опитаме да разберем какво представлява пренасочването и как да го използваме.

пренасочете това, което е

Концепция за пренасочване

Лесно е да се отговори на този въпрос на всеки, който повече или по-малко владее английски език. Буквално думата "пренасочване" на английски означава "пренасочване" или "пренасочване". За собствениците на сайтове и програмистите пренасочването е прост и ефективен начин за промяна на страницата на сайта в друга, различна от първоначално поисканата. Това означава, че посетителят пише адресната лента един адрес, и попада върху съвсем различен ресурс. Често се случва пренасочването да не отговаря на заявките на потребителя.

За какво е?

Задаването на пренасочване на връзката може да се изисква в различни ситуации. Ето някои от тях:

  1. Замяната на адреса на сайта е по-красива. Ако просто преминете от един сайт на друг, можете да загубите много посетители. Благодарение на пренасочването, потребителите се прехвърлят към новия сайт, дори ако имат достъп до стария адрес. По този начин пренасочването на страницата ви позволява да спестите клиенти без допълнителни разходи и време, когато замените адреса на сайта.
  2. Така наречените лепилни домени. Посетителите могат да въведат един и същи адрес в полето за търсене по два начина: използване на тройно W или не. И в двата случая потребителят получава същото място, именно поради конфигурираното пренасочване.
  3. Временното пренасочване се използва в случаите, когато сайтът е преместен в нов домейн, но все още не е готов за работа с пълен капацитет.
  4. Налагане на ненужна реклама.
  5. Увеличени посещения на конкретен интернет ресурс. Това пренасочване, което пренасочва потребителя вместо желания сайт към друг (например, реклама), се използва за измама на броячите.
  6. Така наречените препращащи връзки.

пренасочване на страницата

видове

За да разберем кой тип пренасочване е най-добро за вас, нека погледнем бързо всеки един от тях и опишем основните характеристики.

  • 300 - изборът на една опция от няколко. Най-често се използва автоматично, за да изберете желания език или кодиране.
  • 301 - движение завинаги. Само този вид пренасочване се използва при преместване на сайт.
  • 302 - временно пренасочване. Използва се за временно пренасочване на потребители и търсачки от един адрес към друг.
  • 303 - търсеният ресурс се намира на различен адрес. Трябва да се отбележи, че подобно пренасочване се използва от търсачките: когато резултатът от търсенето е само една страница, потребителят веднага се пренасочва към него.
  • 305 - използвайте прокси. Достъпът до документ с този тип пренасочване е достъпен само с помощта на прокси сървър.
  • 307 е друго временно пренасочване.

Пренасочването с код 304 показва, че съдържанието на страницата остава същото, а кодът 306 е запазен за възможни бъдещи нужди.

Въпреки очевидната полза от пренасочването, защото те могат и не се използват в интерес на потребителите, търсачките са много предпазливи от тях. Това се твърди от факта какви са скриптовете не позволяват да се произвеждат висококачествени сайтове за индексиране, което намалява производителността на търсещите роботи. Единственият вид пренасочване, който търсачките възприемат нормално, е постоянно пренасочване - 301.

пренасочване на връзки

Как да направим пренасочване?

Препращането може да бъде конфигурирано по няколко начина. Помислете за всеки от тях поотделно.

  1. Настройване на препращане чрез htaccess. Това е може би най-лесният и най-често срещаният начин за организиране на пренасочване от един сайт (или страница) към друг. За да използвате този метод, трябва да създадете файл в папката на сайта и да го наименувате .htaccess, името на файла трябва да започва с точка. Потребителите на CMS и Joomla вече имат такъв файл, няма нужда да го създавате специално.
  2. В случай, че интернет ресурсът не е написан на CMS, ще бъде полезно да знаете как да направите пренасочване чрез PHP . Но за това трябва да разберете структурата на вашия интернет ресурс.
  3. HTML redirect се използва, когато е необходимо да се пренасочи един или няколко статии на сайта, написани на HTML. Създаването на пренасочване на целия сайт по този начин ще отнеме много време.
  4. Пренасочването с JavaScript е прост и ефективен начин за собствениците на прости уеб сайтове или тези, които трябва да настроят пренасочване на една или няколко страници или изцяло на целия ресурс.

как да се пренасочи

примери

Пренасочването на сайт или страница чрез htaccess се пише по следния начин:

  • Пренасочване / page-A.html /page-B.html - пренасочване от страница А на страница Б.
  • Пренасочване / http://site2.ru/ - пренасочване към site2.

За да "залепите" домейните в .htaccess файла, трябва да добавите следните редове:

  • RewriteEngine on
  • RewriteCond% {HTTP_HOST} ^ www.example.ru [NC]
  • RewriteRule ^ (. *) $ http://example.com/$1 [R = 301, L]

Пренасочването към php ще изглежда така:

  • - пренасочване към сайт А;
  • - пренасочване към страница А.

Помислете дали да не използвате HTML пренасочване , за да добавите такъв код с помощта на мета маркер:

  • Пренасочването ще се извърши на сайта А. В този мета маркер можете да регулирате времето за пренасочване. Ако зададете стойност, различна от нула, пренасочването ще се извърши след определено време.
  • - преместването на страница А на сайт А ще се случи след 10 секунди.

Via javascript Пренасочване на посетител към сайт A:

Разбирането на това какво е пренасочване не е трудно за уверените потребители.