Infatti, ma anche gli utenti oltre al bot possono effettuare queste operazione, anche se, non ricordo bene, puoi evitare di controllare gli accessi di un bot guardando il suo
user-agent, ora purtroppo non ricordo su google, ma su internet, dovresti trovare gli user-agent di tutti i bot presente in rete, visto che non c'è da preoccuparsi solo di quello di google, ovviamente questo è possibile farlo anche in php.
Cmq, credo, per questo motivo ti conviene utilizzare solo il file .htaccess, come ho linkato sopra, no un semplice script php, come ti hanno anche consigliato sopra, visto che l'utente può anche aggiornare più volte la pagina, inviando più di una richiesta, se non erro.