Metabolomics, which serves as a readout of biological processes and diseases monitoring, is an informative research area for disease biomarker discovery and systems biology studies. In particular, reversed-phase liquid chromatography-mass spectrometry (RPLC-MS) has become a powerful and popular tool for metabolomics analysis, enabling the detection of most metabolites. Very polar and ionic metabolites, however, are less easily detected because of their poor retention in RP columns. Dansylation of metabolites simplifies the sub-metabolome analysis by reducing its complexity and increasing both hydrophobicity and ionization ability. However, the various metabolite concentrations in clinical samples have a wide dynamic range with highly individual variation in total metabolite amount, such as in saliva. The bicarbonate buffer typically used in dansylation labeling reactions induces solvent stratification, resulting in poor reproducibility, selective sample loss and an increase in false-determined metabolite peaks. In this study, we optimized the dansylation protocol for samples with wide concentration range of metabolites, utilizing diisopropylethylamine (DIPEA) or tri-ethylamine (TEA) in place of bicarbonate buffer, and presented the results of a systemic investigation of the influences of individual processes involved on the overall performance of the protocol. In addition to achieving high reproducibility, substitution of DIPEA or TEA buffer resulted in similar labeling efficiency of most metabolites and more efficient labeling of some metabolites with a higher pKa. With this improvement, compounds that are only present in samples in trace amounts can be detected, and more comprehensive metabolomics profiles can be acquired for biomarker discovery or pathway analysis, making it possible to analyze clinical samples with limited amounts of metabolites.