Tips for shampooing and conditioning hair:
Dermatologists and stylists agree that there’s little reason to shampoo every day. Hair is a fiber. Think of a wool fiber: The more you wash it, the worse it’s going to look. There’s no need to wash your hair every day either. The longer, thicker, curlier, and more processed your hair, the longer it can go between washes. This is because the oils from the scalp do not travel down the hair shaft as quickly, so the hair tends to be dry and requires less frequent shampooing. Even most unprocessed, short, thin, straight hair can skip a day.
If you feel you need to shampoo everyday use a lightweight product that is labeled as that. These tend to have fewer detergents than others.
You should never put conditioner on your roots or scalp. Your roots get oily faster, and putting conditioner on them will only make your roots get oily faster, and will eventually build up and make them look oily all the time. Only put conditioner from 1/4 of the way down and to the ends.
If you have a problem with dandruff there are products specifically for.