SEO (Search Engine Optimization) to proces optymalizacji strony internetowej pod kątem wyszukiwarek internetowych, takich jak Google, Bing czy Yahoo. Celem SEO jest poprawa pozycji strony w wynikach wyszukiwania dla określonych słów kluczowych, dzięki czemu strona jest bardziej widoczna dla użytkowników i generuje większy ruch organiczny.
Optymalizacja SEO obejmuje wiele działań, takich jak dostosowanie strony do wymagań algorytmów wyszukiwarek, poprawa jakości treści na stronie, optymalizacja kodu strony, zwiększenie liczby linków wskazujących na stronę oraz poprawa UX (User Experience), czyli jakości doświadczenia użytkownika na stronie.
Dzięki optymalizacji SEO strona internetowa może zdobyć wyższą pozycję w wynikach wyszukiwania dla określonych fraz, co zwiększa jej widoczność dla użytkowników i szanse na przyciągnięcie nowych odwiedzających. Ponadto, ruch organiczny, czyli ruch generowany dzięki wynikom wyszukiwania, jest często bardziej wartościowy niż ruch z innych źródeł, ponieważ użytkownicy szukający konkretnych fraz są zainteresowani tematyką strony i mogą być potencjalnymi klientami lub klientami.
Optymalizacja SEO to ważny element działań marketingowych w Internecie, a efekty działań SEO są zwykle widoczne na dłuższą metę niż w przypadku działań reklamowych.