Optymalizacja pod wyszukiwarki (SEO) — to działania polegające na przygotowaniu strony internetowej tak, aby była zgodna z wymaganiami Google’a. SEO stanowi kluczowy element pozycjonowania witryny w wynikach wyszukiwania i powinien być pierwszym etapem w tym procesie.
Optymalizacja strony pod wyszukiwarki, z angielskiego Search Engine Optimization, oznacza dostosowanie witryny internetowej do wymagań wyszukiwarek internetowych. Działania te obejmują zarówno kod strony, elementy graficzne, strukturę linków, jak również treści publikowane w witrynie. SEO to inaczej przygotowanie strony internetowej do pozycjonowania. Bez prawidłowej optymalizacji strony internetowej nie ma mowy o skutecznym pozycjonowaniu.
SEO i pozycjonowanie to terminy, które bardzo często są używane zamiennie. To błąd. Pozycjonowanie jest szerszym pojęciem niż SEO. SEO dotyczy bowiem działań w obrębie strony internetowej. Pozycjonowanie natomiast obejmuje również pracę poza witrynę, np. link building, czyli pozyskiwanie wartościowych linków odsyłających do pozycjonowanej strony internetowej. Innymi słowy, SEO to inicjalny etap, pozycjonowania. Przygotowanie strony pod pozycjonowanie.