Informații articol
Referrer, termen folosit în a descrie un câmp opțional transmis prin HTTP. Funcția principală este de a determina ce pagină folosea un utilizator înainte.
Referrer, termen folosit în a descrie un câmp opțional transmis prin HTTP
Referrer este termenul folosit pentru a descrie un câmp opțional transmis prin header HTTP.
De exemplu, atunci când o pagină web este solicitată de la un server.
Funcția principală este de a determina ce pagină folosea un utilizator înainte de a ajunge pe pagina curentă.
Procedând astfel, este posibil să identificați „website-ul de referință” și să urmăriți călătoria clientului.
Deținerea acestor date permite proprietarilor de website-uri să ofere o experiență de utilizator mai personalizată.
De asemenea, permite blocarea anumitor utilizatori ce par să provină de pe website-uri care nu sunt de încredere.
Browserele joacă un rol crucial în procesul prin care se transmit informații de referrer.
Cu toate acestea, nu toate browserele pot gestiona datele de referrer.
Se bazează pe dimensiune, definită de lungime și limitată la 4.096 de octeți.
O referrer care depășește această lungime va fi transmisă doar parțial în Internet Explorer, Safari și Firefox.
Referrer sau referer
Este obișnuit să vedem acest termen ca referrer sau ca referer.
Acești termeni sunt folosiți în mod interschimbabil, dar referer este, de fapt, o greșeală.
Ortografia incorectă a apărut în documentele originale care conturau protocoalele HTTP cunoscute ca HTTP 1.0.
Cum funcționează
Referrer HTTP funcționează după cum urmează:
Un utilizator se află pe pagina A și face click pe un link ce îl duce pe pagina B.
Browser-ul utilizatorului trimite o solicitare către server-ul care găzduiește pagina B.
Referrer (pagina A) este transmisă serverului prin câmpul dedicat din header-ul HTTPS.
Server-ul returnează apoi pagina B și salvează referrer (pagina A) în fișierul său de jurnal.
Există anumite cazuri în care datele referrer nu sunt transmise server-ului. Acestea includ:
- utilizatorul vizitează o pagină tastând adresa URL direct în browser;
- utilizatorul vizitează o pagină salvată ca bookmark;
- poate fi blocată o cerere de transmitere referrer. De exemplu, unele browsere oferă utilizatorilor varianta de a dezactiva opțiunea pentru o experiență privată;
- website-urile securizate nu vor răspunde la solicitarea de transmitere a datelor. Datele referrer nu se transmit de pe un website HTTPS pe unul non-HTTPS);
- serverele proxy pot fi configurate pentru a opri browser-ul să răspundă unei solicitări de referrer.
- transmiterea datelor referrer poate fi blocată prin utilizarea unui dereferrer.
Beneficii și critici în utilizarea referrer
Deținerea de informații corecte despre referrer oferă proprietarilor de website-uri anumite avantaje.
Acest tip de date joacă un rol important în optimizare SEO.
De exemplu, pot fi utilizate pentru a obține o defalcare a surselor de trafic.
Ulterior, se poate evalua succesul unui marketing afiliat și al campaniilor de bannere publicitare.
Platforme digitale ca Google Analytics au instrumente ce ajută proprietarii de website-uri să adune date referrer.
Prin aceste platforme este posibilă generarea de rapoarte detaliate.
Acestea pot să corespundă călătoriilor online și obiceiurilor de navigare ale utilizatorului.
Aceste tipuri de date pot fi apoi utilizate pentru a crea o experiență de utilizator mai personalizată.
În acest mod, poate crește rata de conversie, fiind folosite și pentru scopuri de publicitate vizată.
Pe de altă parte, există unele limitări și dezavantaje ale utilizării referrer.
În trecut, acestea puteau fi folosite pentru a obține informații despre comportamentul utilizatorilor cheie.
De exemplu, căutările de cuvinte cheie de top.
Cu toate acestea, din motive de securitate, noile politici Google rețin acum acest tip de informații.
Singura excepție este traficul plătit (trafic generat prin programe ca AdWords).
În acest caz, se pot oferi încă informații despre cuvinte cheie pentru marketing digital.
O altă limitare a referrer este aceea că nu poate oferi o vedere secvențială a călătoriei utilizatorului.
Un utilizator de internet poate ajunge la o pagină după ce a vizitat mai multe website-uri.
Însă, datele referrer nu arată care website-uri au fost cruciale pentru a conduce un vizitator la pagina curentă.
Singura informație transmisă este adresa URL a ultimului website vizitat de utilizator.
În plus, informațiile referrer pot ridica probleme de confidențialitate dacă sunt utilizate fără măsuri de securitate.
Date sensibile pot fi transmise sau obținute de către terți putând fi utilizate cu rea intenție.
Ce pot face utilizatorii pentru a opri transmiterea de date?
În unele cazuri, utilizatorii de internet pot prefera să prevină transmiterea datelor între browser și server.
Acest lucru se realizează folosind instrumente specializate de blocare a respectivelor informații.
Un anonimizator de legături este un serviciu ce elimină adresa URL a website-ului de referrer.
Dereferrer poate fi utilizat pentru a crește confidențialitatea și pentru a activa o experiență online anonimă.
Astfel, protejează datele sensibile pentru a nu ajunge în zone nedorite sau adăugate în jurnalul de server.
Dereferrer sunt executate printr-un script sau bloc de cod scrise într-un limbaj ca PHP sau JavaScript.
Aceste date sunt disponibile și ca servicii terțe.
Procesul de bază utilizat de dereferrer implică plasarea unei pagini între website-ul referrer și cel țintă.
Mai exact, website-ul pe care îl vizitează un utilizator după ce face click pe un link din pagina referrer.
Procedând astfel, un dereferrer manipulează cererile HTTP prin crearea de legături anonime.
Articole recomandate:
Serviciile de dereferrer ale unor terți permit, de obicei, utilizatorilor să prevină transmiterea URL-ului.
De exemplu, prin generarea de URL-uri anonime care sunt executate ulterior la fiecare solicitare HTTP.
Acest lucru se poate face printr-o aplicație sau prin copierea și lipirea unui script în codul sursă al website-ului.
Alternativ, este posibil să se creeze pagini de dereferrer personalizate.
Acestea sunt pagini de bază care conțin cod HTML și constau dintr-o redirecționare, un timeout și un redirect.
De exemplu, cineva citește un articol pe un blog despre piața de servicii SEO din România.
Utilizatorul poate face click pe un link care îl va duce pe un alt website (de exemplu, de optimizare SEO).
Dacă un dereferrer este în vigoare, utilizatorul nu ar fi dus direct pe website-ul agenției.
Va vedea întâi o pagină cu mesajul „Sunteți redirecționat către website-ul X”.
Acest mesaj va apărea timp de câteva secunde.
Prin plasarea unei pagini între website-uri, header-urile de referrer nu vor fi transmise.
Articole similare