SEO eller ‘search engine optimization’ bruges, når man gerne vil gøre en hjemmeside nemmere at finde ved hjælp af søgemaskiner. Det kan eksempelvis være, at man som virksomhed sælger hundemad, og derfor vil man gerne rangere højt, når kunder søger efter ‘hundemad’ eller ‘mad til hunde’ på søgemaskinerne på nettet. Der findes en del forskellige søgemaskiner på nettet, herunder Bing, Yahoo og Google, hvor af de tre er det nok Google, som er mest kendt og også mest anvendt.
Ved at anvende særlige ord, der naturligvis har noget med produktet eller hjemmesiden at gøre, kan man gøre, således at siden kommer længere op på listen over søgeresultater. Dette gøres blandt andet ved, at man på sin hjemmeside anvender de ord og sætninger eller fraser, som der typisk vil blive anvendt, når en kunde skal søge på en af nettets søgemaskiner.
Hvis man har en hjemmeside, eksempelvis en webshop med tøj, skal der bruges masser af unikke ord, da der findes masser af hjemmesider med tøj.