Fix PnP Search Not Finding RefinableString Properties in SharePoint
Question details
Users are unable to locate or utilize mapped RefinableString managed properties within the modern PnP Search Results web part after configuring site columns and reindexing content.

- Product
- SharePoint Online / PnP Search
- Device & OS
- not provided
- Scenario
- Configuring custom search experiences and property filters using mapped RefinableString managed properties in SharePoint.
- Observed behavior
- Mapped properties such as RefinableString001 or RefinableString122 do not appear in the search property dropdown, even after waiting several days and manually reindexing the site and lists.
Ensure you have Site Collection Administrator permissions and verify that the list items using your mapped site columns are actually populated with data, as empty columns will not be crawled or indexed.
Manually Enter Properties in the Selected Properties Box
Force the PnP Search Results web part to recognize the RefinableString properties by manually typing them in, circumventing potential dropdown menu delays.
Due to caching and propagation delays in SharePoint Online, newly mapped managed properties often fail to appear in the PnP Search Web Part dropdown immediately. By manually injecting the property names, you can force the web part to recognize and query them.
Navigate to the SharePoint page containing your PnP Search Results web part and click 'Edit' in the top right corner.
Select the PnP Search Results web part and click the pencil icon to open the property configuration pane.
Scroll through the configuration settings until you find the 'Selected Properties' text box.
Type the required RefinableString names (e.g., RefinableString122, RefinableString123) directly into the box. You must also re-enter standard system properties to avoid breaking the results display, including Title, ID, FileType, and FileIcon.
Press Enter to apply the manual entries. You may need to enter specific properties more than once before the web part accepts them and refreshes the schema.

Verify Crawled Property Mappings and Trigger Reindexing
Double-check that your site columns are correctly mapped to existing RefinableString properties and initiate a manual reindex to update the search schema.
Looking for a Seamless Office Experience? Try WPS Office
While SharePoint search configurations require complex administrative troubleshooting, managing your actual documents shouldn't be a hassle. WPS Office is a lightweight, free alternative to Microsoft Office that makes editing, saving, and collaborating on your downloaded SharePoint documents easier than ever.

Frequently Asked Questions
Why do SharePoint search properties take so long to appear in PnP Search?
SharePoint Online indexing is a background process managed entirely by Microsoft. Depending on server load, backend queues, and tenant size, it can take anywhere from a few hours to several days for newly mapped properties to be fully crawled and reflected in the search schema.
Should I create new managed properties or use existing ones?
For SharePoint Online, it is strongly recommended to map your crawled properties to pre-existing, reusable managed properties (such as RefinableString00 through RefinableString199). Creating brand new sortable or refinable managed properties is heavily restricted and often unsupported at the site collection level.
How do I map Managed Metadata columns for search refinement?
When mapping Managed Metadata columns to a RefinableString property, ensure you select the crawled property that begins with the prefix 'ows_taxId_' rather than just the base column name. This guarantees the actual term store values and hierarchy are properly indexed and available for PnP Search refinement.
What standard properties should I always include in PnP Search?
When manually overriding or typing in the Selected Properties box, ensure you include essential system properties such as Title, ID, Version, FileType, and FileIcon. Excluding these will cause the search results layout to break or render missing icons and links.




