PHPはサーバー側であり、Googlebotが見るのは出力HTMLだけですよね?
if (strpos($_SERVER[‘HTTP_USER_AGENT’],"Googlebot")) { // do some functionality }
これを破ることは簡単であり、サーバー側でこれを行うこととは何の関係もありません。彼らがしなければならないことは、あなたがGooglebotユーザーエージェントに提供するページと、そうでないボットまたは人間とを比較することです。ページが異なるため、クローキングの対象となり、罰せられます。 that simpleです。