Која је разлика између 301 преусмерења и 302 преусмерења

Када бисте требали користити 301 и 302 преусмеравања сервера?

Који је статусни код?

Кад год Веб сервер служи веб страници, креира се статусни код и пише се у датотеку дневника за тај веб сервер. Најчешћи статусни код је "200" - што значи да је пронађена страница или ресурс. Следећи најчешћи статусни код је "404" - што значи да тражени ресурс није пронађен на серверу из неког разлога. Очигледно желите избјећи ове "404 грешке", које можете учинити с преусмеравањем на нивоу сервера.

Када се страница преусмери са преусмеравање на нивоу сервера, пријављује се један од статусних кодова на 300 нивоа. Најчешће су 301, што је трајно преусмјеравање, а 302, или привремено преусмјеравање.

Када треба да користите 301 преусмерење?

301 преусмерења су трајне. Они говоре претраживачу да се страница премјестила - вероватно зато што редизајн који користи различита имена страница или структуре датотека. Преусмеравање 301 захтева да сваки претраживач или кориснички агент долазе на страницу како би ажурирали УРЛ адресу у својој бази података. Ово је најчешћа врста преусмеравања коју би људи требали користити и са СЕО-а (оптимизације претраживача) и перспективе корисника.

Нажалост, не сви веб дизајн или предузећа користе 310 преусмеравања. Понекад уместо тога користе ознаку мета освежавања или преусмеравање сервера 302. Ово може бити опасна пракса. Претраживачи не одобравају ни једну од ових техника за преусмеравање, јер су уобичајени подстицај за спамере који користе да би добили више својих домена у резултатима претраживача.

Са перспективе СЕО-а, још један разлог за кориштење 301 преусмеравања је да тада УРЛ-ови одржавају популарност линка јер ове преусмеритве преносе "линк сок" странице са старе странице на нову. Ако подесите 302 преусмерења, Гоогле и други сајтови који одређују рејтинг популарности претпостављају да ће се веза на крају уклонити у потпуности, тако да они не преносе ништа јер је то привремено преусмјеравање. То значи да нова страница нема никакву популарност у вези са старом страницом. Она мора да генерише ту популарност самостално. Ако сте уложили време изградње популарности ваших страница, ово би могао бити велики корак уназад за вашу веб локацију.

Промене домена

Иако ретко треба да промените стварно име домена вашег сајта, то се догађало с времена на време. На пример, можда користите једно име домена када постане бољи доступан. Ако осигурате тај бољи домен, мораћете промијенити не само структуру УРЛ-а, већ и домен.

Ако мењате име домена вашег сајта, дефинитивно не бисте требали користити преусмерење 302. Ово скоро увек чини да изгледате као "спаммер" и чак може да добије све своје домене блокиране од Гоогле-а и других претраживача. Ако имате неколико домена које сви требају показивати на исто место, требало би да користите преусмеравање 301 сервера. Ово је уобичајена пракса за сајтове који купују додатне домене са правописним грешкама (ввв.гооогле.цом) или за друге земље (ввв.симантец.цо.ук). Они обезбеђују алтернативне домене (тако да их нико други не може грабити), а затим их преусмерити на њихову главну Веб локацију. Све док користите 301 преусмеравање када то радите, нећете бити кажњени у претраживачима.

Зашто бисте користили преусмеравање 302?

Најбољи разлог за кориштење преусмеравања 302 јесте да задржите своје ружне УРЛ-ове трајно индексиране од стране претраживача . На пример, ако је ваш сајт изграђен од стране базе података, можда ћете преусмерити своју почетну страницу из УРЛ-а као што су:

хттп://ввв.абоут.цом/

На УРЛ адресу са пуно параметара и података сесије на њему, то би изгледало овако:

(Напомена: "симбол" означава прелазак линије.)

хттп://ввв.абоут.цом/хоме/редир/дата? »Сессионид = 123478 & ид = 3242032474734239437 & тс = 3339475

Када претраживач покрене УРЛ адресу своје почетне странице, желите да препознају да је дуга УРЛ адреса исправна страница, али не дефинишите тај УРЛ у својој бази података. Другим ријечима, желите претраживач да има "хттп://ввв.абоут.цом/" као вашу УРЛ адресу.

Ако користите преусмеравање сервера 302, то можете урадити и већина претраживача ће прихватити да нисте спамер.

Шта треба избегавати када користите 302 преусмерења

  1. Немојте преусмеравати на друге домене. Иако је то свакако могуће са преусмеравањем 302, изгледа да је много мање трајно.
  2. Велики број преусмерава на исту страницу. Ово је управо оно што спамери раде, а ако не желите да будете забрањени од Гоогле-а, није добра идеја да преусмерите више од 5 УРЛ-ова на исту локацију.

Оригинални чланак Јеннифер Кринин. Уредио Јереми Гирард на 10/9/16