Mar 11 2018 09:16 PM
Mar 11 2018 09:16 PM
New modern SharePoint search looks great, but does not show promoted results as in classic experience.
Any plans for this feature?
Mar 12 2018 12:05 AM
Mar 12 2018 12:05 AM
Jun 30 2018 12:44 AM
We do show promoted results / best bets that has been configured on the enterprise search center of a tenant.
If you have configured the promoted results on the enterprise search center and do not see them in the search results page it would be interesting to figure out why this is happening.
Has this not been working all along on the modern search experience or did it stop working recently?
If you are familiar with looking at network requests you should find the best bets query that is issued by searching for suxrid=ms-oil-datasource-bestbetDataSource in the browser network tab.
Jul 01 2018 04:38 AM
@Geir-Magnus PettersenIt works when the query rule is configured in the SPO Admin Center but not when configured in a site collection or site. This type of inconsistency is very frustrating. I cannot find any documentation that describes this limitation. It appears to be a bug and should be fixed.
Jul 01 2018 05:12 AM
I can understand the frustration, and we are working on consolidating the promoted results from all sites in a tenant, but currently only promoted results from the search center site will be returned in modern search. But this is an issue that we are aware of and are looking into.
There are no currently no official documentation that I am aware of for this. I will verify this with the rest of the team and come back on the subject.
Jul 01 2018 05:56 AM
Jul 01 2018 06:20 AM
Jul 01 2018 06:33 AM
Thanks, that would be greatly appreciated. Please let me know if you need any additional details or if there is anything I can do to help.
Jul 02 2018 04:43 PM
Promoted results show up only when searched from the SharePoint Home. It does not work when searched from a communications site. Is this a limitation? If so, when will this be available? Note that I have configured query rules at all levels (Comms site, tenant enterprise search center, tenant search settings).
Jul 02 2018 11:23 PM
We currently only show promoted results registered for the tenant enterprise search center on the upscoped global sharepoint All vertical.
Do you get the promoted results if you upscope the search from your site clicking the SharePoint link like this:
We are both working on an improved system for promoted results and will write documentation for the current behavior.
Another option is for communitcation / team and hubsites to also add promoted results for the site scoped All vertical so that promoted results for the current site always are shown. Are promoted results on site level a widespread practice among customers or are most promoted results registered on the tenant search center level to your knowledge?
Aug 22 2018 09:43 AM
Here is the first promised article regarding classic/modern search. Also talks about promoted results in modern search.
Mar 13 2019 08:45 PM
I've just read
I have created a Query rule in the SPO Admin center
The search page returns https://<mytennant>.sharepoint.com/search/Pages/results.aspx the Query rule best bet I've created - tick.
In a modern SP Team related site , when I do use the same search terms, and then click the "Organisation" link on the results page I DO NOT see the query rule I created at the SPO Admin center level.
Could someone explain why , and update the article mentioned above to be more clear so that everyone is better off :)
My goal is migrating all my Query Rules to one place, where they will appear in Classic OR Modern search results (if they are scoped to my entire tennant).
Te reason I've chasing this is that an inconsistent user experience of search means my users loose trust. In some cases it has taken years to regain that trust.
Mar 14 2019 11:40 AM
Mar 14 2019 11:52 AM
@Dean Gross is correct. Currently you do not see promoted results other places than the all tab searching all of sharepoint / organization.
We have however implemented showing promoted results for teamsite / communicationsites recently. This I will make its way to prod in the next couple of months. So soon we will be able to satisfy your scenario @Dorje McKinnon
Mar 14 2019 12:28 PM
Thank you so much for getting back to me so quickly.
One clarification : when you say the "all tab searching all of sharepoint / organisation", I'm pretty sure you mean "modern search, Organisation selected, All tab"
This morning when I got in and saw your response , I tested a Teams SharePoint site search in our tennant and it is now showing a best bet I put into the Admin level
In classic search when a new Query Rule and and Promoted Result (Yes @Dean Gross , you're right I've been around too long and was using very old terminology) is added it appears in Classic search results almost instantly.
Is there a time delay between when a Query Rule and Promoted Result is added at the <mytennant>-admin level, and when it shows up in Modern search ?
A small thing, but for for those of us who have been around for a while something to watch out for.
Again Thanks to you both for getting back to me so quickly.
Jul 16 2019 01:57 AM
Jul 16 2019 02:14 AM
When you search from a teamsite by default the search results should be scoped to that teamsite only. Promoted results will not show up on the team site scoped search page.
If you click on the Organization search breadcrumb you should be taken to the tenant wide scoped search results and this should also show the Promoted results that are registered on the tenant level.
We are still working on showing Promoted results on the site level where Promoted results registered on the specific site will show when you are searching scoped to a site. Hope this will roll out in the coming month.
Do you see the expected behavior where the promoted results are shown when you upscope search to Organization?
There is also the option to change search scope from scoped to a site to the organization level. This is explained in this thread
Nov 13 2019 10:28 AM
Promoted results registered on the site level is now available in team sites, comm sites and hub sites.