Untuk mengerti SEO Anda perlu mengetahui arsitektur mesin pencari sebab mereka semua berisi komponen yang dinamai spider, perayap, pengindeks, basis data, mesin hasil dan server web.
Beberapa faktor Internal Ranking mempengaruhi posisi situs dalam hasil pencarian. Mereka terbagi dalam faktor peringkat internal dan eksternal. Faktor peringkat Internal dikontrol pemilik situs web yang mengetahui CEO. Situs mesin pencari berisi informasi tinggi.