The invention relates to a preparation method for porphyra yezoensis sesquiterpene algal activity-inhibiting compounds. Dry porphyra yezoensis powder is added with absolute methanol and extracted, andafter drying by vacuum evaporation, extract is obtained; the extract is added with methyl alcohol for alcohol precipitation, so that supernate is obtained; the supernate is extracted by ethyl acetate, so that alga-inhibiting components B, C and D are obtained, silica gel column chromatography is adopted to carry out separation, so that alga-inhibiting components B2, B4, C1, C2, D3 and D4 are obtained, silica gel column chromatography is adopted to carry out separation again, so that alga-inhibiting components B21, B23, B41, B42, C11 and C12 are obtained, and except that the component B21 continues to undergo separation by silica gel column chromatography, the rest of the components adopt silica gel thin-layer chromatography to carry out preparation; and by separation, five thin-layer purealga-inhibiting sesquiterpene compounds are obtained. The invention adopts an activity tracking method to purify and prepare the sesquiterpene compounds with red tide microalga-inhibiting activity from porphyra yezoensis by methods such as methyl alcohol extraction, liquid-liquid extraction, silica gel column chromatography and thin-layer chromatography preparation. The design of the method is reasonable, the operability is high, and the microalge-inhibiting activity of the prepared compounds is good.