Još u ranim danima Interneta algoritmi pretraživanja bili su vrlo primitivni. U to su doba tradicionalna preduzeća trošila ogroman novac na oglašavanje. Niko nije znao da je moguće rupe u algoritmima pretraživača koristiti prilično uspešno i oglašavati se na mreži uz minimalna ulaganja. No, neki su entuzijasti izradili vlastite web stranice, koristili razne trikove i došli do vrha rezultata pretraživanja kako bi dobro zaradili.
Međutim, s vremenom se situacija promijenila. Pretraživači su počeli unovčavati svoje usluge, obrasle ozbiljnim budžetima, što im je omogućilo da privuku dobre stručnjake za rad. Upravo su oni pomogli razvoju boljih algoritama za rangiranje, koji su sve to vrijeme približavali uslove borbe za liderstvo u rezultatima pretraživanja tradicionalnim metodama promocije. I danas ne pobjeđuje najlukaviji, već najiskusniji, najtalentiraniji i onaj koji zaista želi pomoći krajnjem potrošaču.
Problem je što sami algoritmi pretraživača nikada nisu bili savršeni, a nisu ni sada. Oni se neprestano poboljšavaju, pojavljuju se novi algoritmi, poboljšavaju se stari. Stoga se s vremena na vrijeme problem protrese, što dovodi do gubitka pozicija nekih web lokacija. To vrijeđa mnoge webmastere jer gube prihod. Takođe, ljudi koji neprestano traže načine da zaobiđu pravila pretraživača 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.
Ranije je rangiranje web lokacija na osnovu broja veza smatrano najuspješnijim rješenjem. Zaista je istina - što više linkova 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 da bi prevarila pretraživače. Pokušavalo se poboljšati algoritme, ali još uvijek niko nije uspio postići najbolje rezultate. Kao rezultat toga, bilo je potrebno smisliti nešto značajnije.
I pojavilo se. Sada pretraživači pokušavaju koristiti informacije o tome jesu li posjetitelji zadovoljni web lokacijom ili ne. To se nazivaju faktori 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 pretraživači. Da biste došli do vrha rezultata pretraživanja, morat ćete učiniti sve što je moguće kako bi se stranica svidjela publici. Naravno, morat ćete nabaviti i linkove, jer su oni i dalje važni i koriste se u rangiranju. Ali faktori ponašanja i dalje su odlučujući faktor.