Das ist eine reine Browsergeschichte, wenn die Seite im Cache liegt, dann wird an die letzte Position gesprungen.
ebaumsworld.com setzt aber explizit den Befehl an den Browser, nicht zu cachen (Cache-Control: max-age=0), weswegen hier immer wieder die Seite frisch vom Server geladen und damit die Position verloren geht.