To know which shampoo is right for you,you must start by knowing the type of hair you have. You must know whether you have oily or dry hair. You must also check if you have dandruff or split ends. All these require different kinds of shampoo. If you have dyed hair, a specific shampoo is needed. If you have oily hair you must use a shampoo that is designed for oily hair. Oily hair is characterized by being too greasy. Being such, it attracts a lot of dirt easily, which makes it look bad. You need a shampoo that is strong enough to remove oil. However it must be just strong enough so it will not make your hair dry in the process. If you have dry hair, you must use a shampoo that moisturizes. Your shampoo must be capable of hydrating your hair and scalp. Normally, shampoos for dry hair contain natural oils such as olive oil and almond oil. If you have dandruff, then find a good anti-dandruff shampoo. This type of shampoo has ingredients that cleanse the scalp well to remove dandruff. However, usual dandruff shampoos are only used for dandruff cases that are not severe. For severe dandruff problems, there are medicated shampoos available. Anti-dandruff shampoos can sometimes be too harsh that they can damage your hair so select a shampoo that is not too strong. If your hair has split ends, there are also shampoos that are designed to hydrate and moisturize hair to prevent splitting. Split ends usually happen when you have dry hair so you can also use the shampoo designed for dry hair. If your hair is colored, choose a shampoo that has enough moisturizers because some hair coloring products cause hair to become dry. Avoid shampoos that have strong chemicals because they can cause the color to fade fast. Using the right shampoo is important to make sure that you have beautiful looking hair. Don’t worry; finding the right one for you is not a big problem anymore because there are many manufacturers now who develop different variants for the same shampoo to suit different hair types.