Omówienie technologii

Google wyróżnia się tym, że koncentruje swoje wysiłki na opracowywaniu „wyszukiwarki doskonałej”, którą współzałożyciel Google, Larry Page, zdefiniował jako „coś, co rozumie dokładnie, o co nam chodzi, i zwraca dokładnie to, czego chcemy”. Aby to osiągnąć, Google nieodmiennie stawia na innowacje i nie godzi się z ograniczeniami dotychczasowych modeli. Dzięki temu w Google opracowano własną infrastrukturę usługową oraz przełomową technologię PageRank™, która zmieniła sposób wyszukiwania informacji.

Twórcy Google od samego początku zdawali sobie sprawę z tego, że najszybsze dostarczanie najdokładniejszych wyników wymaga nowego rodzaju konfiguracji serwerów. Większość wyszukiwarek działała na kilku wielkich serwerach, które pracowały wolniej przy szczytowym obciążeniu. W Google natomiast, w celu szybkiego znalezienia odpowiedzi na każde pytanie, zastosowaliśmy połączone komputery. Innowacja ta opłaciła się, zapewniając krótsze czasy reakcji, większą skalowalność i mniejsze koszty. Pomysł ten kopiują teraz inni. Google tymczasem udoskonala swoje techniczne zaplecze, aby działało jeszcze wydajniej.

Oprogramowanie zastosowane w wyszukiwarce Google dokonuje serii równoczesnych obliczeń, które zajmują zaledwie ułamek sekundy. Tradycyjne wyszukiwarki w dużej mierze opierały swoje działanie na liczbie wystąpień wyrazu na stronach internetowych. Google za pomocą technologii PageRank™ bada całą strukturę linków stron internetowych i określa, które strony są najważniejsze. Następnie dokonuje analizy dopasowań hipertekstowych w celu stwierdzenia, które strony są istotne w przypadku danego wyszukiwania. Łącząc ogólną ważność i trafność w odniesieniu do zapytania, Google jest w stanie zaprezentować najważniejsze i najpewniejsze wyniki w pierwszej kolejności.

  • Technologia PageRank:PageRank dokonuje obiektywnej oceny ważności stron internetowych, rozwiązując równania z ponad 500 milionami zmiennych i 2 miliardami terminów. Zamiast zliczać bezpośrednie linki, PageRank interpretuje link ze strony A do strony B jako „głos” oddany na stronę B przez stronę A. W ten sposób PageRank ocenia ważność strony: na podstawie liczby oddanych na nią głosów.

    PageRank uwzględnia również ważność stron oddających głos, ponieważ uznaje się, że głosy pewnych stron mają większą wartość, co zwiększa również wartość stron, na które „głosują”. Ważne strony uzyskują wyższe notowanie PageRank i są wyświetlane na początku listy wyników wyszukiwania. W celu określenia ważności strony technologia Google wykorzystuje całościowo informacyjne zasoby internetu. Ludzie nie wpływają na wyniki wyszukiwania ani nimi nie manipulują — dlatego użytkownicy darzą Google zaufaniem, uznając firmę za źródło obiektywnych informacji, nieskażone sprzedażą miejsc w rankingu.

  • Analiza dopasowań hipertekstowych:wyszukiwarka Google analizuje również zawartość stron. Zamiast jednak sczytywać po prostu tekst na stronie (którym wydawcy mogą manipulować przy użyciu metatagów), technologia Google analizuje pełną zawartość strony, z uwzględnieniem czcionek, sekcji i dokładnego położenia każdego słowa. Aby zapewnić trafne wyniki wyszukiwania, Google analizuje także zawartość sąsiednich stron internetowych.

Google tworzy innowacyjne rozwiązania nie tylko dla użytkowników komputerów stacjonarnych. Aby szybko udostępniać dokładne wyniki wyszukiwania internautom korzystającym z urządzeń przenośnych, firma Google wprowadziła pierwszą technologię wyszukiwania, dokonującą natychmiastowej konwersji stron HTML na formaty dostosowane do standardów WAP, i-mode, J-SKY i EZWeb. Technologia wyszukiwania dla użytkowników urządzeń bezprzewodowych jest obecnie oferowana przez Google wielu liderom rynkowym, takim jak AT&T Wireless, Sprint PCS, Nextel, Palm, Handspring czy Vodafone.

Cykl życia zapytania Google

Cykl życia zapytania Google jest zazwyczaj krótszy niż pół sekundy, a obejmuje wiele różnych kroków, które muszą zostać ukończone, zanim osoba szukająca informacji uzyska wyniki.


3.
Wyniki wyszukiwania są zwracane użytkownikowi w ciągu ułamka sekundy.
    1. Serwer internetowy wysyła zapytanie do serwerów indeksu. Zawartość obsługiwana przez serwery indeksu jest podobna do indeksu umieszczonego na końcu książki — zawiera ona informacje o tym, na których stronach znajdują się słowa pasujące do zapytania.
2. Zapytanie jest wysyłane do serwerów dokumentów, które pobierają przechowywane dokumenty. Generowane są fragmenty opisujące każdy wynik wyszukiwania.
   ©2009 Google - Strona główna - Wszystko o Google - Polityka prywatności - Warunki korzystania z usługi