Spotlight in El Capitan is supposed to be more inclusive and "smart" by helping the user find what s/he needs. However, since upgrading to El Capitan, I've found that the only way to get Spotlight to display Safari bookmarks whose name includes the string "Class roster" in its results is to put the string in quotes
Steps to Reproduce: 1. Invoke Spotlight via command-space 2. Type "class roster" (without enclosing quotes)
Expected Results: My two bookmarks named "Class Rosters" and "UT Austin Class Rosters" should be at the top of the hit list
Actual Results: These bookmarks are not displayed unless "Class Rosters" is enclosed in quotes. However, if I click on "Show All in Finder," the bookmarks do appear under "Bookmarks and History", so they're definitely being indexed by Spotlight.
Bookmarks and history results do not even appear in this short list. If I query ‘kind:history class roster', the bookmark is displayed at the top of the list.
Another data point. Recently, I started with a brand-new MacBook Pro and configured it from scratch. Initially, the "Class roster" bookmark would appear at the top of the Spotlight list of hits, so I concluded that there must have been some sort of corruption on the earlier machine. However, after a few days, Spotlight no longer simply lists the "Class rosters" bookmark when I search for that string in the Spotlight search field; I have to type "kind:history class roster" or choose "Show All in Finder."
Does anyone understand what is happening and why Spotlight is missing the obvious?