Hvordan at gøre det i en automatiseret måde, for hver side på nettet, og for alle mulige kombinationer af søgeord på alle sprog folk taler er en meget kompliceret opgave. Hver søgemaskine bruger en meget omfattende system til at afgøre, hvor en side vil blive præsenteret i løbet af en søgning på internettet. Processen med at gøre websider mere attraktivt for en søgemaskine er kendt som søgemaskine optimering eller SEO. Undersøgelser viser, at den gennemsnitlige internet bruger ser ikke yderligere derefter den anden side af et søgeresultat.
På grund af dette dens meget vigtigt for hjemmesider, der er opført på de første to sider og kan undergå ulovlige (sort hat) metoder til at opnå en top ranking.Webmasters der holder sig til mere respektable former for søgemaskineoptimering søgestrategi bruge forskellige teknikker til at forbedre deres søgning motor ranking. En af de første ting, en webmaster kan gøre, er at tjekke deres META tags. META tags er specielle HTML-tags, der giver oplysninger om en webside. META tags bruges af søgemaskiner til korrekt indeksere en webside, men de er ikke synlige for webbrowseren.
META tags er en væsentlig faktor til at få placeret. De følgende eksempler viser to forskellige META beskrivelse tags taget fra webdesign.org have en velskrevet META-tag kan i høj grad øge din side rang. På dette notat, META tags alene vil ikke øjeblikkeligt sat i toppen stedet i et søgeresultat. En webmaster skal også overveje at oprette en web-crawler venlige webside. Søgemaskiner er afhængige af en lille enhed kaldet en web crawler (også kaldet edderkopper, bots, orme, web robotter og automatiske indeksører) at finde og derefter katalog hjemmesider.
Webcrawlere er edb-programmer, gennemse World Wide Web i en metodisk, automatiseret måde. Webcrawlere finde en hjemmeside og kravle over det, læse algoritmer og lagring af data. Når de har samlet alle oplysninger fra hjemmesiden, de bringe det tilbage til søgemaskinen,