3

I have managed metadata site columns where I’ve mapped the ows_ crawled property from a library to ‘RefinableString’s in the search schema. The ‘refinable’ box is ticked and I did this a few days ago now. I’m on SharePoint Online so can’t control the search crawls.

These refinable strings can be selected using a search refinement web part and they’re bringing back the relevant values. I just can’t see them to use on the refinement tab on a content search web part. I don't have any other refiners or query terms which would stop results with these properties being returned. Is there something I should check or something that controls their availability on this tab.

Thanks

  • How long ago did you set those up, I believe it takes a full crawl to be visible, and if you just set them up, it might be a day or more until they are available. – Eric Alexander Jun 26 '15 at 16:21
  • About 3 days ago now. I would have though a full crawl would have ran by now. – Matt Jun 27 '15 at 9:00
  • So, I have the refiners up and going, but whenever I try to search something in the search box either by name or title or metadata, it will always return 0 items, do you know why this might be? – Yugo Oct 23 '17 at 19:34
1

In SharePoint online, RefinableStrings are the only elements to map the crawled properties to the custom managed properties if you need those to be as refinable and different datatype other than text and Boolean.But once the mapping is done, you need to re-index either the specific library/lists or the entire site before the results show-up in the refinement panels. In most cases, what i observed was even the refinement panel preview was also not working but once you save the search page the results will soon come on the pages as expected. Also, I would say the indexing time depends on the amount of content for crawling and it certainly doesn't need days of time.

I would also recommend to go through the documentation provided by Microsoft specific to SharePoint online. Reference link on indexing in SharePoint online

Overall information can be found in : reference-2

  • So, I have the refiners up and going, but whenever I try to search something in the search box either by name, title or metadata, it will always return 0 items, do you know why this might be? – Yugo Oct 23 '17 at 19:34
  • have you first tested in the search configuration (refiners configuration page) before trying in the actual search page. if everything looks good, then it should be working there itself – kesava Oct 23 '17 at 19:47
  • When I try in one library, the small search brings me info through the metadata fields, title or name. I made a page with a Search box, refiners and results, as long as I use the refiners I get results but when I try using the search box it brings nothing. – Yugo Oct 23 '17 at 20:15
  • its strange, In SharePoint Online we really cant control the time and content sources that the crawler works on. I would suggest to leave it for 15 min then try to do a search or infact try doing a manual indexing on the specific libraries to force the crawler to kick start. – kesava Oct 24 '17 at 0:09
  • Please look at this, the filters are working, not the search itself preview.ibb.co/b1gmO6/image.png – Yugo Oct 24 '17 at 13:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.