Hvordan identifisere en Bot etter en ugyldig User Agent String

Dynamiske nettsteder lar deg bestemme ugyldige bruker-agenter, nettlesere som brukes til å få tilgang til nettstedet. For å oppdage en søkemotor bot, må du vurdere brukeragent hentet på siden din ved hjelp av PHP "get_browser" -funksjon. En leser har en nettleser returverdi, men søkemotorer har en tilhørende bot navn som "Googlebot" for Google eller "msnbot" for Microsoft.

Bruksanvisning

1 Høyreklikk på PHP-filen du vil bruke til å oppdage en brukeragent. Klikk "Åpne med" og velg din foretrukne PHP editor.

2 Hent den brukeragent koden fra bot eller bruker nettleseren. Følgende kode oppdager user agent og tildeler verdien til "$ agent":

$ Agenten = $ _SERVER [ 'HTTP_USER_AGENT'];

3 Viser user agent for gjennomsyn. Du kan plassere noen kode etter user-agent gjenfinning kode til å oppdage en bot. Følgende kode viser middel som brukes til å koble til serveren, slik at du kan se søkemotoren bot:

echo $ agent;