SEO – to jeden z kluczowych elementów marketingu internetowego, na który składa się zbiór zróżnicowanych działań, mających na celu generowanie dodatkowego naturalnego ruchu na witrynie/e-sklepie. Wśród czynników, na jakie należy zwracać uwagę podczas optymalizacji SEO, znajduje się kilkaset pozycji/zmiennych, które bierze pod uwagę algorytm Google przy prezentacji organicznych wyników z wyszukiwarki. Wśród aspektów, jakie należy uwzględnić w ramach Search Engine Optimization, są zarówno kwestie stricte techniczne związane ze strukturą witryny, optymalizacja treści czy wykorzystanie linków pozycjonujących. Optymalizacja pod kątem SEO wymaga dużego doświadczenia, analizy i obserwacji wyników w Google, ponieważ nikt nie zna dokładnej zasady działania zmieniającego się algorytmu.