Selvom det ikke er idiotsikkert, kan du tjekke USER_AGENT-strengen og kun køre den kode, hvis 'bot' ikke eksisterer.
if(stripos($_SERVER['HTTP_USER_AGENT'],'bot') === false){ }
Dette ville stoppe enhver bot, der rent faktisk har bot i brugeragentstrengen, som heller ikke er opmærksom på robots.txt.