WYSZUKIWARKA INTERNETOWA
Ponieważ zasoby Internetu rozrastają się w bardzo szybko, nikt nie byłby w stanie ich katalogować ręcznie. Dlatego powstały wyszukiwarki. Wyszukiwarka to oprogramowanie, którego zadaniem jest zbieranie informacji zawartych na stronach internetowych, przetwarzanie ich i prezentowanie użytkownikowi w przystępny sposób.
Określenie wyszukiwarka stosuje się do:
- stron internetowych, serwisów wyszukujących, czyli implementacji oprogramowania wyszukującego działającego z interfejsem WWW ogólnodostępnym dla użytkowników Internetu,
- oprogramowania przeznaczonego do indeksowania i wyszukiwania informacji w sieciach komputerowych: Internecie, Intranecie, które także gromadzi w sposób automatyczny informacje o dokumentach tekstowych oraz plikach.
Wszystko zaczyna się od robotów (zwanych też pająkami lub crawlerami), które przeczesują sieć w poszukiwaniu stron. Kiedy robot trafi na stronę, zaczyna czytać jej zawartość podążając za linkami, które na niej się znajdują. Roboty są różnie zaprogramowane i zwracają uwagę na różne treści na stronie, zwracają uwagę na niektóre elementy strony, które inne pomijają.
Wszystko, co znajdzie robot wyszukiwarki, przekazywane jest do bazy. Baza lub indeks to podstawa każdej wyszukiwarki. W bazie przechowywane są wszystkie informacje o odwiedzonych przez roboty stronach. Trzecim elementem wyszukiwarki jest sam mechanizm wyszukiwawczy, czyli oprogramowanie, które przyjmuje od użytkownika pytanie (słowa, hasła, zwroty związane z tematem, który interesuje poszukiwacza). Wyszukiwarka odpowiada łączami (linkami) do stron, które uzna, w zależności od użytego algorytmu katalogowania, za najbardziej odpowiednie.
To właśnie od algorytmu oprogramowania zależy, która strona będzie pierwsza, a która ostatnia na liście wyświetlonych wyników.
W miarę rozwoju oprogramowania i technologii wyszukiwarek przeszukujących zasoby Internetu zaczęto stosować algorytmy analizujące topologię sieci. Stronę uważa się za odpowiadającą konkretnemu zapytaniu, jeśli wiele stron odpowiadających danemu tematowi do niej linkuje. Pierwszą wyszukiwarką, która zastosowała zaawansowane algorytmy był Google (http://www.google.com).
Stosowane są także wyszukiwarki oparte na zasadzie aukcji miejsc. Pomysł ten został wprowadzony przez Overture (http://overture.com/ ). Właściciele stron płacą wyszukiwarce za każde kliknięcie, przy czym miejsca są licytowane – ten, kto płaci więcej za kliknięcie znajdzie się wyżej na liście rezultatów, pozycje płatne są oznaczone.
Pomysłodawcy takiego rozwiązania twierdzą, że jest ono korzystne dla użytkownika, gdyż tylko strony, które oferują coś użytecznego dziedziny mogą sobie pozwolić na taką reklamę.
Patrząc na drugą stronę medalu wiele użytecznych stron to niekomercyjne portale tworzone bardzo często przez pasjonatów.