Google.com – zaawansowane wyszukiwanie

Google.com – zaawansowane wyszukiwanie

Google.com – zaawansowane wyszukiwanie
autorem artykułu jest Kamil Michalak

Larry Page i Sergey Brin, dwaj doktoranci Uniwersytetu Stanforda uzyskali sÅ‚awÄ™ dziÄ™ki swojemu tworowi, jakim jest wyszukiwarka Google. Obecnie chyba każdy użytkownik internetu zna ten produkt i zapewne nie raz z niego korzystaÅ‚. Co jednak jest kluczem do ogromnego sukcesu tej wyszukiwarki? Odpowiedź może siÄ™ wydawać oczywista – niezwykle skuteczny mechanizm generowania i prezentacji wyników. WiÄ™kszość ludzi wciąż zapomina o jednym, aczkolwiek bardzo ważnym fakcie. Mam tu na myÅ›li system zadawania pytaÅ„. Jest to niezwykle istotny element Googli, dajÄ…cy nam naprawdÄ™ duże pole manewru w precyzowaniu treÅ›ci oraz rodzaju zasobów, jakie chcemy odnaleźć.
Wielu z nas zetknęło się z problemem wyszukiwania informacji na konkretnych stronach internetowych. Wszystko jest w porządku, jeżeli tylko mamy do dyspozycji wbudowaną wyszukiwarkę. Sytuacja ulega drastycznej zmianie, jeżeli jej funkcjonalność nie jest zadowalająca, lub brakuje jej w ogóle. Nie zostajemy jednak skazani na mozolne przeszukiwanie zasobów internetowych. Rozwiązaniem staje się wspomniany wcześniej system zapytań Google.

Podstawowa metoda wyszukiwania przeszukuje strony internetowe zwracajÄ…c wyniki zawierajÄ…ce w swojej treÅ›ci podane przez nas sÅ‚owa kluczowe, bez wzglÄ™du na to, czy znajdujÄ… siÄ™ one obok siebie, sÄ… rozrzucone po caÅ‚ym dokumencie, czy też może plik zawiera tylko jedno ze słów-kluczy. Sposobem na zmianÄ™ sposobu wyszukiwania jest ujÄ™cie wyszukiwanej frazy w cudzysłów ” ”. Taki zabieg sprawi, że Google bÄ™dzie szukać caÅ‚ego Å‚aÅ„cucha znaków zawartego pomiÄ™dzy znakami ” i ”.
Skoro już jesteÅ›my przy wyszukiwaniu zwrotów, warto wspomnieć o możliwoÅ›ci zastÄ…pienia wyrazu w danym ciÄ…gu przy pomocy znaku „*”. CzÄ™sto jest on kojarzony ze znanymi z jÄ™zyków programowania wyrażeniami regularnymi (regular expression), gdzie znak ten zastÄ™puje dowolny ciÄ…g znaków. W naszym przypadku symbol ten ma podobne znaczenie. Znak „*” pozwala nam na zastÄ…pienie jednego wyrazu w wyszukiwanej przez nas frazie. Defektem staje siÄ™ jednak brak możliwoÅ›ci zastÄ…pienia znakiem gwiazdki fragmentu wyrazu. Możliwe zatem jest wyszukiwanie:
frazy ”* Linux” GdybyÅ›my jednak spróbowali wyszukać np. „Fedora Linux” użycie zwrotu ”Fed* Linux” nie przyniesie pożądanych skutków.

Kolejnym, chyba dość ważnym faktem jest brak rozróżniania przez Google wielkoÅ›ci liter. Tak wiÄ™c nie ma znaczenia czy szukamy „cioci jadzi”, „Cioci Jadzi” czy „CiOcI jAdZi”.
Wyszukiwarka z Mountain View zostaÅ‚a również w możliwość ignorowania niektórych słów, które mogÄ… zostać zawarte we frazach przeszukiwania. Należą do nich „i” (w zasadzie „I” - ang. „ja”), „a”, „of”, „the”. SÅ‚owa te sÄ… zazwyczaj pomijane ze wzglÄ™du na ich znikome znaczenia, oraz bardzo czÄ™ste wystÄ™powanie w jÄ™zyku angielskim. Dla osób, które odczuwajÄ… jednak strasznÄ… potrzebÄ™ używania tych słów dodam, że bÄ™dÄ… one uwzglÄ™dniane podczas przeszukiwania jeżeli poprzedzimy je znakiem „+”.

To byÅ‚oby na tyle, jeżeli chodzi o sÅ‚owo wstÄ™pu. Zajmijmy siÄ™ teraz czymÅ› bardziej konkretnym. Mam tu na myÅ›li logikÄ™ BoolowskÄ…. Nie bÄ™dÄ™ siÄ™ zagłębiaÅ‚ w jej szczegóły, lecz wspomnÄ™ jedynie, że dopuszcza ona używanie trzech dziaÅ‚aÅ„ logicznych sumy logicznej (OR), iloczynu, (AND) oraz negacji (NOT). Do czego nam to potrzebne? Sprawa jest prosta, jeżeli nie ustawimy sami jednego z operatorów logicznych, wyszukiwarka użyje jako domyÅ›lnego dziaÅ‚ania iloczynu logicznego – AND. SÅ‚wo „and” z jÄ™zyka angielskiego oznacza tyle, co polskie „i”. Tak wiÄ™c Google bÄ™dzie starać siÄ™ odnaleźć dokumenty zawierajÄ…ce wszystkie podane przez nas sÅ‚owa kluczowe. ObrazujÄ…c to przykÅ‚adem, jeżeli podany przez nas zbiór słów ma postać

ala ma kota

to mechanizm wyszukujący potraktuje to jak gdybyśmy wpisali

ala AND ma AND kota .

Tak więc łatwo się domyślić, że w przypadku, kiedy zależy nam na wynikach zawierających tylko jeden z kluczy powinniśmy zasygnalizować to operatorem OR.
Ważnym jest, aby nie mylić operatorów „OR” oraz „+”! Znak plusa wymusza włączenie poprzedzonego nim sÅ‚owa do wyszukiwania, nie jest operatorem logicznej sumy. DziaÅ‚anie „OR” ma natomiast swój symbol zastÄ™pczy w postaci pionowej linii - „|”, czyli

ala OR ma OR kota
i
ala | ma | kota

dadzÄ… nam takie same wyniki.
Negacja jest dziaÅ‚aniem, dziÄ™ki któremu mamy możliwość wykluczenia z naszych poszukiwaÅ„ okreÅ›lonych słów. Używamy jej przez podanie znaku „-” przed wyrazem, który ma zostać pominiÄ™ty. Na przykÅ‚ad szukajÄ…c informacji o Chucku Norrisie, kiedy chcemy pominąć wyniki zwiÄ…zane z jeszcze niedawno popularnymi dowcipami o nim nasza fraza bÄ™dzie wyglÄ…dać tak:

Chuck Norris -dowcipy

Zawsze należy pamiętać o tym, że mamy możliwość korzystania z operatorów logicznych, a także ich mieszania. Nie musimy się ograniczać do tylko jednego operatora w wyszukiwanej frazie.

Nie wiele osób zdaje sobie z tego zapewne sprawę, że Google ma pewne ograniczenie co do fraz wyszukiwania. Chodzi tutaj dokładnie o limit 10 słów. Jak wiadomo można dokonać pewnego uogólnienia, że każde słowo kluczowe jest brane pod uwagę podczas przeszukiwania zasobów Internetu. Twórcy wyszukiwarki chcieli, aby ich twór działał szybko i sprawnie. Można się domyśleć, że to założenie mogłoby legnąć w gruzach, gdyby przyszło komuś do głowy zadać pytanie składające się na przykład z tysiąca słów. Wyszukanie tak dużej ilości kluczy mogłoby nadmiernie obciążyć system wyszukiwawczy, dlatego też postanowiono ustalić maksymalną długość zapytań do 10 słów. Każdy kolejny klucz jest pomijany (obcinany) przez wyszukiwarkę i nie jest brany pod uwagę.

NastÄ™pnym krokiem naprzód w poznaniu dziaÅ‚ania Googli jest zaznajomienie siÄ™ ze zbiorem (dość pokaźnym) elementów specjalnych zapytaÅ„. SÄ… to specjalne parametry „mówiÄ…ce” wyszukiwarce jakie elementy stron ma przeszukać, jakiej stronie dokÅ‚adnie siÄ™ przyjrzeć, jakiego typu danych oczekujemy i wiele innych. Ogólny schemat specjalnych elementów zapytaÅ„ jest nastÄ™pujÄ…cy:

znacznik: wartość

Należy zwrócić tutaj uwagę na fakt, iż każdy z tych znaczników zakończony jest znakiem dwukropka, po nim zaś mamy wartość dla zadanego parametru.
Poniżej umieściłem opisy kilku z najczęściej używanych znaczników specjalnych.

site:

pozwala nam na ograniczenie wyników wyszukiwania do konkretnej strony
bądź domeny, np.
site: pollub.pl
site: gov

intext:

powoduje ograniczenie zakresu wyszukiwania wyłącznie do treści zawartej
w dokumencie , nie uwzględniając przy tym adresów URL, hiperłączy.
Bardzo często wykorzystywane w połączeniu z przełącznikiem site: w
celu przeszukiwania treści konkretnych stron, np.
site: chomikuj.pl intext:”Mistrz i MaÅ‚gorzata”

intitle:

wyszukuje wszystkie słowa zapytania w tytule strony.
inurl:

ograniczenie zakreu wyszukiwania do adresów URL stron w sieci web.
Dość przydatne, jeżeli nie znamy pełnego adresu strony, bądź szukamy
jakiejÅ› specyficznej domeny.

inanchor:

czyli „Janie przeszukaj opisy hiperłączy i przynieÅ› mi wyniki”. Idealny sposób
do przeszukiwania menu zorganizowanego w postaci prostych odnośników, np.
zwierzę1
zwierzę2
zwierzę3
kot
zwierzę4
zwierzę5
zwierzę6
i szukamy kotka w tym gÄ…szczu.

link:

coś dla megalomanów, możemy sprawdzić ile stron zawiera odnośniki do
naszego portalu, czy innego webowego tworu. Znacznik ogranicza wyniki wyszukiwania
do stron zawierających łącza do zadanej strony.

cache:

znacznik sygnalizuje, że szukamy kopii strony sporządzonej przez Google.
Ten element specjalny bywa zbawieniem w przypadku, gdy strona, której
szukamy przepadła gdzieś w sieci.

filetype:

klucz zwracający nam wyniki zawierające określny typ pliku, obiekt
porządania wielu piratów komputerowych oraz dobre narzędzie do wyszukiwania
dokumentów, zwłaszcza w formacie pdf.

related:

wyszukaj powiązane strony, np. related:youtube.com zwróci w wyniko
Google Video, MySpace i kilka innych.

daterange:

zwraca jako wyniki srtony skatalogowane w określonym przedziale
czasowym. Składnia nie jest zbyt trudna, ma ona postać
daterange:data_początkowa-data_końcowa.
O atak padaczki i nerwicę może natomiast przyprawić system określania
daty wykorzystujący ...kalendarz juliański. Co oznacza, że musimy policzyć
ilość dni jaka upłunęła od 1 stycznia 4713 r p.n.e. Osobiście nigdy nie
znalazłem na tyle ważnego zastosowania tego ogranicznika, aby bawić się w takie
przeliczanie.

Jak więc widać, wyszukiwarka Google daje nam rozbudowane narzędzie do wyszukiwania interesującej nas treści w rozległej sieci Internetu. Jako użytkownicy musimy tylko nauczyć się dobrze z tego dobrodziejstwa korzystać. To jednak jest możliwe tylko dzięki naszym szarym komórkom i chęci nauki.

--
K. Michalak

Artykuł pochodzi z serwisu www.Artelis.pl

Zobacz takze:
Pielęgnacja cery naczynkowej
Niecierpliwość
ARTISTIC TEA - Kompozycje herbaciano-kwiatowe
Darmowe zdjęcia na bloga
Poznaj klucz do szybkiej nauki, zapamiętywania i czytan