nav_dugme codeBlog codeBlog
  • početna Početna stranica
  • Sačuvani članci Sačuvani članci
  • Članci
     (spisak)
  • Kontakt
Povratak na vrh stranice

Info & povezani članci Info o članku - dugme

Info

trejler_sat Datum objave: 15.10.2020.

trejler_dokument Jezici: ----

trejler_teg_narandzasti Težina: 5/10

internet
pretraga
optimizacija
operatori
saveti
zanimljivosti

Povezani članci

HTTP statusni kodoviUpotreba specijalnih znakova u HTML datotekamaStruktura web adresa i pristup internet stranicamaRegularni izrazi - napredna pretraga tekstaKako napraviti dobru lozinkuJSON - tekstualni format za razmenu podatakaUvod u web dizajn - 1. deo - Početni koraciPokretanje lokalnog web serveraLokalno skladištenje podataka browsera (sessionStorage, localStorage, cookies)Šablonske niske u programskim jezicimaASCII, UNICODE i UTF - Predstavljanje znakova na računarimaGNU/Linux - 1. deo - Uvod
Svi članci
If the automobile had followed the same development cycle as the computer, a Rolls-Royce would today cost $100, get a million miles per gallon, and explode once a year, killing everyone inside.
Robert X. Cringely

Napredni parametri internet pretrage

Facebook LinkedIn Twitter Viber WhatsApp E-mail
zoom_plus zoom_minus bookmark
početna > Članci > Saveti

Uvod

Parametri pretrage na internet pretraživačima mogu se dopuniti preko specijalizovanih operatora pretrage, čime se otvara mogućnost da pretraga - koje bi inače mogla biti suviše uopštena, ili bi mogla vratiti previše ili premalo rezultata i sl - bude definisana na bolji i svrsishodniji način.

Sami internet pretraživači nude i podešavanja za sužavanje pretrage preko padajućih menija i drugih prigodnih grafičkih elemenata, ali, takva 'pomagala' neće biti tema članka, već će tema članka biti specifično formatirane niske koje u pretrazi imaju posebno značenje, i unose se u isto polje kao i sam pojam koji se pretražuje.

Sintaksa koju navodimo u nastavku prevashodno je vezana za Google (daleko najpopularniji "search engine"), međutim, operatori su zapravo prilično univerzalni i mogu se (u većini slučajeva) koristiti i na drugim popularnim pretraživačima.

Operatori pretrage

Na ovom mestu, moglo bi se postaviti sledeće pitanje: da li je (i zašto), korišćenje metoda za dodatno "usmeravanje" pretrage uopšte neophodno, budući da internet pretraživači koriste napredne algoritme koji gotovo uvek uspeju da pronađu ono što nas (zapravo) zanima, a najčešće je i sam redosled prikazanih rezultata sasvim povoljan (i sve se to desi bez 'dodatnih intervencija')?!

Najčešće jeste tako kako smo naveli (rekli bismo, "u slučaju većine uobičajenih pretraga"), međutim, ponekad pretraživač nije u stanju da ponudi ikakve rezultate, ponekad nudi previše rezultata, ili možda nudi "čudne" rezultate (koji nisu bili "za očekivati").

U 'spornim' situacijama, potrebno je da sami korisnici pretraživača dodatno preciziraju parametre pretrage, i na taj način bolje usmere pretragu ....

Operator site:

Ukoliko je potrebno da se pretraga ograniči na određeni domen (praktično - na jedan sajt), niska koja predstavlja pojam za pretragu dopunjuje se operatorom site (uz navođenje konkretnog domena):

		
popravka bicikla site:biciklizam.rs
		
	
Slika 1. - Operator "site" - preko koga se pretraživač upućuje na to da uneti pojam (naslov članka), treba pretraživati samo u okviru domena "biciklizam.rs"

Ukoliko ne možemo da se setimo konkretne web adrese neke stranice, ali, ostalo nam je u sećanju da na određenom sajtu postoji članak određenog naslova, ili (jednostavno), stranica čiji će tekstualni sadržaj pretraživač uspeti da prepozna preko ključnih reči iz niske za pretragu ("popravka bicikla"), operator site svakako može biti od velike pomoći.

Upotreba navodnika ("") - pretraga sa potpunim poklapanjem

Ukoliko se ne koriste dodatni operatori (koji su tema članka), pojmovi koji se unose u polja za pretragu, učestvuju u pretrazi, istovremeno:

  • u svom doslovnom pojavnom obliku (tačno onako kako smo ih uneli)
  • tako da pretraživač uzima u obzir i srodne pojmove i sinonime za jednu ili više reči koje su unete (i pronalazi ih u sadržaju stranice)

Kada pretražujemo (kao u prethodnom primeru), pojam popravka bicikla, pretraživač će se potruditi da prvenstveno prikaže stranice vezane upravo za traženi pojam (pogotovo ako se niska "popravka bicikla" nalazi u naslovu, podnaslovima i sl), ali - ukoliko ne pronađe odgovarajuće rezultate - pretraživač će takođe vratiti i linkove ka stranicama koje se odnose na (primera radi): preventivno održavanje bicikla (srodna aktivnost), linkove prema web sajtovima radnji koje se (takođe) bave i prodajom i servisiranjem bicikala, kao i druge slične rezultate.

Ukoliko je ipak potrebno da se navedeni pojam pretražuje ("baš") u unetom obliku ("onako kako je napisano", bez obaziranja na sinonime, srodne pojmove i sl), koriste se znaci navoda (sledi primer u kome se kombinuju oba do sada navedena operatora):

		
"popravka bicikla" site:biciklizam.rs
		
	
Slika 2. - Za razliku od prethodne pretrage (koja uzima u obzir i sinonime navedenih reči, srodne pojmove i sl), u drugoj pretrazi se uneti pojam pretražuje isključivo u navedenom obliku - u okviru navedenog sajta (budući da kombinujemo operatore).

U ovom slučaju, uneti pojam biće upotrebljen kao parametar pretrage doslovno onako kako je zapisan, bez dalje interpretacije.

.... i pretraga će biti ograničena na navedeni sajt.

Džoker znak "*"

U situacijama kada nismo sigurni koju reč treba uneti na određenom mestu u niski za pretragu; ako ne znamo kako se određena reč piše, ili, ako ne možemo da se setimo nečijeg imena i sl, moguće je koristiti znak * (tj. 'džoker' znak).

		
datum rođenja * Goja
		
	
Slika 3. - Preko "džoker znaka" * (zvezdica), pretraživač će prepoznati da korisnika zanima datum rođenja poznatog slikara.

Pojava džoker znaka * sugeriše pretraživaču da se na mestu navedenog znaka u pretrazi može pojaviti: bilo koji pojedinačni znak, višeslovni pojam ili više pojmova (a u primeru koji smo naveli, pretraživač će prepoznati da nas zanima datum rođenja slikara Franciska Goje).

Operator -

Ukoliko je iz pretrage potrebno isključiti određene rezultate (koji bi se inače pojavili), koristi se operator - (minus).

		
Majkl Džordan -Wizards
		
	
Slika 4. - Operator "-" sugeriše pretraživaču da je određenu grupu rezultata potrebno isključiti iz pretrage

U prethodnom primeru pretrage, biće isključeni rezultati koji se odnose na kasniji deo karijere slavnog košarkaša.

.... a budući da ime nismo uneli u originalnom obliku, postoji i velika verovatnoća da će pretraživač prevashodno ponuditi linkove ka stranicama na srpskom jeziku (i srodnim jezicima).

Operator define:

Kada je potrebno pronaći (samo) sažetu definiciju određenog pojma, koristi se operator define:.

		
define: prva kosmička brzina
		
	
Slika 5. - Operator "define:" sugeriše pretraživaču da korisnika zanima (najviše i pre svega), definicija unetog pojma. Po završenoj pretrazi, pretraživač će pronađenu definiciju prikazati na vrhu stranice (i potom ponuditi i ostale linkove).

Ukoliko definicija pojma bude pronađena, biće prikazana pri vrhu stranice (u sažetom tekstualnom obliku, ponekad i uz propratne slike), posle čega će biti prikazani i linkovi prema ostalim rezultatima pretrage.

U opštem smislu, vrlo korisno, ali - ipak se mora napomenuti da opcija funkcioniše uglavnom samo za pojmove na engleskom jeziku.

Operator filetype:

Preko opcije filetype, pretraga se može suziti samo na linkove ka datotekama sa određenom ekstenzijom:

		
objektno orijentisano programiranje filetype:pdf
		
	
Slika 6. - Operator "filetype:" sugeriše pretraživaču da je potrebno tražiti dokumenta sa navedenom ekstenzijom.

Uz parametre koji su navedeni na gornjoj slici, pretraga će biti usmerena na članke o objektno orijentisanom programiranju - koji se mogu preuzimati u obliku PDF datoteka.

Operator loc:

Operator loc: omogućava usmeravanje pretrage na web stranice koje imaju veze sa određenom geografskom lokacijom.

		
stovariste građevinskog materijala loc:Kragujevac
		
	
Slika 7. - Operator "loc:" omogućava uparivanje unetog pojma sa informacijama vezanim za navedenu lokaciju.

U gornjem primeru, praktično se izbegava prikaz stranica koje se odnose na stovarišta građevinskog materijala u Beogradu, Čačku, Užicu, Mostaru (Dizeldorfu, Njujorku :)) ....

Operator AROUND()

Operator AROUND(n) omogućava pronalaženje stranica na kojima je rastojanje između dva navedena pojma (nabrojano u rečima) - u rasponu od 1 do n.

		
pojam_1 AROUND(n) pojam_2
		
	
Slika 8. - Preko operatora "AROUND", pretraživač dobija nalog da vrati samo linkove prema stranicama na kojima se pojam #1 i pojam #2 nalaze u tekstu, na međusobnom rastojanju koje iznosi najviše n reči.

Na primer, sledeća pretraga:

		
vodio decu AROUND(5) velesajam
		
	
Slika 9. - Primer pronalaženja filmskog citata ("kojeg ne možemo da se setimo" :)), preko operatora AROUND().

.... pronaći će jedan poznati filmski citat. :)

Operatori intitle:, inurl:, intext:

Kada je potrebno precizno navesti da je traženi pojam: deo naslova, deo URL-a, ili, da se pojavljuje isključivo u telu stranice, koriste se sledeći operatori:

		
intitle:muzej
inurl:muzej
intext:muzej
		
	
Slika 10. - Preko operatora intitle, inurl, ili intext, pretraživaču se saopštava u kom delu HTML dokumenata je potrebno tražiti navedeni pojam.

Korišćenje navedenih opcija dovodi do sledećih rezultata:

  • prva pretraga vratiće stranice u kojima se reč "muzej" pojavljuje u naslovu stranice (da budemo precizni: između tagova <title>)
  • druga pretraga vratiće stranice u kojima je reč "muzej" deo URI identifikatora (tj. web adrese)
  • treća pretraga vraća stranice u kojima se pojam "muzej" pojavljuje samo u telu stranice

Operator ..: - raspon vrednosti

Na Internetu se često pojavljuju web stranice koje u naslovu sadrže "Najboljih 5", ili, "Najboljih 10" (15, 20, 50 ....), filmova/knjiga/programskih jezika/mobilnih telefona i sl, i sasvim je verovatno (iako, naravno, nije zagarantovano), da - ukoliko se pretraga pozove uz navođenje jedne od vrednosti - pretraživač "razume" da korisnika pretrage zanimaju i srodni rezultati (recimo, ako smo uneli "top 5", za pretpostaviti je da nas takođe mogu zanimati i stranice koje se odnose na "top 10", "top 15" i sl).

Međutim, ukoliko želimo da budemo "baš sigurni" da će pretraživač postupiti na očekivani način, najpraktičnije je koristiti operator raspona.

		
intitle:Najboljih 5..20 akcionih filmova svih vremena
		
	
Slika 11. - Operator ".." omogućava zadavanje raspona u pretragama.

Za kraj, nešto popularno, u skladu sa modernim trendovima ....

Operatori @: i #: - pretraga društvenih mreža

Izuzetna popularnost društvenih mreža ne može se osporiti, i stoga nimalo ne čudi (relativno skorašnja) pojava operatora koji su specifično namenjeni pretraživanju sadržaja sa društvenih mreža:

		
#programiranje
web dizajn @Instagram
		
	
Slika 12. - Operatori "#" i "@" omogućavaju pronalaženje sadržaja sa društvenih mreža, koji su vezani za određeni pojam.

Prva pretraga sa gornje slike vezana je za "heštegove" koji se tiču programiranja (teme sa društvenih mreža, koje imaju veze sa programiranjem i na poseban način su označene znakom "#").

Druga pretraga vraća profile sa društvene mreže Instagram - koji imaju veze sa web dizajnom.

Za kraj ....

Slično kao u članku u kome smo se bavili statusnim kodovima koji se šalju preko protokola HTTP, ni ovog puta nismo težili tome da prenesemo informacije o (doslovno) "svim" dostupnim operatorima pretrage (ima ih bar još onoliko koliko je prikazano :)), već smo težili tome da prikažemo najbitnije operatore, i time pružimo čitaocima uvid u dodatne mogućnosti koje su dostupne pri obavljanju različitih pretraga.

Naravno, ako vaša radoznalost prevazilazi okvire onoga što je prikazano u članku, pri upoznavanju sa dodatnim opcijama online pretrage, mogu vam pomoći upravo - internet pretraživači. :)

Autor članka Nikola Vukićević Za web portal codeblog.rs
Napomena: Tekstovi, slike, web aplikacije i svi ostali sadržaji na sajtu codeblog.rs (osim u slučajevima gde je drugačije navedeno) predstavljaju intelektualnu svojinu autora sajta codeblog.rs i zabranjeno je njihovo korišćenje na drugim sajtovima i štampanim medijima, kao i bilo kakvo drugo korišćenje u komercijalne svrhe, bez eksplicitnog pismenog odobrenja autora.
© 2020-2025. Sva prava zadržana.
Facebook LinkedIn Twitter Viber WhatsApp E-mail
početna > Članci > Napredni parametri internet pretrage
codeBlog codeBlog
Sajt posvećen popularizaciji kulture i veštine programiranja.
Napomena: Tekstovi i slike na sajtu codeblog.rs (osim u slučajevima, gde je drugačije navedeno) predstavljaju intelektualnu svojinu autora sajta codeblog.rs i zabranjeno je njihovo korišćenje na drugim sajtovima i štampanim medijima, kao i bilo kakvo drugo korišćenje u komercijalne svrhe, bez eksplicitnog odobrenja autora.
© 2020-2025. Sva prava zadržana.
Facebook - logo
Instagram - logo
LinkedIn - logo
Twitter - logo
E-mail
Naslovna
   •
Uslovi korišćenja
   •
Obaveštenja
   •
FAQ
   •
Kontakt