Quina és la diferència entre 301 redireccions i 302 redireccions

Quan s'ha d'utilitzar redireccions de servidor 301 i 302?

Què és un codi d'estat?

Cada vegada que un servidor web ofereix una pàgina web, es genera un codi d'estat i s'escriu al fitxer de registre d'aquest servidor web. El codi d'estat més comú és "200", que significa que es va trobar la pàgina o el recurs. El següent codi d'estat més comú és "404", el que significa que el recurs sol · licitat no s'ha trobat al servidor per alguna raó. Evidentment, voleu evitar aquests "404 errors", que podeu fer amb les redireccions del nivell del servidor.

Quan es redirigeix ​​una pàgina amb una redirecció del nivell del servidor, es informa un dels codis d'estat de 300 nivells. Els més comuns són 301, que és una redirecció permanent, i 302, o la redirecció temporal.

Quan s'ha d'utilitzar una redirecció 301?

Les redireccions de 301 són permanents. Expliquen a un motor de cerca que la pàgina s'ha mogut, probablement per un redisseny que utilitza noms de pàgines diferents o estructures de fitxers. Una redirecció de 301 requereix que qualsevol motor de cerca o agent d'usuari arribi a la pàgina per actualitzar l'URL a la seva base de dades. Aquest és el tipus de redirecció més comú que la gent hauria d'utilitzar des del punt de vista SEO (motor de cerca) i des d'una perspectiva d'experiència de l'usuari.

Malauradament, no tots els dissenys web o empreses utilitzen 310 redireccions. De vegades utilitzen l'etiqueta Meta refrescar o redireccions del servidor 302. Això pot ser una pràctica perillosa. Els motors de cerca no aproven cap d'aquestes tècniques de redirecció perquè són una estratègia comuna per als spammers que s'utilitzen per obtenir més dels seus dominis en els resultats del motor de cerca.

Des d'una perspectiva de SEO, una altra raó per utilitzar 301 redireccions és que les vostres URL mantenen la popularitat de l'enllaç perquè aquestes redireccions transfereixen el "suc de l'enllaç" d'una pàgina des de la pàgina antiga fins a la nova. Si configureu 302 redireccions, Google i altres llocs que determinen les puntuacions de popularitat suposen que l'enllaç es retirarà per complet, de manera que no transferiu res, ja que és una redirecció temporal. Això significa que la nova pàgina no té cap popularitat de l'enllaç relacionada amb la pàgina antiga. Ha de generar aquesta popularitat per si mateixa. Si heu invertit temps creant la popularitat de les vostres pàgines, aquest podria ser un gran pas enrere per al vostre lloc.

Canvis en el domini

Tot i que és rar que necessiteu canviar el nom del domini real del vostre lloc, això passa de tant en tant. Per exemple, podeu utilitzar un nom de domini quan hi hagi una millor disponible. Si assegureu aquest millor domini, haureu de canviar no només l'estructura de l'URL, sinó també el domini.

Si esteu canviant el nom del domini del lloc, definitivament no hauríeu d'utilitzar una redirecció de 302. Això gairebé sempre us fa semblar un "spammer" i fins i tot pot bloquejar tots els vostres dominis de Google i altres motors de cerca. Si teniu diversos dominis que necessiten apuntar al mateix lloc, hauríeu d'utilitzar la redirecció del servidor 301. Aquesta és una pràctica habitual per als llocs que compren dominis addicionals amb errors d'ortografia (www.gooogle.com) o per a altres països (www.symantec.co.uk). Asseguren aquests dominis alternatius (de manera que ningú més els pot agafar) i després els redirigeix ​​al seu lloc web principal. Mentre utilitzeu una redirecció de 301 quan feu això, no se us penalitzarà als motors de cerca.

Per què usareu una redirecció 302?

El millor motiu per utilitzar una redirecció de 302 és mantenir els vostres URL lletjos permanentment indexats per motors de cerca . Per exemple, si el vostre lloc està construït per una base de dades, podeu redirigir la vostra pàgina d'inici des d'una URL com ara:

http://www.about.com/

A una URL amb molts paràmetres i dades de sessió en ell, això es veuria així:

(Nota: el símbol »indica un embolcall de línia).

http://www.about.com/home/redir/data? »Sessionid = 123478 & id = 3242032474734239437 & ts = 3339475

Quan un motor de cerca selecciona l'URL de la vostra pàgina d'inici, voleu que reconegui que l'URL llarg és la pàgina correcta, però que no defineix aquesta URL a la seva base de dades. En altres paraules, voleu que el motor de cerca tingui "http://www.about.com/" com a URL.

Si utilitzeu una redirecció del servidor 302, podeu fer-ho, i la majoria dels motors de cerca acceptaran que no sou spammer.

Què s'ha d'evitar quan s'utilitzen 302 redireccions

  1. No torneu a redirigir a altres dominis. Tot i que això és possiblement possible amb una redirecció de 302, té l'aspecte de ser molt menys permanent.
  2. Gran quantitat de redireccions a la mateixa pàgina. Això és exactament el que fan els spammers, i tret que vulgueu ser prohibit de Google, no és una bona idea tenir més de 5 URL redirigint a la mateixa ubicació.

Article original de Jennifer Krynin. Editat per Jeremy Girard el 9/10/16