SEO z angielskiego search engine optimization, to inaczej optymalizacja stron internetowych pod wyszukiwarki. Działania te podejmowane są w celu osiągnięcia przez daną stronę internetową jak najwyższej pozycji w organicznych wynikach wyszukiwania dla konkretnych słów kluczowych. Składa się na to optymalizacja treści na stronie oraz optymalizacja struktury i kodu strony.
Natomiast na pozycjonowanie składają się takie działania jak wspomniana optymalizacja czy też link building, którego celem jest zmotywowanie internautów do udostępniania oraz cytowania danej witryny internetowej na innych stronach, serwisach i portalach. Nie możemy też zapomnieć o content marketingu czyli marketingu treści polegającym na tworzeniu wartościowej dla użytkowników treści i jej promocji, w celu pozyskiwania klientów. Aby to wszystko było skuteczne niezbędne jest regularne mierzenie efektów i wprowadzanie na tej podstawie zmian.