小便长期发黄考虑,由于以下原因所导致:一,考虑患者日常生活中饮水量较少,所引起患者尿液浓缩,导致小便发黄,通常不伴有任何尿路刺激症状。二,考虑患者患有肝脏疾病,这类患者有可能会出现胆红素代谢异常,尿液中存在胆红素偏高情况,所以会出现小便发黄。三,患者长期服用药物或者某些食品,如磺胺类抗生素或复合维生素B以及维生素的一些制剂,还有一些食品都可以导致小便颜色发黄现象。上述是导致尿液发黄的一些基本原因,建议患者如果不是生理原因所导致小便长期发黄,应该到正规院进行相关检查来明确诊断,根据检查结果采取些必要的治疗措施。