Hey Folks,
Welcome to this series on the PnP Search Results web part – it is one of the most powerful tools in the SharePoint Framework ecosystem. Whether you’re a beginner or experienced developer, this series will guide you step-by-step towards getting better hands-on PnP Search Result Solutions.
Now let’s learn about PnP Modern Search Results basics.
What is the PnP modern search results web part?
The PnP Search Results web part is the part of PnP Modern Search solutions. It is built using the SharePoint Framework (SPFx). It allows developers to create highly customizable and dynamic search results solutions in SharePoint.
It gives you a fill control over how search queries are executed and how results can be displayed using templates, filters, and layouts. You can also create your own layouts via the Search Extensibility which we will cover later in this series.
Now, the second thought that should come to your mind is why we don’t use the default SharePoint search.
Why do we not use the default SharePoint Search?
SharePoint default search provides the built-in search capabilities. It comes with several limitations. Those limitations are defined below.
Limited UI customization you can’t change the design of search results
Restricted control over result layout like how it look (list, cards, etc.)
It is hard to build custom search pages based on your needs.
You cannot easily add smart filters or customize how data is shown.
The PnP Search Results web part solves the above problems by offering flexibility, extensibility and a developer-friendly approach to building search-based solutions.
What are the Key Features & Capabilities of PnP Search Results?
In PnP Search Result web part, we can use fully customizable search queries.
Handlebars-based template for complete UI control.
You can add filters to easily sort and refine results.
It works together with Search Box and Filter web parts.
It can fetch data from both Microsoft Search and SharePoint Search.
Results look good on all devices, mobile, tablet, desktop.
You can extend and customize it further using SPFx.
Now we will perform a practical for adding PnP Search Results web part to our SharePoint Site.
Before we perform practically, we need the prerequisites below.
SharePoint Online environment & on SharePoint Site
Basic understanding of SPFx
First, we need to download PnP Modern Search Results package from PnP’s Official site or GitHub repository

Download package from here.
Once it is download open your tenant’s SharePoint admin center:- https://YourTenantName-admin.sharepoint.com/
Go to more features section

In More Features click on App section to open.







Join the conversation! Your thoughts help the community grow.