Article explains how important sleep is for migraine sufferers.
migrainetrust.org/research-a … 2012-14811
Try to go to bed and get up at the same time each day, as sleeping during the correct phase of your circadian cycle is important.
Understand your sleep need, including both the timing of sleep (when feels right for you to go to bed), and the duration of sleep (most adults need about 8 hours a night).
Do try and spend some time outdoors or in natural light during the daytime, as this provides an important cue to your brain for finetuning timing of the body clock.
Try and make your sleeping environment as restful as possible, including sufficient darkness and quiet, comfortable bedding and few devices around the bed, particularly those with lights.
Exercise, preferably before dinner rather than before bed, can be helpful as can stopping smoking as nicotine has a stimulant effect and suppresses melatonin.
It would be sensible to recommend that you don’t use your bed for activities that could be done elsewhere (such as watching TV, studying), and try to avoid staying in bed if you are wide-awake.
Avoiding caffeine before bed is recommended, as is avoiding alcohol, as this actually reduces the overall quality of your sleep rather than improving your sleep as is commonly assumed.