4.5 Bezpieczeństwo danych przesyłanych protokołem HTTP
4.6.3 Zaawansowane wyszukiwanie
Aby wyszukać treść, która nas rzeczywiście interesuje, należy w odpowiedni sposób określić frazę pytającą, która zostanie użyta. Poniższe wiadomości pozwolą dowiedzieć się w jaki sposób budować właściwe zapytania.
Infor-macje dotyczące wyszukiwania, stosowania operatorów itd. będą dotyczyć wyszukiwarki Google, w innych wyszukiwarkach obsługa opisanych funkcji może być inna, lub może nie występować.
Dobór właściwych zapytań
• Dobór właściwych haseł ma zasadnicze znaczenie dla uzyskania po-zytywnych wyników wyszukiwania
• Często lepiej zastosować kilka haseł niż pojedyncze wyrazy – np. szukamy informacji o wakacjach w górach
– można użyć frazy wczasy Tatry – albo tani hotel Tatry
• Google wyszuka strony, które zawierają wszystkie wyrazy z których składa się zapytanie
– domyślnie jest stosowany operator AND
• Wielkość liter nie ma znaczenia, polskie litery mają znaczenie
• Można wyszukać strony, na których część haseł z zapytania nie musi występować jednocześnie
– należy użyć operatora OR – np. tani hotel Tatry OR Mazury
Czasami na stronach, które poda nam wyszukiwarka nie znajdziemy słów z wpisanego przez nas zapytania. Przyczyną tego jest algorytm indeksowania stron, który bierze pod uwagę oprócz treści strony, zawartość witryn do niej się odwołujących. Informacja o tym jest umieszczana w Kopii strony (Znaleziono tylko w linkach do tej strony.). Jeśli słowa z zapytania znajdują się na stronie, to w jej kopii s wyróżnione kolorem.
Wyszukiwanie fraz, uwzględnienie często używanych słów
• Jeśli wpiszemy do okienka wyszukiwania kilka haseł, to Google w wyniku wyszukiwania poda odnośniki do stron, w których słowa z których składa się zapytanie, występują w dowolnej kolejności oraz niekoniecznie obok siebie
• Jeśli chcemy wyszukać strony zawierające dokładną frazę (słowa w zadanej kolejności), należy umieścić ją w cudzysłowach np. ”Pan Ta-deusz”
• Wyszukiwanie dokładnych fraz przydaje się szczególnie przy szukaniu np. tytułów książek, utworów, nazw własnych
• Standardowo wyszukiwarka pomija w zapytaniach często używane słowa, niektóre litery i cyfry, użytkownik jest o tym informowany stosownym komunikatem
• Gdy jednak użycie takiego słowa lub cyfry jest konieczne, możemy użyć operatora „+”,wtedy nie zostanie ono pominięte przy wyszuki-waniu
• Np. +I Wojna Światowa - jeśli nie użylibyśmy +I, to otrzymalibyśmy również odnośniki dotyczące II Wojny Światowej.
• Innym rozwiązaniem jest także zapytanie w formie frazy ”I Wojna Światowa”
Pomijanie przez wyszukiwarkę często stosowanych słów wynika z tego, iż najczęściej ich obecność w zapytaniach nie poprawia wyników, natomiast spowalnia proces wyszukiwania. Ćwiczenie 4.6.2. Spróbuj znaleźć informację, której firmy obuwniczej hasło reklamowe brzmiało ”I am what I am”
Zawężanie zakresu wyszukiwania
• Użycie operatora „-”
– pozwala wykluczyć w wynikach wyszukiwania pewne strony
• Przykład
– chcemy dowiedzieć się czegoś o telefonach komórkowych – nie chcemy kupić telefonu
– można użyć frazy telefon komórkowy -sklep
• Wynik wyszukiwania
– zostaną pominięte odnośniki do stron które być może są sklepami internetowymi
Operator „-” jest również użyteczny w przypadku, gdy poszukujemy słowa, które ma więcej niż jedno znaczenie. Używając znaku „-” można pomi-nąć znaczenie na którym nam nie zależy. Ćwiczenie 4.6.3. Znajdź informacje o osobach o nazwisku Niemcewicz różnych od Juliana Ursyna Niemcewicza.
Wyszukiwanie określonych typów plików oraz w ramach konkret-nych witryn
• Mamy możliwość szukania określonych typów plików
• W tym celu stosuje się operator filetype:rozszerzenie
• Rozszerzenie określa faktyczny typ pliku - np. PDF
• Przykład: używamy zapytania: umowa kupna sprzedaży filetype:pdf
• Wynikiem są odnośniki do plików pdf, zawierających szukane hasła
• Uwaga! Zapytanie: mapa Europy filetype:jpg nie ma sensu, bo pliki graficzne nie zawierają tekstu
Ćwiczenie 4.6.4. Znajdź formularz PIT 37 w formacie pdf.
Ćwiczenie 4.6.5. Znajdź i zapisz na dysku plik pdf z treścią tego-rocznych zadań maturalnych z matematyki z poziomów podstawowego i rozszerzonego.
• Możemy jednak wyszukać pliki graficzne, klikając na link Grafika lub otwierając stronę images.google.com
• Zapytanie konstruujemy podobnie jak poprzednio, ale otrzymane od-nośniki będą prowadzić do plików graficznych opisanych za pomocą wpisanych haseł
• Można też używać operatora filetype do wyszukania plików w okre-ślonych formatach, np. mapa Europy filetype:jpg
Inne wyszukiwarki udostępniają podobne wyszukiwanie plików muzycznych i video.
Ćwiczenie 4.6.6. Znajdź plik z logo Uniwersytetu Warszawskiego.
• Operator site: pozwala zawęzić wyszukiwanie do konkretnej witryny
• Jeśli chcemy poszukać informacji dotyczących geometrii różniczko-wej tylko na stronie Wydziału Matematyki UW możemy użyć frazy:
geometria różniczkowa site:mimuw.edu.pl
Ćwiczenie 4.6.7. Znajdź strony o stypendiach zagranicznych na wi-trynie Uniwersytetu Warszawskiego uw.edu.pl.
Ćwiczenie 4.6.8. Znajdź stronę służącą do zgłaszania witryn do Go-ogle na goGo-ogle.com. Zachowej ją w zakładkach, by skorzystać z niej po utworzeniu swojej strony www.
Oprócz wymienionych, istnieją jeszcze inne operatory umożliwiające pre-cyzowanie zapytań:
• link: - powoduje zwrócenie w wyniku stron zawierających linki do danej strony np. można użyć w zapytaniu link:www.mimuw.edu.pl
• intitle: - ogranicza wynik wyszukiwania do stron, które zawierają sło-wo umieszczone po dwukropku tylko w tytule strony
• inurl: - ogranicza wynik wyszukiwania do stron, które zawierają słowo umieszczone po dwukropku tylko w adresie strony
• intext: - ogranicza wynik wyszukiwania do stron, które zawierają sło-wo umieszczone po dwukropku tylko w tekście strony
Można też stosować operatory allintitle:, allinurl:, allintext:, różnica jest taka, iż po dwukropku możemy podać listę słów, operator będzie się od-nosił do nich wszystkich. W poprzednim przypadku operator np. intitle:
dotyczył tylko słowa występującego bezpośrednio po dwukropku. Jeśli da-lej pojawiłyby się jakieś wyrazy to wobec nich, wyszukiwanie nie byłoby ograniczane np. do występowania w tytule.