Internet to ogromne ilości informacji w postaci tekstu, obrazów, filmów, animacji i dźwięków. Największe światowe wyszukiwarki takie jak Google, Yahoo, Yandex czy Baidu dobrze radzą sobie z indeksowaniem tysięcy stron internetowych oraz klasyfikacją ich treści. Ciągle trwają prace nad udoskonalaniem algorytmów w celu zapewnienia użytkownikom jak najlepszych wyników wyszukiwania. Mimo to, czasem nie udaje nam się znaleźć poprzez wyszukiwarkę informacji, które w pełni by nas satysfakcjonowały. Z pomocą mogą przyjść zaawansowane operatory wyszukiwania, które posiada każda duża wyszukiwarka internetowa.
Zaawansowane operatory wyszukiwania pozwalają uzyskać zdecydowanie bardziej szczegółowe wyniki. Dzięki nim wyszukiwarka filtruje swój indeks stron w poszukiwaniu treści jak najlepiej dopasowanych do naszych wymagań zadeklarowanych w składni zapytania. W naszych rozważaniach skupimy się na operatorach wyszukiwarki Google.
Podstawowe zapytanie do wyszukiwarki nie zawierające żadnych dodatkowych operatorów dostarcza nam bardzo ogólnych wyników – nie uwzględniana jest dokładna forma ani szyk wyrazów w zapytaniu, co więcej zostaną wyświetlone również strony synonimami lub wyrazami bliskoznacznymi. Jeśli zależy nam na precyzyjnym wyszukaniu frazy w dokładnie takiej postaci, jaką wpisujemy w pole wyszukiwania należy użyć cudzysłowów np. „noclegi w Krakowie”. Jest to chyba najprostszy operator, który znacznie zawęża nam wyniki wyszukiwania. Może zdarzyć się, że z otrzymanych wyników będziemy chcieli odfiltrować strony zawierające np. wyraz apartamenty. Możemy tego dokonać używają operatora wykluczania w postaci znaku odejmowania: -apartamenty. Krótkie wyrazy takie jak: w, na, od, do Google traktuje jako tzw. stopwords i opuszcza je podczas w zapytaniu. Jeśli mimo wszystko chcemy wymusić wyszukiwanie tych krótkich słów wystarczy wstawić operator + np. noclegi +w Krakowie. Znaki „-” i „+” są operatorami odpowiadającymi operatorom logicznym odpowiednio negacji oraz koniunkcji. Zatem istnieje jeszcze trzeci operator logiczny – alternatywa – w postaci znaku „|” lub OR pisanych zawsze z dużych liter. Jak łatwo się domyśleć przykładowe wyrażenie „noclegi Kraków | Zakopane” wyświetli nam strony odpowiadające frazom „noclegi Kraków” lub „noclegi Zakopane”. Kolejnym użytecznym operatorem jest operator *, za który podstawiane jest dowolne słowo np. zapytanie „muzeum * w Krakowie” wyświetli w wynikach listę muzeów w Krakowie. Istnieje również przydatny operator zasięgu numerycznego „..” do poszukiwania liczb z określonego przedziału – bardzo przydatny w odniesieniu do dat np. zapytanie „Air Show Radom 2000..2009″ dostarczy nam wyników dla frazy „Air Show Radom” oraz dat: 2000 lub 2001 lub.. ..lub 2009. Na koniec zostawiłem operator wyszukiwania synonimów – jest to znak tyldy ~, który słabo spisuje się dla polskich słów, działa natomiast całkiem dobrze dla języka angielskiego.
Tagi: google, jak wyszukiwać, seo, wyszukiwanie zaawansowane, zaawansowane operatory wyszukiwania
