Forstå omdirigeringstyper (301, 302, Meta Refresh) for affiliate-lenker
Når du lager en affiliate-lenke, lager du nesten alltid en omdirigering. Den besøkende klikker på lenken din, en server eller et skript sender nettleseren deres et annet sted, og destinasjonssiden lastes.
Denne overleveringen ser triviell ut, men typen omdirigering du velger påvirker hvordan søkemotorer behandler lenken, hvordan nettlesere bufrer den, hvor mye kontroll du beholder over destinasjonen, og hvor pålitelig sporingen din utløses. Denne guiden forklarer de viktigste omdirigeringstypene, hvordan de oppfører seg, og hvordan du bestemmer hvilken som passer til et gitt affiliate-brukstilfelle.
Hva en omdirigering faktisk gjør
En omdirigering er en instruksjon til nettleseren: “ressursen du ba om er ikke her; gå til denne andre adressen i stedet.” Instruksjonen leveres som et HTTP-svar med en statuskode i 3xx-området, pluss en Location-header som inneholder den nye URL-en. Nettleseren leser koden, leser lokasjonen og sender en ny forespørsel til den URL-en.
To ting betyr noe for affiliate-markedsførere. For det første forteller statuskoden nettleseren og enhver crawler om flyttingen er permanent eller midlertidig – noe som bestemmer bufring og hvordan søkemotorer konsoliderer signaler. For det andre er omdirigeringen et flaskehals-punkt (chokepoint): det er her du kan logge klikket, legge til sporingsparametere og bestemme den endelige destinasjonen. De fleste verktøy for affiliate-lenker eksisterer nettopp for å kontrollere dette punktet.
301: Den permanente omdirigeringen
En 301 signaliserer at ressursen har flyttet permanent. Nettlesere og mellomledd har lov til å bufre den aggressivt, og søkemotorer behandler det som et sterkt signal for å overføre rangeringssignaler fra den gamle URL-en til den nye.
For affiliate-markedsførere er bufringsatferden den tveeggede delen. Hvis en besøkendes nettleser bufrer din 301, kan påfølgende klikk hoppe over serveren din helt og gå rett til destinasjonen. Det kan være greit for en statisk destinasjon, men det kan ødelegge klikklogging, motvirke geografisk målretting og gjøre det vanskelig å endre hvor lenken peker senere. Hvis du trenger at hvert klikk går gjennom sporingen din, er en 301 ofte feil verktøy.
Der 301 gir mening:
- En vanity-lenke eller merkevarebyggende kortlenke som alltid vil peke til den samme langsiktige destinasjonen.
- Konsolidering av en gammel blogg-URL til en ny, slik at søkeautoritet (equity) følger med.
- Enhver lenke der du virkelig aldri forventer å endre målet og ikke trenger logging per klikk.
302 og dens slektninger: Midlertidige omdirigeringer
En 302 sier at flyttingen er midlertidig. Nettlesere skal ikke bufre den slik de bufrer en 301, så hvert klikk har en tendens til å treffe serveren din på nytt. Det er akkurat det de fleste affiliate-sporinger trenger: en ny forespørsel hver gang, slik at du kan logge klikket, lese referreren, bruke regler og videresende den besøkende.
302-familien har blitt mer presis med årene. En 307 er en midlertidig omdirigering som bevarer den opprinnelige HTTP-metoden, og en 308 er en permanent omdirigering som gjør det samme. For vanlige lenkeklikk oppfører disse seg omtrent som henholdsvis 302 og 301, men forskjellen er viktig hvis du noen gang omdirigerer skjemainnsendinger eller API-kall i stedet for enkle GET-forespørsler.
For affiliate-lenker er en midlertidig omdirigering vanligvis standardvalget fordi det holder deg i loopen ved hvert klikk. Avveiningen er en liten mengde ekstra ventetid (latency), siden nettleseren må ta en ekstra rundtur før den når destinasjonen.
Meta Refresh og JavaScript-omdirigeringer
Ikke alle omdirigeringer skjer på HTTP-laget. En meta refresh er en HTML-instruksjon plassert i <head> på en side:
<meta http-equiv="refresh" content="0; url=https://destination.example">
0 er forsinkelsen i sekunder. En JavaScript-omdirigering gjør den samme jobben med window.location. Begge er klientside: nettleseren laster først inn siden din, og følger deretter instruksjonen.
Dette er viktig fordi omdirigeringer på klientsiden er svakere signaler. Søkemotorer har historisk sett behandlet meta refresh og JavaScript-omdirigeringer som mindre pålitelige enn HTTP-statuskoder, og de kan være tregere for den besøkende fordi en hel side må lastes før hoppet skjer. De feiler også hvis JavaScript er deaktivert eller blokkert.
Når det er sagt, har de legitime bruksområder. Hvis du kun kontrollerer sideinnholdet og ikke server-headerne – for eksempel i en hosted landingssidebygger – kan en meta refresh være ditt eneste alternativ. De er også nyttige for interstitial-sider som viser en kort melding før videresending.
Hvordan dette samhandler med link cloaking og sporingsverktøy
Link cloaking og plugins for lenkehåndtering (Pretty Links, ThirstyAffiliates og lignende WordPress-verktøy) og dedikerte trackere (ClickMagick, Voluum, RedTrack og sammenlignbare plattformer) sitter alle ved omdirigeringspunktet. Deres kjerneoppgave er å motta klikket, registrere det og sende en omdirigering til destinasjonen.
Når du evaluerer noen av disse verktøyene, er omdirigeringsatferden et relevant spørsmål å stille:
- Bruker den en 301 eller en 302 som standard, og kan du endre dette?
- Sender den med query-parametere, eller fjerner den dem?
- Kan du redigere destinasjonen etter at lenken er live uten å ødelegge bufrede kopier?
- Støtter den regler – geo, enhet, tid på døgnet – som krever at klikket treffer serveren hver gang?
Hvis et verktøy bruker 301 som standard for alt, kan dataene dine per klikk bli ufullstendige for returnerende besøkende. Hvis det bruker 302 som standard, beholder du kontrollen, men aksepterer det ekstra hoppet.
Velge en omdirigeringstype: Et praktisk rammeverk
Tilpass viderekoblingen til oppgaven i stedet for å velge én type for alt.
- Trenger du at hvert klikk logges eller rutes dynamisk? Bruk en midlertidig viderekobling (302/307) slik at nettleseren sender en ny forespørsel til serveren din hver gang.
- Permanent, statisk destinasjon uten logikk per klikk? En 301 er effektiv og søkevennlig.
- Kontrollerer du bare sideinnhold, ikke headere? En meta refresh eller JavaScript-viderekobling er reserveløsningen din, med forbeholdene nevnt ovenfor.
- Konsoliderer du innhold for SEO? Bruk en 301 slik at signalene overføres.
- Kjører du betalt trafikk der du kanskje bytter tilbud? Hold det midlertidig slik at du kan endre destinasjonen uten at utdaterte cacher sender folk til feil sted.
Viderekoblingstypen er en liten teknisk detalj med store konsekvenser for sporingsnøyaktighet, fleksibilitet og synlighet i søk. Bestem deg basert på om du trenger å være i banen for hvert klikk – og hvis du gjør det, hold det midlertidig.
Cloak and manage every affiliate link from your WordPress dashboard
The WordPress plugin that turns ugly affiliate URLs into branded links