Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zabezpieczenie przed robotami
Forum PHP.pl > Forum > Po stronie przeglądarki
siorbi
Czy istnieje jakis prosty sposob ktory daje mi 100% pewnosc ze zaden robot nie wejdzie na dany link ze strony? Wystarczy cos takiego?

  1. <a href=... rel=nofollow>

Czy konieczne sa jakie inne rozwiazania ?
bugme
Nie, to nie jest żadne zabezpieczenie. W <a> nofollow ma mylącą nazwę, bo nie oznacza nieotwierania linku, a nieuwzględnianie go w PageRank.

Boty renomowanych wyszukiwarek wystarczy ładnie poprosić za pomocą robots.txt.

Natomiast do botów spamerskich żadne takie proszenie nie dociera, trzeba je blokować.
marcini82
A czy roboty generalnie reaguja na zadanie ustawienia ciasteczka, tak jak przegladarka?
Bo gdyby nie potrafily ustawic cookie, to mozna by to polaczyc z obsluga JavaScript i uznac, ze osobnik ktory nie obsluguje JavaScript i do tego nie potrafi ustawic cookie, moze byc robotem. Zeby go dodatkowo zweryfikowac, mozna by mu podsunac obrazek CAPTCHA. Ale wtedy z CAPTCHA musialby korzystac tylko znikomy procent "fanatykow", ktorzy wylaczaja w przegladarce JavaScript i obsluge ciasteczek. A 99% uzytkownikow mialoby spokoj.
mike
Roboty bez najmniejszych kłopotów potrafią ustawić ciacho.
webdice
W sieci są pliki htaccess z IP'kami robotów, wszystkich na pewno nie zablokujesz ale z większością nie będziesz miał problemu.
bugme
Cytat(webdicepl @ 20.05.2007, 01:50:13 ) *
W sieci są pliki htaccess z IP'kami robotów, wszystkich na pewno nie zablokujesz ale z większością nie będziesz miał problemu.

To nie pomoże na botnety złożone z zainfekowanych komputerów niewinnych osób. Wydaje mi się, że to główny sposób słania spamu, bo praktycznie darmowy i trudny do blokowania.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.