W okienku wyszukiwarki wystarczy wpisać kilka słów lub fraz. Najlepiej wykorzystać takie sformułowania, których prawdopodobieństwo wystąpienia na żądanej stronie jest największe i które najlepiej ją wyróżniają. Im więcej słów zostanie użytych w zapytaniu, tym lepsze będą
wyniki wyszukania.

Aby wyniki były trafniejsze, warto stosować dodatkowo poniższe zasady:

pojedyncze słowa
piłka ręczna

Każde słowo jest traktowane oddzielnie. Wyszukiwarka znajdzie strony, które zawierają jak najwięcej słów bądź fraz użytych w zapytaniu. Na początku listy wyników pokazywane są dokumenty najlepiej odpowiadające zapytaniu.
W tym wypadku najpierw wyświetlone zostaną strony, w których występują obok siebie słowa piłka i ręczna (czyli np. o drużynie sportowej), następnie te, na których znajdują się te słowa, ale w znacznej odległości od siebie, a na końcu strony, w których występują choćby jedno z podanych słów (czyli także o piłkach do metalu i robótkach ręcznych)  

użycie cudzysłowu
zamiast: piłka ręczna
lepiej: "piłka ręczna"

Frazy składające się z większej ilości słów powinny być ujęte w cudzysłów, gdyż tylko wtedy wyszukiwarka traktuje je jako całość. Poszczególne frazy należy oddzielać przecinkami.
Pierwsze zapytanie jest zbyt wieloznaczne (zobacz przykład powyżej) Przy zastosowaniu cudzysłowu wyszukiwarka znajdzie tylko te strony z tekstem piłka ręczna bez innych odmienionych wariantów pojawienia sie tych słów.  

użycie wielkich liter
zamiast: czerwone gitary, piasek
lepiej: Czerwone Gitary, Piasek

Używając wielkich liter precyzujesz, że szukanie ma dotyczyć słów dokładnie tak zapisanych. Słowa rozpoczynające się z wielkiej litery są traktowane jak oddzielne frazy. Użycie małych liter powoduje, że wyszukiwane są wyrazy zaczynające się zarówno z małej jak i z dużej litery (np. Onet, onet). Jeśli wpiszesz słowo zaczynające się dużą literą (np. Onet), to zostaną znalezione wyłącznie wyrażenia zaczynające dużą literą.  

użycie operatorów + i -
zamiast: Republika
lepiej: Republika, +serwis - kraj

Używając znaku "+" precyzujesz, że podane słowo musi wystąpić na stronie. Używając znaku "-" określasz, że podane słowo nie może wystąpić na stronie.
Dlatego w pierwszym przykładzie wyszukane zostaną zarówno Republika Południowej Afryki, Republika Czeska, itp. W drugim - tylko serwisy o nazwie Republika, a nie kraje.  

przeszukiwanie w polach
"title", "url", "site", itp. zamiast: onet.pl
lepiej: site:onet.pl lub url:onet lub link:onet.pl lub title:onet.pl  

Można ograniczyć szukanie do konkretnych miejsc na stronach WWW, np. tytułu, adresu, serwera, itp.
Nazwa pola musi być napisana małymi literami. Zapytanie trzeba oddzielić od nazwy pola tylko dwukropkiem (bez spacji).

Szczegóły znajdziesz w poniższej tabeli

 

Operatory stosowane do wyszukiwania

  • szukanie dokumentów zawierających przynajmniej jeden link do stron o podanym adresie (np. onet.pl)
    np. znajdzie strony, na których jest link zatytułowany strona główna prowadzący do http://www.onet.pl

link:onet.pl

  • szukanie dokumentów zawierających podane słowo/wyrażenie w nazwie linku
    np. znajdzie link zatytułowany strona główna prowadzący do http://www.onet.pl

anchor:strona główna

  • szukanie dokumentów znajdujących się na konkretnym hoście (czyli serwerze)

serwer:onet.pl

  • szukanie strony w konkretnym serwisie (site), np. biznes.onet.pl

site:biznes.onet.pl

  • szukanie dokumentów w domenie onet.pl
    np. adresy.onet.pl; rozrywka.onet.pl: biznes.onet.pl

domain:onet.pl

  • szukanie dokumentów ze słowem sport w adresie, czyli
     url-u strony  np. wynikiem wyszukiwania może być strona http://katalog.onet.pl/sport_i_rekreacja/

url:sport

  • szukanie dokumentów których tytuł zawiera wskazane wyrażenie "katalog www"

title:"katalog www"

  • szukanie stron z innym znacznikiem meta (może to być np. author, keywords, description, itp.), który zawiera szukane słowo

pole_META:slowo

  • text: szukanie dokumentów, które jedynie w treści (a więc nie w opisach obrazków, META znacznikach, itd) zawierają szukane słowo lub wyrażenie

text:wyszukiwarka

  • szukanie dokumentów zawierających dane wyrażenie w nazwie obrazka

image:jabłuszko

  • szukanie dokumentów, w których pojawia sie applet javy o podanej nazwie

applet:openwindow

  • szukanie dokumentów, w których pojawia sie objekt o podanej nazwie

obiect:coffe

  • pokazywanie dokumentów podobnych do danej strony WWW ("podobieństwo" jest ustalane przez wyszukiwarkę na podstawie różnych kryteriów, nie zawsze odpowiada to w 100% naszym oczekiwaniom :)  

like:coffe

Operatory logiczne

Operator

Działanie

Przykład

  • AND
    równoważne ze znakiem + (plus)

zostaną odnalezione te dokumenty, w których występują oba wskazane słowa (niekoniecznie obok siebie).

ogłoszenia AND Onet

  • OR

odnalezione zostaną te dokumenty, w których występuje przynajmniej jedno z wymienionych słów

Onet OR Onet.pl

  • NOT
    równoważne ze znakiem - (minus) tylko Infoseek

wskaże dokumenty, w których nie występuje dane słowo
(czyli np. wszystko gdzie pojawia się "programy" a nie pojawia się "wirusy")

programy NOT wirusy

  • AND NOT
    równoważne ze znakiem - (minus) tylko AltaVista
    AltaVista
    nie zrozumie samego NOT

programy AND NOT wirusy

 

( )

aby zgrupować wyrażenia logiczne należy użyć nawiasów
(poszuka wszystkich dokumentów ze słowami AltaVista i Onet, ale nie tych, które są pod adresem www.altavista.com

(AltaVista AND Onet) AND NOT
url:www.altavista.wirusy

Wyrażenia regularne

Wyrażenia regularne pomagają w prosty sposób opisać ciąg znaków:

^ oznacza początek lini
. oznacza dowolny znak (oprócz końca linii)
$ oznacza koniec linii
| oznacza alternatywę (lub)
() grupowanie elementów o podobnym charakterze w jeden
[] wyznacza klasę znaków


Ponadto:

* oznacza 0 lub więcej razy
+ oznacza 1 lub więcej razy
? oznacza 0 lub 1 raz
{n} oznacza dokładnie n razy
{n,} oznacza przynajmniej n razy
{n,m} oznacza przynajmniej n razy, ale nie więcej niż m razy

Dla przykładu:

Chcemy wyszukać wszystkie pliki z rozszerzeniem ".mp3", które zawierają w sobie słowo "polo" lub "more":

(polo|more).*mp3$

Poszukujemy nazwy pliku, której pierwsza literka to "i", potem dowolne trzy znaki z wyjątkiem literki "d", potem cyfra, następnie dowolna liczba dowolnych znaków:

^i([^d]{3})[0-9].*

Poszukujemy nazwy pliku, która zaczyna się od "php", następny znak to "-", kolejny to cyfra "5" lub "7", potem dowolne cztery lub pięć znaków, a plik kończy się ciągiem "txt":

^php-(5|7).{4,5}.*txt$