SOLVED

Is 'search and site suggestion' working properly?

Deleted
Not applicable

Untitled-1.fw.png

I'm not sure, but I think this feature is not working the way it should. For example, if I start typing in the address bar the following text "Best movies of", I imagine that this function should suggest sites to search or maybe auto-complete the sentence, but nothing is suggested. In the version of edge-chromium I am using the address bar only suggests pages I have already visited. (canary Version 78.0.277.0)

Is this feature working correctly?

 

In Edge-Chromium:

aaaaUntitled-1.fw.png

 

In Google Chrome:Untitled-1.fw.png

9 Replies

@Deleted 

Hi :)

when I type in the same thing in my browser I get this result:

 

Annotation 2019-09-18 205010.png

 

Version 79.0.278.0 (Official build) canary (64-bit)

 

there are various flags related to the omnibox (the address bar) but I haven't activated any of them.

you can first update your Edge and then try again, hopefully it will work!

Hi @Deleted, Like @HotCakeX I am seeing the search suggestions pop up in the address bar:

clipboard_image_0.png

I would suggest looking to see if you have an update pending and then restart the browser.  If you are still seeing this issue, Please open a ticket with our support team (https://microsoftedgesupport.microsoft.com) so that we can help get you unblocked and understand if there is a bug in our search code.  Thanks - Elliot

best response
Solution

Hi @HotCakeX  and  @Elliot_Kirk  

 

I found the cause of the problem: it was more or less my fault, but not entirely, lol :facepalm:
Do you still remember a bug that happened a few weeks ago when the Google search engine stopped working on Edge-Chromium? (Even with Google's search engine being selected, Bing's search engine was used.)

 

Well, when that bug happened I got around the problem by manually adding a search engine to Google with the following URL:

{google:baseURL}search?q=%s&{google:RLZ}{google:acceptedSuggestion}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:searchClient}{google:sourceId}{google:instantExtendedEnabledParameter}ie={inputEncoding}

 

The bug was fixed, but I forgot to check the search engines. I took a look now and I saw that besides that search engine that I had created for Google, now there was the "default" Google search engine with this URL:

{google:baseURL}search?q=%s&{google:RLZ}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:iOSSearchLanguage}{google:searchClient}{google:sourceId}{google:contextualSearchVersion}ie={inputEncoding}

 

Note that the URLs are not exactly the same. I just had to make this last URL the default search engine again and now everything is working as it should.

 

Untitlessssd-1.fw.png

 

Now it's working in Edge-Chromium:

Untitled-1.fw.png

 

 

That's good! :thumbs_up:

Hey, 

 

I used your fixed URL but I still don't get any suggestions when I search :( Any other ways to try and fix this??

Which search engine ?
Same here, no suggestion words no matter which search engine I use...
Using `Version 79.0.309.30 (Official build) Beta (64-bit)` on MacOS Mojave

For me it's google specifically, that's not working with suggestions, even if I paste https://google.com/search?q=%s. I am running 79.0.309.68 (Official build).

In 80.0.361.33 (Official build) beta it's working fine, though.

What helped me [partially] is Ryan Shillington from https://superuser.com/questions/280694/how-can-i-share-my-google-chrome-search-engine-entries . I had Edge Beta as well, so I extracted the search engines from "%localappdata%\Microsoft\Edge\User Data\Default\Web Data" and "%localappdata%\Microsoft\Edge Beta\User Data\Default\Web Data" and compared them. Difference was mainly with IDs. So I've imported the entries from Beta. Surprisingly there were no duplicate entries after that except for... Google. There were 2 entries now with one having keyword "g_", which I did not add myself. And with it search suggestions worked. I've extracted keywords again and my "imported" entry and this new one did not differ in terms of search URL, but they had a lot of difference in other parameters. In the end I simply removed the non-working entry and edited keyword for the working one and made it default.

Now, it's a bit unclear to me why "import" worked this way, but I know what MS can do to make this a bit more transparent:

1. Add button to reset (or rather restore) Search Engines, that are created after "pure" installation of the browser.

2. Allow synchronization of them for the profile, similar to favorites.

1 best response

Accepted Solutions
best response
Solution

Hi @HotCakeX  and  @Elliot_Kirk  

 

I found the cause of the problem: it was more or less my fault, but not entirely, lol :facepalm:
Do you still remember a bug that happened a few weeks ago when the Google search engine stopped working on Edge-Chromium? (Even with Google's search engine being selected, Bing's search engine was used.)

 

Well, when that bug happened I got around the problem by manually adding a search engine to Google with the following URL:

{google:baseURL}search?q=%s&{google:RLZ}{google:acceptedSuggestion}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:searchClient}{google:sourceId}{google:instantExtendedEnabledParameter}ie={inputEncoding}

 

The bug was fixed, but I forgot to check the search engines. I took a look now and I saw that besides that search engine that I had created for Google, now there was the "default" Google search engine with this URL:

{google:baseURL}search?q=%s&{google:RLZ}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:iOSSearchLanguage}{google:searchClient}{google:sourceId}{google:contextualSearchVersion}ie={inputEncoding}

 

Note that the URLs are not exactly the same. I just had to make this last URL the default search engine again and now everything is working as it should.

 

Untitlessssd-1.fw.png

 

Now it's working in Edge-Chromium:

Untitled-1.fw.png

 

 

View solution in original post