diff --git a/.config/qutebrowser/config.py b/.config/qutebrowser/config.py
index ddf9e083e169d30db7bd8bd2ebf17a913aa6e465..69c079f894315f3e580e269347f2759fedffa1a1 100644
--- a/.config/qutebrowser/config.py
+++ b/.config/qutebrowser/config.py
@@ -55,7 +55,7 @@ c.tabs.show_switching_delay = 1000
 # used by prepending the search engine name to the search term, e.g.
 # `:open google qutebrowser`.
 # Type: Dict
-c.url.searchengines = {'DEFAULT': 'https://duckduckgo.com/?q={}'}
+c.url.searchengines = {'DEFAULT': 'https://startpage.com/do/search?query={}'}
 
 # Aliases for commands. The keys of the given dictionary are the
 # aliases, while the values are the commands they map to.
@@ -77,5 +77,5 @@ config.bind('<ctrl+p>', 'tab-prev')
 
 config.bind('Ctrl-b', 'set-cmd-text -s :quickmark-load')
 config.bind('b', 'set-cmd-text -s :buffer')
-config.bind('J', 'scroll-page 0 1')
-config.bind('K', 'scroll-page 0 -1')
+config.bind('J', 'tab-next')
+config.bind('K', 'tab-prev')