One of the things SharePoint search does, is showing almost everything it finds. Even names of views.
For instance you create a new view, named NewView, and when you search for “new” or “view”, SharePoint will return you http://sharepoint/lib/Forms/NewView.aspx in the search results. Do I want that? Hm, no it’s not really relevant to the search I’m making.
A solution to this problem is using crawl rules to exclude the /Forms/ bit. By adding *://*/Forms/* to the crawl exclude rule, nothing was crawled anymore. Strange. A quick test showed me that changing the rule to *://*/Forms/*.aspx made my search results appear again. Make sure to run a full crawl after you change any crawl rule to apply its effect.