([[https://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Le_Bistro/12_avril_2017#Suggestion_d.E2.80.99am.C3.A9lioration_du_moteur_de_recherche|Based on this feedback]] from French Wikipedia.)
When you perform a particular search, the results can be polluted by navigation elements that are not supposed to be displayed.
For instance, [[https://fr.wikipedia.org/wiki/Sp%C3%A9cial:Recherche?search=ligue+des+champions+2017&sourceid=Mozilla-search&searchToken=5sz89cerykr1pk3egu7ekewgr|this request]] displays the following description for the first result (also true for the other ones):
`approchent. Ligue des champions de l'UEFA 2017-2018 Navigation Édition précédente Édition suivante modifier La Ligue des champions 2017-2018 est la`
The block "Navigation Édition précédente Édition suivante modifier" is a navigation element, located [[ https://fr.wikipedia.org/wiki/Ligue_des_champions_de_l%27UEFA_2017-2018 | at the bottom of the infobox ]] and designed to go to the previous/next article about this football competition. These elements are not supposed to be included in the search and displayed as results.
The expected search result would be [[ https://fr.wikipedia.org/w/index.php?search=+ligue+des+champions+2017+-hastemplate%3A%22Infobox+Comp%C3%A9tition+sportive%22&title=Sp%C3%A9cial:Recherche&go=Go&searchToken=5bhf3dh5dclzqmiymw2397bsx | like this ]]. However, this result is excluding the whole infobox by using ` -hastemplate:"Infobox Compétition sportive"`. This is not a solution, because some elements can be somehow only displayed in the infobox.
Would it be possible to implement something like `class="navigation-not-searchable"` that would avoid to display a particular tellement in search results?