Is there any option to create search results page in modern team site?

Mihir Yelamanchili

Modern search is really not helpful. It is not showing refiners from site columns even after i mapped them to managed properties. In my scenario, i am using managed metadata columns and attaching to library. When I search for any item, it is not showing any refiners for managed metadata site column.

Is there any way that I can create a new webpart page and add search web parts into it then map this page to search results?

When I try to add search web parts in modern site (with classic page) search web parts are not available to add. But If I create site page in classic team site I am able to see the search web parts. In my modern team site I have enabled "SharePoint Server Enterprise Site Collection features" and "SharePoint Server Standard Site Collection features".

Is there any other thing that i have missed here to see the search web parts in modern team sites?

9 Replies

Hi @Mihir Yelamanchili at the moment the only "modern" search experience is that of the O365 search. For the most part this works quite well, however I too still find a use for the custom refiners etc that I was able to use with the Enterprise Search Centre.


The only strand within the O365 roadmap is feature 32738 which refers to:


"Customize search results with your content, bring the best of your organizational content and personalized search together. Extend the search box: Add what’s important to your organization with custom sources from a SharePoint list Extensibility of search pages: Leverage SPFX and its dev chain Customize search suggestions Add new verticals for high value entities Use adaptive cards to display new entities"


Hopefully that will be the modern replacement for the search centre!

Thanks @Matt Weston

Client dont understand about this new implementations since they are not technical people. they want refiners at any cost. What I can do about this? 

Is there a way to plugin the custom search page to modern site? 

As Matt has adviced, if you require to customize search then you have to go to a classic search experience...we don't have an ETA for the customization of the new search experience

How to go to classic search from modern interface?

I can only think on adding a link in the site's certainly not what the customer can be looking for, but I don't think we can have any other alternatives

That's exactly how we're doing it at the moment, just have a Search Centre which we link to either from the global nav, current nav or from a link on the page. It's obviously not the nicest solution as we're forcing a switch between modern and classic experiences, but if we need that type of search experience there's not much we can do.


At the moment it's an exercise in instructing the client to use the new modern O365 search experience, which I personally really like, or an exercise in managing the customer's expectation with regards to the experience switch.

Any way to show a searchbox from a modern team site home page? Or building a custom SPFx webpart is the only option?

Any way to show a searchbox from a modern team site home page? Or building a custom SPFx webpart is the only option?
Related Conversations