在網路排名中目前大部分都交由搜尋引擎來執行,搜尋引擎大概可分為兩種類型,一種是分類搜尋,另外為索引搜尋,搜尋引擎最初都是以分類搜尋為主要搜尋方式,所謂的分類搜尋就是將搜尋資料細分類別,並由各個網站的網站管理員自行向搜尋引擎申請登錄網站所在類別,這種分類搜尋方式,搜尋的資料正確性頗高,因為是屬於人工建置搜尋資料模式,但缺點也是因為由人工建置的緣故,導致搜尋資料量增加緩慢與搜尋資料更新不易,且搜尋的方式比較不便利,譬如想要搜尋哪個網佔有賣相機,您必須要先自行判別相機的網站會被分類到哪個搜尋類別!
網路排名最重要的是靠索引搜尋,其索引搜尋應該可以說是屬於分類搜尋的進階技術,它的基本運作原理是搜尋引擎透過搜尋程式或稱蜘蛛程式 (Spiders),藉由每個網站與網站之間的連結,蜘蛛程式蒐集完A網站資料後,在透過A網站的連結點〝爬〞到其他的網站蒐集資料,就這樣一個網站接著一個網站蒐集資訊,再依照特定的索引編碼排序規則分類完成,而構成一個大幅的網站索引搜尋資訊結構。
全世界搜尋引擎約有上百家之多,每個搜尋引擎皆有各自的搜尋特色,在眾多搜尋引擎之中又以Google、Yahoo、MSN三大搜尋引擎為網友較常使用的搜尋網站,這三家搜尋引擎也可以說是目前搜尋引擎界的龍頭,這也是多數的商家想在網路排名中佔有一席之地的兵家必爭之處。
Google網路排名搜尋引擎的獨特之處,是搜尋引擎會透過蜘蛛程式(Spiders)來預先建立每個網站的網頁級別(PageRank簡稱PR值),再以PageRank與其他搜尋條件分數合併運算,顯示其搜尋結果,Google搜尋引擎希望透過這樣的搜尋機制提供搜尋用戶更準確的搜尋結果。
隨著網路部落格(WebBlog)的迅速發展,Google搜尋引擎也開始面臨到網頁重要程度(PR值)的統計正確性考驗,因為Blog吸引人的地方就是可以分享許多其他的網站資源,也就是網站可以增加連結的機會增加許多,Google所獨創的網頁重要程度PR值分數,也淪為可以讓有心人士刻意去操控的分數,漸而失去了其公信力,因此現在Google搜尋引擎也已經不再是單純以PR值來判定排名的次序,而是根據網站設計的結構來為網頁的分數下定義。