Как става класирането на един уеб сайт в резултатите на търсачките? Логично е, че за да разберем как точно работи един механизъм трябва да сме наясно, как точно работи той. Същото се отнася и за търсещите машини: за да разберете как търсачките класират сайтовете е необходимо да знаете техните действия. Не бива да забравяте, че най-важното, което един робот събира от интернет сайтовете, е текст. Получавайки заявка за търсене, търсещата машина претърсва своя каталог или индекс, за да открие всички страници, съдържащи ключовите думи или фрази от тази заявка. После търсещата машина прави асортимент на тези страници, чрез своя сортиращ алгоритъм, по значение и връща списък с резултатите на потребителя. Не се знае със сигурност какъв алгоритъм за класиране ползват търсачките, това си е фирмена тайна, но общо взето големите търсачки следват общи правила.
Каква позиция ще заеме определен сайт в резултатите на търсачките, изцяло зависи от това каква ключова дума е открита на него, и колко често? Често срещано явление е в класирането да имат по-голямо значение сайтове с ключови думи в заглавието. Това означава, че ако един сайт съдържа ключови думи в началото, отколкото по към края, ще има по-голяма стойност за търсачката. Това е така, защото машината приема, че ако една страница е свързана с темата на сайта, то нейните ключови думи ще са в началото на текста.

Преди да мислите за SEO задълбочено, трябва да приемете, че най-важното за търсачките е вашият уеб сайт да им предоставя качествена информация по прост за тях начин
Роботите (crawlers), които използват търсещите машини се използват за индексиране, т.е. търсене и събиране на информация в Мрежата, като за целта обикалят всеки един нов сайт, и страница по страница го проверяват. Проверката става като робота влиза в уеб сайта, прочита текста, който се намира на него, проследява хипервръзките и по този начин намира всяка страница. За да намери един сайт търсещата машина, трябва и други сайтове да съдържат връзки към него. Най-честите ботове, които посещават сайта ни са: Googlebot, ZyBorg, Slurp, Scooter, Zealbot, Ia_archiver, и FAST-WebCrawler.
Обикновените статични страници, написани на HTML са най-разбираеми за търсещите машини в интернет. Това е есенцията на SEO оптимизацията. Търсачките са неспособни да индексират съдържание от бази данни, още по-малко, пък могат да попълват различни форми. Страниците, които са динамични ще блокират, а фреймовете, пък тотално объркват търсещите машини. Търсачките трудно се справят и с индексирането на картинки и различни графични файлове. Ако пък страниците са прекалено сложни, може да стане прекъсване на процеса преди да се индексира пълният текст. А оттам следва, че сайта няма да бъде добавен в индекса на въпросната търсачка, ако не е индексиран. Поради тази причина доброто класиране на един сайт означава да има оптимален дизайн на сайта, както и добър хостинг.
След като търсещите машини са събрали нужната информация от сайта, те я добавят в каталозите си или техните бази данни. Известни са и още като индекс и съдържат пълно копие на всяка една страница, която са индексирали. След като вече е прибавен в каталога на търсачката, един уеб сайт бива периодично индексиран от робота й.
Последната частичка от тези огромни бази от данни в Интернет, е софтуерът, който извършва претърсването в каталога на търсачката. Това, с което работи потребителя. След като сте задали дума, по която искате да намерите информация, програмата за търсене преравя целия каталог от уеб страници, на търсачката и ви извежда тези, които са най-близки до вашето запитване. Извеждането става като класация в подходящ ред.


