diff --git a/src/App.vue b/src/App.vue
index 2340da32606431ff4adfcfdba115300848ce52b8..6e0f89b3c4f0e85bc7947895685ece89e69723a1 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -61,7 +61,8 @@ export default {
                                           "suggest" : {
                                             "prefix" : q,
                                             "completion" : {
-                                              "field" : "suggest"
+                                              "field" : "suggest",
+                                              "size": 10
                                             }
                                           }
                                         }
@@ -93,7 +94,7 @@ export default {
         var self = this
         self.waiting = true
         self.article = {lemmas: [], body:{pronunciation: [], definitions: [], etymology: []}}
-        axios.get(api_endpoint + '/' + self.lang + '/_search?q=' + event.q + ' ' + event.q + '*&sort=_score')
+        axios.get(api_endpoint + '/' + self.lang + '/_search?q=' + event.q + ' ' + event.q + '*&size=20')
         .then(function(response){
           self.$router.push('/' + `/search?q=${event.q}&lang=${self.lang}`)
           self.search_results = response.data.hits.hits
@@ -128,7 +129,7 @@ export default {
     this.lang = this.$route.params.lang || this.$route.query.lang || 'nob,nno'
     var self = this;
     if(this.$route.query.q) {
-      axios.get(api_endpoint + '/' + self.lang + '/_search?q=' + self.$route.query.q + ' ' + self.$route.query.q + '*&sort=_score')
+      axios.get(api_endpoint + '/' + self.lang + '/_search?q=' + self.$route.query.q + ' ' + self.$route.query.q + '*&size=20')
       .then(function(response){
         self.search_results = response.data.hits.hits
         self.waiting = false