Søgemaskineoptimering (SEO) er processen med at forbedre synligheden af et website i søgemaskiner via "naturlige" eller "organiske" søgeresultater.
Som Online-Marketing strategi, forholder Søgemaskineoptimering sig til hvordan søgemaskiner fungerer, og hvad folk søger efter. Optimering af et websted kan indebære redigering dens indhold og HTML og tilhørende kode (herunder CMS systemer), for at øge dens relevans for specifikke søgeord og til at fjerne hindringerne for optimal indeksering fra søgemaskiner. At øge antallet af backlinks, eller indgående links, er en anden Søgemaskineoptimerings taktik.
Søgemaskineoptimering forgår typisk in-house i større virksomheder med egne udviklingsafdelinger - mange gange med periodisk rådgivning fra en ekstern konsulent, for at holde fokus og booste performance.