Ciao,
premetto di non aver mai fatto nulla del genere anche perchè queste cose di solito vanno contro il regolamento di queste aziende, soprattutto per Google.
Credo che una soluzione la puoi trovare usando sia php che javascript. Con javascript metti in ascolto il link con l'evento click del mouse, quando questo viene scatenato effettui una chiamata ajax che ti setta un cookie o una sessione ed quindi abilita la pagina a cui l'utente sta cercando di andare.