Optymalizacja dla wyszukiwarek internetowych (ang. Search engine optimization – SEO; zwana również pozycjonowaniem, ang. Web Positioning) – działania zmierzające do osiągnięcia przez konkretny portal internetowy jak najlepszych pozycji w wynikach odszukiwania wyszukiwarek internetowych dla wybranych słów i wyrażeń kluczowych. W roku 2008 w związku z dominacją wyszukiwarki Google, prace nad SEO ograniczają się przede wszystkim do Google.
Optymalizację SEO stron rozpoczęło się wraz z rozwojem pierwszych wyszukiwarek internetowych. Ludzie projektujący serwisy internetowe dążyli do tego, by ich strona pojawiła się jako pierwsza w wynikach wyszukiwania dla danego zapytania. Początkowo nie było to skomplikowane, gdyż wyniki w wyszukiwarkach opierały się na analizie słów priorytetowych podanych przez autora w nagłówku strony. Później natomiast, między innymi ze względu na prostą manipulację słowami kluczowymi, wyszukiwarki zaczęły je ignorować, odwołując się bezpośrednio do treści strony.
Ewolucja wyszukiwarek wywołała ewolucję pozycjonowania przechodzącego przez wszelkie algorytmy binarne i wektorową analizę treści strony. Dopiero wyszukiwarki oparte na analizie topologii sieci, zliczające adresy www (takie jak Google), podniosły poziom trudności pozycjonowania stron. Wyrafinowane algorytmy analizy topologii sieci wielu osobom wydawały się odporne na wszelkiego typu próby manipulacji/zmian SERP, natomiast zjawisko Google Bomb, polegające na masowym dodawaniu na serwisach linku ze wskazanym poprzez pomysłodawcę anchor textem, pokazało drogę do łatwego modyfikowania indeksu.
Termin “pozycjonowanie stron” pojawił się ok. 2002 r, uprzednio funkcjonował anglojęzyczny “web positioning”. Pierwsze powszechnie znane “polskie” Google Bomb pojawiło się na przełomie 2003 i 2004 roku i polegało na linkowaniu ze słowem głównym kretyn adresu do sejmowej witryny www polskiego posła Andrzeja Leppera, co w efekcie dało pojawianie się wspomnianej strony na czołowych miejscach w wynikach przeszukiwania w Google dla hasła “kretyn” (zwykle jako 1szy wynik). Akcja ta zyskała wielu naśladowców i podobne zjawiska można było zaobserwować dla innych słów i wyrażeń.
Skala działalności Google Bombing we wrześniu 2008 roku doprowadziła przed Sąd również młodego webmastera, 23-letniego Marka W. z Cieszyna, któremu został postawiony zarzut zdjęcia głowy państwa – Lecha Kaczyńskiego. Po wpisaniu w okno zapytań Google.pl jednego z powszechnie uznawanych za obraźliwe słowa – witryna internetowa WWW prezydenta RP pojawiała się jako jedna z pierwszych.
Pod koniec 2009 roku Google wprowadziło wyszukiwanie w czasie rzeczywistym (Real Time Search), polegające na przedstawianiu najaktualniejszych rezultatów z serwisów społecznościowych oraz mikro-blogów. 19 marca 2010 roku funkcja wynajdowania w czasie prawdziwym została oficjalnie wdrożona do polskiej wersji wyszukiwarki Google.pl