Najbardziej powszechne struktury danych do przechowywania treści pobranych ze stron WWW:
• macierz term-dokument typu boolowskiego,
• macierz term-dokument typu ilościowego,
• macierz term-dokument typu pozycyjnego.
Z wykorzystaniem tych struktur można zwracać wyniki bazujące na stówach kluczowych stosując reguły boolowskie.