This was a conclusion of mine but whenever I told this, nobody listened seriously...
I searched Neeraj Hindi Poems and my blog snippet was on page 2. You may see that the highlighted words in the description are Neeraj, Hindi and Kavita, not poem, Why? Kavita is hindi translation for Poem.
Why words shayari, poetry, kavita are highlighted?
Please ascertain that Google can relate the synonyms, word-meanings and other noun variants and considers them for SERP! ?