ovo mi treba za jedan projekat što radim gde mi je izuzetno bitno da znam da li je bot zaista bot i da sa što većom sigurnošću utvrdim da li je čovek ili ne.
e sad... znam da nije dobra praksa praviti deo gde može pristupati bot ali primetio sam da Google mnogo brže indeksira linkove sa sajta nego sa sitemap-a ( bar se meni čini da je tako ). Znam i da postoji mogućnost da Google penalizuje ovakvu praksu ali do sada je sve bilo OK.
što se tiče priče da li je čovek ili nije. Funkcija prvo proveri da li je pristojan bot ili ne pa ako je nepristojan onda vrati false a ako nije ni jedno ni drugo onda vrati null. Tako znam da kada je null sigurno nije bot. Onda stupa na scenu Ajax gde tek kada je stranica učitana i pokrene se onload funkcija saznam da li je to čovek (ili mašina koja može izvršavati JavaScript) a taj podatak mi je bitan za praćenje posećenosti stranica i upoređivanje sa Google statistikama.
|