301 Перанакіраванне VS 302 Redirect: ведаць больш пра «Што», то «Калі» і «як» It!

«Перанакіраванне» з'яўляецца шырока абмяркоўваліся, але вельмі заблытаная тэма сярод SEO браціі, але функцыя знойдзеная, каб зрабіць вялізную розніцу ў намаганнях пошукавай аптымізацыі. Прасцей кажучы, перанакіроўваць гэта метад перасылкі любога карыстальніка і пошукавай сістэмы на іншы URL, а не тое, што першапачаткова.

Агляд розных метадаў перасылак

У прынцыпе, існуе тры тыпу шырока выкарыстоўваюцца перанакіраваньняў, такіх як 301, 302 Redirect Перанакіраванне і мета абнаўлення.

  • 301 Перасылкі »таксама вядома як пастаяннае перанакіраванне. Мы можам узяць прыклад змены паштовага адрасу з аднаго падраздзялення ў другое, дзе ўсе пасты па старым адрасе будзе перанакіроўвацца на новы адрас, калі змяненне паведамляецца і зарэгістравана. Акрамя таго, увесь трафік да пэўнай вэб-старонкі, гэта значыць, «URL A" будзе накіраваны на пастаяннае жыхарства ў іншы URL, гэта значыць «URL B». У якасці ўздзеяння якога, усе спасылкі і спасылачныя папулярнасці, а таксама аб бягучым стане SEO старога URL будуць аўтаматычна перанесены на новы URL.
  • «302 Redirect», з другога боку, вядомы як часовы рэдырэкт. Гэта не так шырока выкарыстоўваецца як «301» перасылак, але спецыяльна выкарыстоўваецца ў адмысловых выпадках для канкрэтных патрэб. Тым не менш, гэта самы просты з абодвух павінны быць рэалізаваныя.

Трэці Перанакіраванне называецца «Meta Refresh» ў асноўным метад інструктажу вэб-браўзэра праз каманду HTML, каб абнавіць зыходную вэб-старонку пасля зададзенага перыяду часу і землі на іншы URL пасля асвяжэння. Калі вы ўсталюеце гэты часовай інтэрвал роўным нулю, то мета абнаўлення рэдырэкт можа выконваць функцыю URL перанакіраваньні.

Большасць вэб-майстроў да гэтага часу не знаёмыя з канцэпцыяй рэдырэкту і, як правіла, няправільна выкарыстоўваць іх у разы. Найбольш распаўсюджаная памылка з выкарыстаннем 302 рэдырэкту, дзе 301 перасылак, якія будуць выкарыстоўвацца, і наадварот. Гэта можа выклікаць праблемы ў тым, як пошукавыя сістэмы апрацоўваць гэтыя рэдырэкты і ацаніць значэнне SEO вашых вэб-старонак. Няправільны рэдырэкт можа апынуцца ў значнай страты трафіку вашага сайта. Каб пазбегнуць такіх памылак невуцкія, далей мы абмяркуем падрабязна пра найбольш часта выкарыстоўваюцца і аўтэнтычных 301 і 302 рэдырэкт.

Іншыя рэчы , каб ведаць аб 301 рэдырэкт

301 рэдырэкт ідэальна выкарыстоўваецца для таго, каб пошукавыя сістэмы, а таксама землекарыстальнікаў на патрэбнай старонцы і інфармацыі. Код стану 301 павінен выкарыстоўвацца толькі тады, калі канкрэтная старонка перамешчаная ў іншае месца. Гэта ў канчатковым рахунку змяніць URL вэб-старонкі ў той час як ён атрымлівае на экране вынікаў пошуку.

Уладальнікі вэб-сайтаў або распрацоўшчыкі хостынг сваіх сайтаў на серверах Apache маюць доступ да ».htaccess 'файл на сэрвэры для выканання 301 рэдырэкт. Тым не менш, іншыя трымаюць свае вэб-сайты на хостынг сервераў, якія працуюць на іншых платформах, варта праверыць яго з хостынг-правайдэрам, каб атрымаць больш падрабязную інфармацыю пра тое, як гэта зрабіць.

Як абмяркоўвалася вышэй, 301 рэдырэкт лічыцца як пастаяннае перабазавання. 301 варта пазбягаць ў выпадку якіх-небудзь часовых зрухаў або для тэставання A / B. Ваша старая старонка будзе замяшчацца і новая старонка будзе адлюстроўвацца на выніках пошуку з 301 рэдырэкт ў сітуацыях, названых ніжэй:

  • Атрымаць спасылкі на які-небудзь з састарэлага URL, які будзе выгружаны на адпаведнай новай старонцы.
  • Пасадка на патрэбную старонку ў выпадку зліцця двух вэб-сайтаў.
  • Пры наяўнасці некалькіх URL-адрасоў, якія прапануюць доступ да вэб-сайту. У гэтым выпадку вам трэба выбраць кананічны URL і ажыццявіць 301 перанакіроўваць, каб накіроўваць трафік на патрэбную старонку.
  • Пры перамяшчэнні вашага сайта на новы дамен для таго, каб зрабіць пераход гладкім і бясшвоўным, наколькі гэта магчыма.
  • Пераход ад HTTP да HTTPS.

Як зрабіць 301 рэдырэкт?

Тут мы будзем мець просты агляд таго, як 301 рэдырэкту ўводзяць для перанакіравання трафіку праз пошукавыя сістэмы, да зместу у той час як карыстальнікі спрабуюць атрымаць доступ да яго па старой спасылцы або іх закладцы браўзэра. Тым не менш, ёсць і значна больш складаныя і спецыфічныя перадавыя выкарыстання для рэдырэкту 301, уключаючы 301 рэдырэкт ад не-WWW да WWW URL і г.д., якія будуць абмяркоўвацца ў іншых старонках.

Пры выкананні 301 рэдырэкту самастойна, вам трэба ўлічваць тып сервера, на якім размешчаны на вашым сайт і звярніце ўвагу на пункты, адзначаныя ніжэй.

- Хостынг на серверах Unix / Apache

Крок I: Доступ да FTP ў вэб - сайт і каранёвую тэчку загрузкі, зрабіце копію файла ».htaccess 'для захавання ў рэзервовай тэчцы.

Крок II: Адкрыйце .htaccess ў рэдактары як вольнага Notepad ++ , у якім вы павінны дадаць новы радок ніжэй код.

Крок III: Устаўце рэдырэкт , як растлумачаны ў наступным прыкладзе, звяртаючы пільную ўвагу на спецыфікацыю адлегласці паміж словамі.

«Перанакіроўвае 301 http://oldpageurl.com/OldPage.html
http://newpageurl.com/NewPage.html »

Крок IV: Захаваць і загрузіць зменены файл на сервер і праверыць , ці з'яўляецца рэдырэкт працуе, звяртаючыся да старога URL, і паглядзець , калі ён становіцца перанакіраваны на новую старонку.

- Хостынг на серверах Windows ,

Старонка для пераадрасацыі старонкі можа быць трохі праблематычна хостынг Windows, так як павінна быць старонка існуючых на старым URL, каб атрымаць перанакіраваны на новы. Вось два спосабу стварэння пераадрасацыі шляхам доступу кодавых.

Крок I: Змесціце старонку на старым месцы URL г.зн. http://oldpageurl.com/OldPage.asp

Крок II: Ёсць два спосабу:

  1. Калі гэта сайт ASP, вы павінны змясціць ніжэйзгаданы код вышэй <HTML> тэга / <! DOCTYPE>: «Перанакіраванне» з'яўляецца шырока абмяркоўваліся, але вельмі заблытаная тэма сярод SEO браціі, але функцыя знойдзеная, каб зрабіць вялізную розніцу ў намаганнях пошукавай аптымізацыі
  2. Калі гэта сайт ASP.Net, то код будзе змешчаны вышэй <HTML> тэга / <! DOCTYPE>:

Крок III: Наступная загрузка новай старонкі і пратэставаць яго, звяртаючыся да старога URL , каб убачыць , калі гэта адбываецца перанакіраванне.

Іншыя рэчы , каб ведаць аб 302 рэдырэкт

Як ужо гаварылася вышэй, «302 рэдырэкт» гэта часовае перанакіраванне на новую старонку ў працягу абмежаванага часу, пакуль не будуць выдаленыя. Гэта можа быць адлюстравана як «302» знойдзена - HTTP 1.1 або «часова расселены» - HTTP 1.0. Гэта можна зрабіць з дапамогай JavaScript, або мета-тэг, і гэта не так складана, як 301 рэдырэкт, так што вам не трэба, каб атрымаць доступ да файлаў сервера.

Многія вэб-майстры падтрымліваюць рабіць 302 пераадрасоўвае замест 301, як яны лічаць, што гэта дапамагае пазбегнуць затрымкі старэння Google. Тым не менш, гэта стварае некаторыя праблемы для пошукавых сістэм, як вызначыць, што на самой справе прызначаныя, як яны хочуць, каб у канчатковым выніку павысіць эфектыўнасць работы карыстальнікаў. Калі ўсё зроблена няправільна, такія праблемы, як працяг індэксацыі старога URL і падзелу спасылачныя папулярнасці паміж старымі і новымі URL, могуць адбыцца.

Ёсць некаторыя ідэальныя сцэнары, калі 302 Redirect можа быць эфектыўна выкарыстаны, напрыклад, калі:

  • Правядзенне тэставання / B вэб-старонкі для яго дызайну і функцыянальнасці.
  • Атрыманне зваротнай сувязі кліента / карыстальніка аб новай вэб-старонцы, не ўплываючы на ​​ранжыраванне старой старонкі.
  • Абнаўленне сайта / старонка без ўмяшання паслядоўнага вопыту для карыстальнікаў.

Гэтыя тыпы перанакіраваньняў не выкарыстоўваюцца так часта, таму што ў большасці сцэнарыяў ў рэжыме рэальнага часу, 301 або сталы рэдырэкт будзе лепшым выбарам для вэб-майстроў. Такім чынам, пры разглядзе пераваг 302 перанакіроўваць, мы можам бачыць, што ён не будзе пастаянна перадаваць рэпутацыю арыгінала / старога URL на новы. Пры гэтым, як толькі 302 часова пераарыентаваць выдаляюцца, зыходны URL можа імгненна і значна выгаду ад яго папярэдняй рэпутацыі пошукавай сістэмы і статусу рэйтынгу, як гэта было ў мінулым.

Калі сайт мае тэхнічныя пытанні, то 302 рэдырэкт можа быць выкарыстаны на асноўнай URL (г.зн. www.testname.com) на іншы часовы сайт рэзервовага капіявання (www3.testname.com), а стары час рамонтных прац. У некаторых іншых рэдкіх выпадках прадпрыемствы, магчыма, прыйдзецца абраць больш кароткі URL, такія як www.businessname.com як іх адрас хатняй старонкі, а затым 302 рэдырэкт, каб выкарыстоўвацца, каб узяць наведвальнікаў на URL базы дадзеных кіраванай і больш складаным, як «WWW. productname.brandname.com/home.php?pid=home»или так. Такім чынам, бізнэс можа паказаць просты «www.businessname.com» ў выніках пошуку рухавіка, які значна прасцей для карыстальнікаў, каб пераварыць.

Як зрабіць 302 рэдырэкт?

Калі вы не знаёмыя з адміністрацыяй сайта і яго тэхнічныя аспекты, ён ідэальна падыходзіць, каб папрасіць вашых вэб-майстрам, каб зрабіць гэта, і калі вы плануеце справіцца з гэтым самастойна, праверце тып вашага хостынг-сервера вэб і выканаць яго крок за крокам фармат, як паказана ніжэй.

- серверы Unix / Apache

Крок I: Першы FTP на вэб - сайт і каранёвую тэчку, загрузіць і стварыць дублікат файла .htaccess , а затым захаваць яго ў тэчку рэзервовага капіявання, каб аднавіць з фактычнага файла ў выпадку памылак. Вазьміце дапамогу адміністратара сервера, калі вы не можаце знайсці файл .htaccess ў спісе файлаў FTP.

Крок II: Адкрыйце .htaccess у тэкставым рэдактары , напрыклад Notepad ++ , які можна спампаваць бясплатна.

Крок III: Пакладзеце рэдырэкт у ніжняй частцы коды, дадаўшы дадатковую радок , як паказана ніжэй, старанна клапоцячыся аб адлегласці паміж імі.

«Перанакіроўвае 302 / OldPage.html http://newpageurl.com/NewPage.html»

Крок IV: Захавайце змяненні і загрузіце файл назад на сервер і праверыць , з'яўляецца Ці рэдырэкт працуе правільна, перайшоўшы да старога URL.

- сервер для Windows

Калі ваш сайт размешчаны на серверах Windows, 302 рэдырэкт таксама можа быць трохі хваравітым, сапраўды гэтак жа, як і ў выпадку 301. Там павінна быць старонка існуючых на старым месцы, каб атрымаць наведвальнікаў перанакіраваны ў новае месца прызначэння. Ёсць два спосабу стварэння пераадрасацыі як паказана ніжэй.

Крок I: Змесціце старонку на месцы старога URL , г.зн., http://businessname.com/OldPage.asp

Крок II: Ёсць два варыянты размяшчэння дадатковых кодаў:

  1. Для стандартнага сайта ASP, змесціце наступны код перад тэгам <HTML> ці <! DOCTYPE>, як:
  2. Калі гэта вэб-сайт ASP.Net, а затым устаўце наступны код перад тэгам <HTML> Тэг / <! DOCTYPE>:

Крок III: Загрузіць новую старонку на новым месцы і далей праверыць яго, спрабуючы атрымаць доступ да старога URL , каб убачыць , калі ён перанакіроўвае правільна.

выснову

Зараз у вас ёсць выразная ідэя аб 301 пастаянную пераадрасацыю і 302 часовы рэдырэкт, якія мэты яны служаць, і як зрабіць кожны ў розных умовах. Перад канчаткам дыскусіі, давайце коратка разгледзім яшчэ раз на галоўным выкарыстанні 301 і 302 рэдырэкт ў святле электроннай камерцыі або анлайнавых бізнес-патрабаванняў.

Разгледзім 301 перасылак у такіх сітуацыях, як:

  • Калі вы змяняеце URL інтэрнэт-крамы.
  • Замена састарэлай старонкі пра прадукт, які больш не даступны. У гэтым выпадку, вы можаце перанакіраваць карыстальнікаў да катэгорыі прадукту або альтэрнатыўныя прадукты, якія яны могуць спадабацца.
  • Інтэрнэт-крама поўнасцю перанесены ў новы дамен як частка бізнесу зліцця або рэканструкцыі.
  • Інтэрнэт-крама з некалькімі даменамі і ўсё атрымліваць індэксуюцца.
  • Даменныя імёны з і без «WWW», каб прызямліцца на той жа старонцы.
  • Для таго, каб дазволіць URL з касой рысай і без касой рысы прыводзяць да адной і той жа старонцы.

Разгледзім 302 рэдырэкт ў наступных выпадках:

  • Перанакіраванне з пэўных элементаў, якія не ў наяўнасці, але могуць быць даступныя пазней.
  • Ёсць якая-небудзь мадэрнізацыя вытворчасці адбываецца на інтэрнэце-краме часова.
  • Вы хочаце, каб паказаць карыстальнікам якой-небудзь новай інфармацыі, не змяняючы зыходны ўтрыманне старонкі, гэта значыць спецыяльныя зніжкі, ці сезонныя прапановы.
  • Неабходна, каб схаваць пэўную старонку ад карыстальнікаў, але ў вас няма доступу да панэлі адміністратара сайта. Гэта таксама можа быць выкарыстана хостынгавай кампаніі, калі яны вызначаюць любы шкоднасны або забаронены кантэнт.

У любым выпадку, перанакіраванне разглядаюцца як важны крок у забеспячэнні таго, каб вэб-сайт з'яўляецца вельмі пошукавы і дружалюбным да карыстача. Падобна гэтаму, ёсць шмат іншых пошукавых сістэм дружалюбных элементаў садзейнічання дасягненню максімальнай прадукцыйнасці пошукавай сістэмы, а таксама больш даведацца пра іх, вы можаце звяжыцеся з намі ,

Як зрабіць 301 рэдырэкт?
Php?
Як зрабіць 302 рэдырэкт?