I think this will be a problem with whatever re-direct you do. See, the previous page you were on is the redirect page, so when you go back, it automatically fowards you to the next page.
You could also open the new page in a new window with target="_blank" in the href tag. A little clumsy perhaps, but this way people would know, that they were redirected.
Its better to do this from the server side.
Here's one way to do a redirect (though the best way is to configure the web server to do it).
I was thinking of posting the Meta Refresh, but thought better of it.
A 10 second wait will also look good to the search engines. They do not like zero seconds redirect and might take you for a bad guy if you are too fast on the trigger (no similarities intended).
Thanks for the script! I was looking for something this simple for a while. I was useing .js files before to do the same thing....
Fog Creek Home