Mikä on ero 301 uudelleenohjausten ja 302 uudelleenohjausten välillä

Milloin 301 ja 302 palvelimen uudelleenohjauksia käytetään?

Mikä on tilakoodi?

Aina kun Web-palvelin palvelee Web-sivua, tilakoodi luodaan ja kirjoitetaan kyseisen web-palvelimen lokitiedostoon. Yleisin tilakoodi on "200", mikä tarkoittaa, että sivu tai resurssi löytyi. Seuraavaksi yleisin tilakoodi on "404" - mikä tarkoittaa, että pyydettyä resurssia ei löytynyt palvelimelta jostain syystä. Voit välttää näitä "404-virheitä", joita voit tehdä palvelintason uudelleenohjauksilla.

Kun sivu ohjataan uudelleen palvelintason uudelleenohjauksella, raportoidaan yksi 300-tason tilakoodeista. Tavallisimmat ovat 301, joka on pysyvä uudelleenohjaus ja 302, tai tilapäinen uudelleenohjaus.

Milloin käytät 301-uudelleenohjausta?

301 uudelleenohjaukset ovat pysyviä. He kertoivat hakukoneelle, että sivu on muuttunut - luultavasti siksi, että uudelleensuunnittelu käyttää eri sivujen nimiä tai tiedostorakenteita. 301-uudelleenohjaus pyytää, että kaikki hakukone- tai käyttäjäagentit tulevat sivulle URL-osoitteen päivittämiseksi tietokantaansa. Tämä on yleisimpi reitti, jota ihmiset käyttävät sekä SEO (hakukoneoptimoinnin) näkökulmasta että käyttäjäkokemuksen näkökulmasta.

Valitettavasti kaikki web-mallit tai yritykset eivät käytä 310 uudelleenohjausta. Joskus he käyttävät meta-päivitystekniikkaa tai 302-palvelimen uudelleenohjauksia. Tämä voi olla vaarallinen käytäntö. Hakukoneet eivät hyväksy kumpaakaan näistä uudelleenohjaustekniikoista, koska ne ovat yhteinen huijaus roskapostittajille, jotta he voivat käyttää useampia verkkotunnuksiaan hakukoneiden tuloksiin.

SEO-näkökulmasta toinen syy käyttää 301 uudelleenohjausta on, että URL-osoitteesi säilyttävät linkkisi suosion, koska nämä uudelleenohjaukset siirtävät sivun "linkin mehu" vanhasta sivusta uuteen. Jos määrität 302 uudelleenohjausta, Google ja muut sivustot, jotka määrittävät suosioarvot, olettavat, että linkki lopulta poistetaan kokonaan, joten se ei siirrä yhtään mitään, koska se on tilapäinen uudelleenohjaus. Tämä tarkoittaa sitä, että uudella sivulla ei ole mitään vanhan sivun linkitettyä suosiota. Sen on tuotettava kyseinen suosio itsenäisesti. Jos olet investoinut aikaa luomaan sivujesi suosio, tämä voi olla suuri askel taaksepäin sivustollesi.

Verkkotunnuksen muutokset

Vaikka on harvinaista, että sinun on muutettava sivustosi todellista verkkotunnusta, se tapahtuu aika ajoin. Esimerkiksi saatat käyttää yhtä verkkotunnusta, kun parempaa tulee saataville. Jos suojaat paremman verkkotunnuksen, sinun on muutettava paitsi URL-rakennetta, myös verkkotunnusta.

Jos muutat sivustosi verkkotunnusta, sinun ei pidä käyttää 302-uudelleenohjausta. Tämä tekee lähes aina näyttävältä "roskapostilta" ja se voi jopa saada kaikki verkkotunnuksesi estetyiksi Googlelta ja muilta hakukoneilta. Jos sinulla on useita verkkotunnuksia, joiden kaikkien on osoitettava samaan paikkaan, käytä 301-palvelimen uudelleenohjausta. Tämä on yleinen käytäntö sivustoille, jotka hankkivat muita verkkotunnuksia, joilla on kirjoitusvirheitä (www.gooogle.com) tai muissa maissa (www.symantec.co.uk). He varmistavat nämä vaihtoehtoiset verkkotunnukset (niin, että kukaan muu ei voi napata niitä) ja sitten ohjata ne ensisijaiseen verkkosivustoonsa. Niin kauan kuin käytät 301-ohjainta, kun teet tämän, sinua ei rangaista hakukoneissa.

Miksi käytät 302-uudelleenohjausta?

Paras syy käyttää 302-uudelleenohjausta on pitää ruma URL-osoitteesi indeksoida pysyvästi hakukoneita . Jos esimerkiksi sivustosi on rakentanut tietokanta, voit ohjata etusivusi URL-osoitteesta, kuten:

http://www.about.com/

URL-osoitteeseen, jossa on paljon parametreja ja istuntoa koskevia tietoja, se näyttää tältä:

(Huomautus: symboli osoittaa riviväliä.)

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

Kun hakukone hakee kotisivun URL-osoitteen, haluat heidät tunnustamaan, että pitkä URL-osoite on oikea sivu, mutta ei määritä kyseistä URL-osoitetta tietokantaansa. Toisin sanoen haluat hakukoneen olevan URL-osoitteesi "http://www.about.com/".

Jos käytät 302-palvelimen uudelleenohjausta, voit tehdä sen, ja useimmat hakukoneet hyväksyvät, että et ole roskapostittaja.

Mitä on vältettävä 302-uudelleenohjausten käytössä

  1. Älä ohjata muihin verkkotunnuksiin. Vaikka tämä on varmasti mahdollista 302-uudelleenohjauksella, se näyttää olevan paljon vähemmän pysyvä.
  2. Suuri määrä uudelleenohjauksia samalle sivulle. Juuri tätä roskapostittajat tekevät, ellet halua kieltää Googlelta, ei ole hyvä idea, että yli viisi URL-osoitetta ohjataan samalle paikalle.

Alkuperäinen artikkeli Jennifer Krynin. Julkaisija Jeremy Girard 10.9.16