Od kilkunastu już lat ogromną karierę robi pojęcie SEO. Jest to związane z ogromną, trwającą już kilkanaście lat popularnością wyszukiwarki Google. Większość osób szuka informacji właśnie poprzez ten serwis. Jest oczywiste, że ogromne ilości firm zależy na tym by zajmować wysokie miejsca w wynikach wyszukiwania wyszukiwarki Google.
Wyszukiwarki internetowe to tak naprawdę algorytmy które wybierają strony w odpowiedzi na zapytanie internauty oraz ustalają ich kolejność na stronie wyników wyszukiwań. SEO to skrót od “search engine optimization”. Oznacza to optymalizację strony internetowej pod kątem wyszukiwarek internetowych. Chodzi o to by algorytm wyszukiwarki mógł rozpoznać na jaki temat jest dana strona internetowa i uznać, że może ona zasilić grupę stron będących propozycjami dla Internauty na wpisaną przez niego frazę.
W takim podstawowym ujęciu SEO to działania samej strony internetowej. Jednak właścicielom stron internetowych chodzi o to strona nie tylko była powiązana z danym zapytaniem, ale również by osiągała jak najwyższe pozycje w wynikach wyszukiwania. I tutaj pojawia się pojęcie szersze – pozycjonowanie stron internetowych. O ile SEO Dotyczy działań on-site czyli przykładowo treści, szybkość działania strony, kwestii ux to pozycjonowanie stron internetowych oznacza również działanie poza stroną internetową, czyli tak zwane działania off-site. Do działań off0site zaliczamy przede wszystkim tak zwany link building. Linki prowadzące do witryny internetowej z innych stron internetowych są jednym z najważniejszych czynników rankingowych. Profil linków oraz dynamika jego budowy w ogromnym stopniu decydują o miejscu strony internetowej w wynikach wyszukiwania wyszukiwarki Google.