你好,白带发黄有异味一般是感染细菌引起的阴道炎,也有可能是宫颈糜烂等疾病引起的。建议最好去医院做个妇科检查,确定症状对症治疗;
如果是阴道炎,可以口服抗菌消炎药,外用洗阴液试试;如果是宫颈糜烂尤其要注意,此病易得难治疗易复发,治疗期间不能同房。
平时多喝水,多吃水果,多运动增强体质,少吃辛辣有刺激性的食物,保持好心情。祝健康!