Sitecore media items indexed, but not in Search Page
We have hundreds of PDFs in Sitecore /sitecore/media library. They are indexed fine, because I can see them in CES Admin. However, not a single one is visible in the OTB Coveo Search Page template with OTB components:
- Coveo Search Resources
- Coveo Search
The answer from Coveo tech support was to use a different filter criteria.
In v7.2 March, this technique fails when applied to Media Lib items (but was said to be fixed in April): rule: "where the item is the specific item or one of its subitems" ex: "or where the item is the /sitecore/media library/Downloads/xyz item or one of its subitems"
In v7.2 March, this technique works when applied to Media Lib items: rule: "where specific field compares to specific value" ex: "or where fullpath field starts with /sitecore/media library/Downloads/xyz"
Tech support on the topic of [where the item is the specific item or one of its subitems]: "that rule will work on items from the media library only starting from version 1000 of Coveo for Sitecore (April 2015). This was a known issue in your version (955 February 2015)."
I think it had something to do with the funky path in Sitecore Media Lib items: "/~/media/.."
Have you looked at the permissions of a pdf document in the CES admin? Do they have anonymous allowed or do they have specific users set on them?
In addition to the default filtering rule of a
Coveo Search component, there's also a default configuration for this component that excludes media items and bucket items.
You can change its value by editing the properties of your
Coveo Search component. Go to the "Advanced" section. Check the "Include media folders in search results" check box. Close the dialogs. Save your item.