En smartlenke er én enkelt URL som bestemmer hvor hver besøkende skal sendes i det øyeblikket de klikker, basert på hvem de er: enheten deres, landet deres, appen de trykket fra, og noen ganger språket deres. Én lenke, mange destinasjoner, valgt på noen få millisekunder. En iPhone-bruker kan havne i en app, en Android-bruker i Play Store-versjonen, en besøkende fra Tyskland på en tysk side, alt fra den samme lenken i bioen din.
Ideen er enkel. Detaljene avgjør om den skaffer deg klikk eller stille mister dem, så her er hvordan smartlenker fungerer, hva de kan rute basert på, og hvor de svikter.
Hvordan fungerer en smartlenke?
Hver smartlenke følger de samme fire trinnene. Den besøkende ser dem aldri, men hvert av dem er et sted der rutingen kan gå riktig eller galt.
Klikket når en server, ikke en side
En vanlig lenke peker rett til en destinasjon. En smartlenke peker først til en server. Når noen trykker på den, sender nettleseren deres en forespørsel som inneholder noen fakta om dem: user agent-en (enhet, operativsystem, nettleser, ofte appen de befinner seg i), IP-adressen, foretrukne språk og, noen ganger, siden de kom fra.
Serveren leser signalene og bruker reglene dine
Serveren gjør disse faktaene om til beslutninger. IP-adressen gir et land. User agent-en forteller om det er iPhone eller Android, og om trykket skjedde i nettleseren i Instagram- eller TikTok-appen. Deretter går den gjennom reglene dine i rekkefølge og stopper ved den første som samsvarer.
Rekkefølgen på reglene betyr mer enn reglene i seg selv. En regel som sier «Frankrike → fransk side», plassert under en regel som sier «mobil → app», utløses aldri for franske mobilbesøkende.
Omdirigeringen skjer før siden lastes inn
Svaret er en omdirigering, vanligvis en midlertidig HTTP 302, eller en instruksjon som åpner en app. Hele tur-retur-prosessen tar høyst noen få hundre millisekunder. Hvis smartlenken din legger til en synlig lasteskjerm, er det noe galt med den.
Hva kan en smartlenke rute basert på?
Ikke alle signaler er like pålitelige. Dette er delen de fleste veiledninger hopper over, og det er her de fleste ruteingsfeilene oppstår.
| Signal | Hvordan det oppdages | Pålitelighet | Typisk bruk |
|---|---|---|---|
| Enhet og OS | User agent | Høy | App Store vs Play Store, app vs nett |
| Kildeapp | User agent-en til nettleseren i appen | Høy for Instagram, TikTok, Facebook | Åpne den vanlige nettleseren eller målappen |
| Land | IP-geolokalisering | God, feil bak VPN | Lokale tilbud, juridiske begrensninger, blokkering |
| Språk | Accept-Language-header | God | Oversatte sider |
| Tid eller dato | Serverklokke | Eksakt | Lanseringer, nedtellinger, utløpte tilbud |
| Tilfeldig fordeling | På serversiden | Eksakt | A/B-testing av to landingssider |
| Bot eller menneske | Atferd, IP-omdømme, headere | Varierer etter verktøy | Hold crawlere og falske klikk utenfor statistikken din |
Ruting etter enhet og app er mest pålitelig
User agent-en sendes med hver forespørsel, så enhet og kildeapp er sjelden feil. Derfor er den vanligste smartlenken av alle applenken: én URL som åpner en app når den er installert, og et nettsted når den ikke er det.
Ruting etter land er bra, men aldri perfekt
IP-geolokalisering er nøyaktig på landsnivå for de fleste besøkende, men et VPN eller en bedriftsproxy kan flytte folk til et annet land. Bygg aldri en smartlenke der en feil gjetning av land sender en betalende besøkende til en blindvei. Gi hver landsregel en fornuftig reserve.
Smartlenke vs dyplenke vs kortlenke: hva er forskjellen?
De tre begrepene blandes stadig sammen, også av verktøyene som selger dem.
| Kortlenke | Dyplenke | Smartlenke | |
|---|---|---|---|
| Hva den gjør | Forkorter en lang URL | Åpner en bestemt skjerm i en app | Velger en destinasjon per besøkende |
| Antall destinasjoner | Én | Én | Så mange som du har regler |
| Leser enhet eller land | Nei | Noen ganger (om appen er installert eller ikke) | Ja |
| Typisk eksempel | En ryddig URL for en trykt annonse | En lenke som åpner et produkt i en shoppingapp | Én biolenke som sender iOS, Android og datamaskin til forskjellige steder |
En dyplenke er én av tingene en smartlenke kan gjøre
En dyplenke svarer på ett spørsmål: app eller ingen app. Veiledningen vår om hva en dyplenke er dekker denne mekanismen i detalj. En smartlenke kan inneholde flere dyplenker og velge mellom dem.
Android og iOS gjør allerede en del av jobben innebygd
Begge plattformene har en innebygd versjon av «åpne appen hvis den finnes». På Android sender App Links brukere som ikke har appen installert til nettstedet ditt i stedetOpens in a new tab, uten feil. Apples universelle lenker fungerer på samme måte på iOS. En smartlenke ligger ett nivå over: den bestemmer hvilken lenke som skal leveres i utgangspunktet.








