SEO (Search Engine Optimalization) je snaha na zlepšenie viditeľnosti webovej stránky alebo aplikácie vo výsledkoch vyhľadávačov, ako je Google, Bing a ďalšie. Cieľom takejto optimalizácie je dosiahnuť lepšie umiestnenie vo výsledkoch vyhľadávania pre hľadané slová a frázy. Výsledkom býva zvýšenie návštevnosti webovej domény.