Cloaking

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Cloaking este o tehnică computerizată prin care, grație unor scripturi speciale, este posibil să se afișeze motoarelor de căutare un conținut diferit de ceea ce site - ul web oferă utilizatorilor, permițând astfel site-ului în sine să obțină o poziționare mai bună în cadrul SERP-urilor .

În acest fel, îmbrăcarea duce la riscul de a fi interzisă de la indexurile motoarelor de căutare [1] .

Învelișul implică întotdeauna acțiunea de a arăta motoarelor de căutare ceva care nu este cu adevărat. Prin urmare, deși este uneori folosit în „ marketing afiliat ” pentru a ascunde și / sau edita linkul afiliat (cd link cloaking) nu pare să existe, până în prezent o formă de îmbrăcare a pălăriei albe . Acest lucru echivalează cu a spune că disimularea este întotdeauna una dintre acțiunile înșelătoare care pot provoca o penalizare manuală sau algoritmică din partea motoarelor de căutare [2] .

Pe de altă parte, o utilizare corectă a tehnicilor de „îmbrăcare” se găsește în gestionarea limbilor prin personalizarea conținutului în funcție de originea vizitatorilor, cu condiția ca aceleași conținuturi să fie la fel de utilizabile de către motoarele de căutare. În acest din urmă caz, cunoașterea adresei IP de origine va fi exploatată și vom vorbi, folosind întotdeauna terminologia clasică engleză, de „ livrare IP ” sau „ geolocalizare bazată pe IP ”.

Tipuri

Există diferite tipuri de acoperire [3] [1] :

Cloaking user-agent

Un agent utilizator este un program (un agent software) care funcționează în numele unui utilizator. De exemplu, un browser web acționează ca un agent de utilizator care preia informații despre site-ul web pe un sistem de operare. Când introduceți o interogare, browserul trimite un cod către server care va distinge / identifica agentul utilizator. Dacă agentul utilizator este identificat ca un crawler , este oferit conținutul mascat.

Cloaking bazat pe IP

Fiecare utilizator care accesează un site web are o adresă IP bazată pe locația și serviciul său de internet. În acesta, utilizatorii sunt redirecționați către pagina dorită printr-o pagină cu un clasament SERP bun și un volum mare de trafic. Pentru aceasta, puteți utiliza înregistrările DNS inverse (disponibile în cPanel al companiei de găzduire care găzduiește site-ul web) pentru a identifica adresa IP și a seta .htaccess să le redirecționeze.

Cloaking JavaScript

Cum funcționează acoperirea
Cum funcționează acoperirea

Acest lucru se întâmplă atunci când utilizatorilor cu browsere activate JavaScript li se oferă o versiune a conținutului, în timp ce utilizatorilor care au JavaScript dezactivat (cum ar fi motoarele de căutare) li se oferă o altă versiune a unui site web.

Cloaking HTTP_REFERER

În această metodă, antetul HTTP_REFERER al solicitantului este verificat și pe baza acestuia, este furnizată o versiune ascunsă sau non-ascunsă a site-ului web.

Limbă de acceptare HTTP

Această tehnică verifică HTTP Accept-Language al utilizatorului și, pe baza rezultatului potrivirii, este prezentată o versiune specifică a site-ului web. Dacă HTTP Accept-Language provine dintr-un motor de căutare , este furnizată o versiune ascunsă a site-ului web.

Modalități de implementare a acoperirii

Text invizibil sau ascuns

Acest lucru se poate face prin adăugarea de text de aceeași culoare ca fundal, astfel încât să nu fie vizibil pentru ochiul uman [3] .

Site-uri web Adobe Flash

Adobe Flash a reușit să implementeze cloaking. Este învechit la 31 decembrie 2020 [4] .

Înlocuirea scripturilor Java

JavaScript poate fi utilizat pentru a afișa conținut unui utilizator care nu este compatibil cu JavaScript, care se potrivește cu informații textuale dintr-un element media [3] .

Limbi de pe server

PHP :

 <? php
header ( „Locație : www . exemplu . it” ) ;
?>

ASP.NET [5] :

 Diminuează paianjenul
'AGENT UTILIZATOR 
Spidercheck = Request.ServerVariables ("HTTP_USER_AGENT")
„Googlebot 
Dacă Spidercheck = "Googlebot" Atunci
'redirecţiona  
Server.Redirect („default_google.asp”) 
------------------------------------
Atenuează păianjenul
'AGENT UTILIZATOR 
Spidercheck = Request.ServerVariables ("HTTP_USER_AGENT")
„Un alt agent de utilizator, nu Googlebot 
Dacă Spidercheck < > „Googlebot” Atunci
'redirecționează către pagina principală
Server.Redirect („implicit.asp”)

Notă

  1. ^ a b Ce este Cloaking? , pe SISTRIX . Adus la 25 februarie 2021 .
  2. ^ Cloaking: ce este și de ce Google nu-i place , pe CreaCity , 26 ianuarie 2021. Accesat la 18 martie 2021 .
  3. ^ a b c ( EN ) Ce este Cloaking în SEO și ar trebui să faci Cloaking în 2020? , în Infidigit - Compania SEO din India , 30 octombrie 2019. Adus 25 februarie 2021 .
  4. ^ Flash și viitorul conținutului interactiv | Adobe Blog , pe web.archive.org , 2 decembrie 2017. Accesat la 25 februarie 2021 (arhivat din original la 2 decembrie 2017) .
  5. ^ Gestionați camuflarea cu ASP , pe MRW.it. Adus la 25 februarie 2021 .
Internet Portal internet : accesați intrările Wikipedia care se ocupă de internet