Interesant titlul… nu? Ok. Nu este nicio gluma. Gtop.ro si Gtopstats.com este unul si acelasi serviciu de clasament si statistica pentru web site-uri. In urma cu ceva vreme faceam un review in care laudam GTOP / GSTATS pentru performantele lor si speram sa fie unul din putinele servicii romanesti care sa nu dezamageasca in timp.
Ei bine, nu au rezistat prea mult “gloriei” si au picat in pacat. Ce fac ei este mai rau decat virusul care a bantuit blogosfera in primavara-vara. Mai exact, toate site-urile care sunt inscrise in clasamentul GTOP.RO si/sau GTOPSTATS.COM devin referreri directi ale acestor doua site-uri, pentru cele mai mari motoare de cautare. Acest lucru este echivalent cu un link referrer oferit de fiecare site inscris. Asta ar fi prima frauda si nu ar fi foarte grava (se face Google Page Rank si o indexare mai buna a celor doua site-uri in motoarele de cautare), dar urmatoarea este si mai si.
In scriptul de monitorizare (acela pe care trebuie sa-l adauge fiecare proprietar de site dupa inscrierea in GTOP), administratorul acestui serviciu de statistica a plasat in fisierul gTOP.js coduri mai putin ortodoxe.
Iata cum arata scriptul de monitorizare:
<!–/ GTop.ro – cel mai complex monitor de statistici (begin) v0.1/–>
<script type=”text/javascript” language=”javascript”>
var site_id = 6987;
</script><script type=”text/javascript” language=”javascript” src=”http://fx.gtop.ro/js/gTOP.js“>
</script>
<noscript><a href=”http://www.gtop.ro/”>GTop.ro – tu unde te pozitionezi ? </a></noscript><!–/ GTop.ro – cel mai complex monitor de statistici (end) v0.1/—>
In fisierul gTOP.js exista un script de pop-up (pe langa cel de referrer) care se executa vizibil numai atunci cand site-ul contorizat este deschis intr-o pagina “frame” (ex. Google Images). Adica toti vizitatorii unui site inscris in gtop.ro sau gtopstats.ro sunt intampinati de o fereastra pop-up ce deschide site-ul bioget.com (site care apartine administratorului de la gtop.ro / gtopstats.com). Multi o sa spuneti ca folositi GTOP si ca site-urile voastre merg foarte bine si ca nu sunt probleme de genul acesta. Ok. Daca site-ul are cookie pe pc-ul dvs. si nu este testat intr-un frame, acest lucru este imposibil de sesizat.
Click pe imagine.
cod:
if (cleartogo == 1) { transdata.src=src;document.getElementsByTagName(‘head’)[0].appendChild(transdata);}else {ppop = getCookie(‘psp’+site_id);if (parseInt(ppop) != 1) {Set_Cookie(‘psp’+site_id, ‘1’, ‘1’, ‘/’, ”, ”);newwindow=window.open(“http://www.bioget.com”,’bioGET’);
Daca aveti imagini din site indexate in Google Images, puteti testa acest lucru foarte simplu. Cautati o imagine din site-ul dvs. pe Google Images si deschideti pagina.
De exemplu :
– cautare pe Google Images : “ymvista.com” (la ora cand avea codul GTOP in sursa)
– cand pagina din ymvista.com a fost deschisa prin frame-ul de la Google Images, iata ce pop-up frumos mi-a aparut:
Observati cum intr-un tab de la IE7 a aparut BioGet.com (am IE-ul setat sa deschida “new windows & pop-up” in tab nou). Acest lucru nu ar fi vizibil pentru cineva care ar accesa normal site-ul (nu intra printr-o pagina frame) si ar avea cookie pentru bioget.com.
Puteti testa aici pentru piticu.ro – piticu.ro Google Images si pentru arhiblog.ro – arhiblog.ro. Ambele sunt bloguri de top in calsamentul Gtop.ro.
Acest cod nu este de o zi doua in sursa java a gtop.ro. Problema a fost semnalata de doua persoane, cu aproape o luna in urma, numai ca acele persoane nu si-au dat seama ce se petrece de fapt si nu au fost luate in seama. Vedeti aceste topicuri pe softpedia.com : Gtop face magarii? si pe error.ro : Gtop.ro Studiu De Caz – Am Descoperit Si O Smecherie In Codul Lor. Cel din urma a primit un raspuns foarte aproape de adevar :
kaySuperstar- . (10/21/2008 1:15:56 AM): Ne cerem scuze pentru popup-ul celor de la gtopstats. Nu l-am observat decat ieri, speram ca nu este mai vechi de cateva zile. Se pare ca cei de la gtopstats au considerat ca este o metoda buna de a mai castiga cativa vizitatori pe zi daca implementeaza si acest popup (care, evident, deschidea pagina dansilor) impreuna cu scriptul lor, acela pentru statistici. Ori poate asa a fost mereu, sincer nu stiam, altfel nu am mai fi folosit serviciile lor. Nu dorim sa facem navigarea pe acest sit dificila ori enervanta pentru membrii sau vizitatorii nostri. Dupa cum spuneam, am observat acest lucru ieri. Evident singurul lucru ce a putut fi facut a fost inlaturarea scriptului gtopstats din paginile portalului.
Consecintele acestei fraude?
Google Search nu agreaza sub nicio forma pop-up-urile pe web site-uri. Rezultatele sunt scaderile de trafic si degradarea Google Pagerank pentru site-urile inscrise in gtop.ro sau gtopstats.com. Implicit acest lucru duce la scaderea venitului rezultat din publicitate (pe site-urile care vand publicitate online).
Explozia de *trafic a bioget.com dupa ce administratorul a ajuns la concluzia ca ar fi cazul sa-si “promoveze” in acest fel site-ul:
*trafic monitorizat de Alexa. bioget.com vs. stealthsettings.com.
Recunosc ca am cunostinte minime de JavaScript (JS). Daca este cineva capabil sa analizeze codul gTOP.js si sa vina cu detalii, poate sa-l descarce de aici si sa lase un comentariu. Multumesc!
Top 5 Bloguri afectate :
– http://www.arhiblog.ro (Din tara unde nici apocalipsa nu vine. Chiar ca!)
Cum puteti scapa de aceasta problema? Foarte simplu: scoateti codul gTop din sursele site-urilor.