Hola aRojilla
 
No estoy muy seguro, pero tal vez podrias utilizar document.referrer, para saber si el usuario ha entrado a una de tus páginas desde otro sitio web, si se diera este caso podrias probar con algo asi:
<script>
function  go_to(){
 if(vine de fuera){
    ir a la pagina x;
 } 
 else{
   history.go(-1)
 }
}
<script> 
<a href="#" onclick ="go_to();return false">Atras</a> 
Por lo que yo se con history.go() no podrias hacer gran cosa porque por motivos de seguridad no se puede acceder a las URL del historial.  
En este 
enlace  podras encontrar más informacion. 
Espero que te sirva de ayuda.
Un saludo :)