Još u ranim danima Interneta algoritmi pretraživanja bili su vrlo primitivni. U to su doba tradicionalna poduzeća trošila ogroman novac na oglašavanje. Nitko nije znao da je moguće sasvim uspješno koristiti rupe u algoritmima tražilice i oglašavati se na mreži uz minimalna ulaganja. No, neki su entuzijasti izradili vlastite web stranice, koristili razne trikove i zašli na vrh rezultata pretraživanja kako bi dobro zaradili.
Međutim, s vremenom se situacija promijenila. Tražilice su počele unovčavati svoje usluge, obrasle ozbiljnim budžetima, što im je omogućilo da privuku dobre stručnjake za rad. Upravo su oni pomogli razviti bolje algoritme za rangiranje, koji su sve to vrijeme približavali uvjete borbe za vodstvo u rezultatima pretraživanja tradicionalnim metodama promocije. I danas ne pobjeđuje najlukaviji, već najiskusniji, najtalentiraniji i onaj koji stvarno želi pomoći krajnjem potrošaču.
Problem je što sami algoritmi tražilice nikada nisu bili savršeni, a nisu ni sada. Stalno se poboljšavaju, pojavljuju se novi algoritmi, poboljšavaju stari. Stoga se s vremena na vrijeme problem protrese, što dovodi do gubitka pozicija nekih web mjesta. To mnoge webmastere vrijeđa jer gube prihod. Također, ljudi koji neprestano traže načine kako zaobići pravila tražilica nisu nigdje nestali. Pokušaji dosezanja vrha rezultata pretraživanja zaobilazeći pravila uvijek će se pojaviti, a to će dovesti do poboljšanja algoritama.
Prije se najuspješnijim rješenjem smatralo rangiranje web mjesta na temelju broja veza. Doista je istina - što više poveznica vodi do web mjesta, to više autoriteta uživa. Međutim, ovdje postoji jedan nedostatak. Činjenica je da je nemoguće razumjeti koja se veza prirodno pojavila, a koja je iskreno lažirana kako bi prevarila tražilice. Pokušavalo se poboljšati algoritme, ali još uvijek nitko nije uspio postići najbolje rezultate. Kao rezultat toga, bilo je potrebno smisliti nešto značajnije.
I pojavilo se. Sada tražilice pokušavaju koristiti informacije o tome jesu li posjetitelji zadovoljni web stranicom ili ne. To se nazivaju čimbenici ponašanja. Odnosno, da biste utvrdili je li stranica popularna i zaslužuje li visoke pozicije, trebate špijunirati posjetitelje. Ako ljudi aktivno prate veze do stranica web mjesta, provode tamo puno vremena, ispunjavaju neke obrasce, pretplaćuju se na bilten, tada se ljudima sviđa stranica. I to je već razlog da poveća svoj položaj u SERP-u.
Tako danas rade tražilice. Da biste došli do vrha rezultata pretraživanja, morat ćete učiniti sve što je moguće kako bi se web mjesto svidjelo publici. Naravno, morat ćete nabaviti i poveznice, jer su i dalje važne i koriste se u rangiranju. Ali čimbenici ponašanja i dalje su odlučujući čimbenik.