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 :)