# Highlighting hits based on proximity of multiple phrases

**URL:** <https://discuss.elastic.co/t/highlighting-hits-based-on-proximity-of-multiple-phrases/39359>\
**Category:** Elasticsearch\
**Created:** [January 15, 2016, 8:47pm UTC](https://discuss.elastic.co/t/highlighting-hits-based-on-proximity-of-multiple-phrases/39359 "2016-01-15T20:47:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![reza\_sadoddin](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/reza_sadoddin/32/3437_2.png) [@reza\_sadoddin](https://discuss.elastic.co/u/reza_sadoddin)\
**Post date:** [January 15, 2016, 8:47pm UTC](https://discuss.elastic.co/t/highlighting-hits-based-on-proximity-of-multiple-phrases/39359/1 "2016-01-15T20:47:57Z")

</div>

Hello all,  
I have bool query with matches on several phrases (`must' condition over several match\_phrase queries), and I also use highlighting feature of Elasticsearch to return snippets.  
I want to get the snippets in which phrases appear closest to each other, but Elasticsearch doesn't return the most relevant snippets through highlighting feature.

Any suggestion to address this request?  
Thank you,

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 5, 2017, 11:23pm UTC](https://discuss.elastic.co/t/highlighting-hits-based-on-proximity-of-multiple-phrases/39359/2 "2017-07-05T23:23:59Z")

</div>


