Según HealthHype.com, los aceites naturales del cabello atraen la suciedad y las bacterias, lo que hace que el cabello huela. Las bacterias se alimentan de células muertas de la piel y emiten olores desagradables en el proceso. La mala higiene y el medio ambiente también contribuyen al mal olor del cabello.
HealthHype.com señala además que la mala higiene del cabello implica un lavado poco frecuente, lo que conduce a una acumulación de exceso de materiales en la piel. Hay quienes lavan el cabello para mantener un cierto peinado, pero al hacerlo exponen el cabello a olores ofensivos.
HealthHype.com menciona que ciertas afecciones de la piel como la psoriasis del cuero cabelludo y la dermatitis seborreica crean un refugio para los microbios no deseados en el cuero cabelludo. Las enfermedades no son responsables de los olores en el cabello, pero la causa principal es la bacteria que se manifiesta. La sequedad de la piel y la caspa son otros problemas de la piel que pueden provocar el crecimiento de bacterias y el cabello de olor desagradable. Los relajantes químicos y otros productos para el cabello atraen microbios adicionales. Las personas que mantienen tejidos y extensiones son especialmente propensas a los malos olores del cabello.
El uso de gorro o bufanda sobre la cabeza es otro factor que genera olores desagradables en el cabello, según HealthHype.com. Los contaminantes en el aire y la calidad del agua son otros factores que atraen elementos no deseados en el cabello. Cubrir menos el cabello y exponer la cabeza a la luz solar directa con mayor frecuencia reduce los olores del cabello. Lavar el cabello regularmente elimina el exceso de suciedad y microbios.