The invention discloses a shampoo product for preventing hair loss and controlling oil as well as a preparation method and application of the shampoo product. The shampoo product comprises following components in percentage by mass: 12%-20% of sodium laureth sulfate, 5%-8% of cocamidopropyl betaine, 2%-3% of polyquaternium-7, 2%-3% of glycerol, 1%-2% of zinc pyrrolidone carboxylate, 0.5%-1% of di (hydrogenated tallow) phthalic acid amide, 0.2%-0.3% of panthenol, 0.3%-0.4% of sodium benzoate, 0.4%-0.5% of phenoxyethanol, 1%-5% of a ginseng extract, 1%-5% of a cacumen biotae extract, 0.2%-0.3% of guar gum hydroxypropyl trimethyl ammonium chloride, 0.5%-0.8% of pyridoxine, 0.5%-1.0% of capryloyl glycine, 0.1%-0.3% of triethanolamine, 0.1%-0.2% of allantoin, 0.3%-0.5% of tocopheryl acetate and the balance of water. According to the shampoo product for preventing hair loss and controlling oil disclosed by the invention, the three oil-controlling substances, namely the zinc pyrrolidinone carboxylate, the capryloyl glycine and the pyridoxine, are used at the same time, so that the oil-controlling effect is obvious, and the shampoo product cannot cause scalp dryness.