It can be a lack of energy reaching the head, and/or various pathogens like phlegm or inflammation. Try some of these points: https://www.modernreflexology.com/acupressure-for-vertigo-dizziness-and-fainting/
Make sure you are doing your yoga. If this is hard for you, then at least try something like alternate nose breathing.