My highest-selling gig “be your rock or metal vocalist” does not appear in searches for “metal singer”, despite that being one of the exact tags for my gig. It shows up fine for searches of “metal vocalist”.
The issue may be that you have added the tags ‘metal’ and ‘singer’ separately and the search results pick up on them INDIVIDUALLY. Revisit your gig through the edit feature and check in that. Also, the term ‘vocalist’ is much more sophisticated than ‘singer’ and people may search for that more since it may give more sophisticated sellers?
Hope that helps!
It also may be the case that you haven’t even put ‘singer’ in your search tags while creating your gig?