Indeks wyszukiwarki to zbiór wszystkich stron internetowych, które zostały zindeksowane przez wyszukiwarkę internetową. Gdy użytkownik wprowadza zapytanie do wyszukiwarki, algorytm wyszukiwarki przeszukuje swój indeks w poszukiwaniu stron internetowych, które odpowiadają zapytaniu i są najbardziej relewantne dla użytkownika. Indeks wyszukiwarki jest dynamiczny i stale się aktualizuje, gdy nowe strony są dodawane lub istniejące strony są zmieniane.
Proces indeksowania stron internetowych przez wyszukiwarki nazywany jest crawlowaniem. Wyszukiwarki używają specjalnych programów zwanych pająkami lub robotami, które przeglądają strony internetowe i zbierają informacje o nich. Następnie te informacje są przechowywane w indeksie wyszukiwarki i używane do oceny relewantności stron internetowych dla określonych zapytań.
Indeks wyszukiwarki jest jednym z głównych składników algorytmu wyszukiwarki, który decyduje o tym, jakie strony internetowe są wyświetlane w wynikach wyszukiwania dla danego zapytania. Wyszukiwarki różnią się między sobą tym, jak indeksują strony internetowe i jak ważne są różne czynniki przy ocenie relewantności stron dla danego zapytania. Dlatego też różne wyszukiwarki mogą wyświetlać różne wyniki wyszukiwania dla tego samego zapytania.