KompjûtersSoftware

Avansearre sykje en query taal. Taal search engine queries

Query Taal - wurdt keunstmjittich makke troch de programmearring taal brûkt wurdt om te query databases en ynformaasje systemen.

Yn it algemien, sokke metoaden fan fragen kinne wurde klassifisearre ôfhinklik fan oft se wurde brûkt foar de databank, of sykje nei ynformaasje. It ferskil is dat de fersiken foar sokke tsjinsten harren ynsette foar foarsjen feitlike antwurden op dizze fragen, wylst de sykmasine besiket te finen dokuminten befettet ynformaasje oangeande de brûker is ynteressearre yn it fjild.

databases

Talen fan databank fragen û.o. de neikommende foarbylden:

  • QL - in foarwerp-rjochte, ferwiist nei relational databases; Datalog opfolger.
  • Kontekst (CQL) - de formele taal fan de presintaasje fan de fersiken om ynformaasje opheljen systemen (lykas web yndeksearret of bibliografyske katalogi).
  • CQLF (CODYASYL) - foar CODASYL-TYPE databanken.
  • Konsept-rjochte query taal (COQL) - brûkt yn de oanbelangjende modellen (nl). It is basearre op gegevens construpt modellering útgongspunten en brûkt operaasjes sa as projeksje en de projeksje fan in multivariate analyze, analytysk operaasjes en konklúzjes.
  • DMX - brûkt yn 'e minen model.
  • Datalog - een query taal foar deductive databases.
  • Gellish English - in taal dy't brûkt wurde kin om query The databank yn Gellish Ingelsk en makket it mooglik petearen (fersiken en reaksjes), en ek tsjinnet ta ynformaasje modellering kennis.
  • HTSQL - Oersette fan de http-fragen yn SQL.
  • ISBL - brûkt om PRTV (in earste relational databank behear systemen).
  • LDAP - in protokol foar querying en triemtafel tsjinsten rint oer TCP / IP-protokol.
  • MDX - essinsjeel foar OLAP databanken.

bots

Taal sykje fragen, yn beurt, as doel hat om de gegevens yn de sykmasines. It wurdt karakterisearre troch it feit dat in part fan it fersyk befetsje platte tekst of Hypertext mei opsjoneel syntaksis (bygelyks, "en" / "of"). It ferskilt gâns út 'e noarm fan lyksoartige talen, dy't wurde regele troch strange regels fan syntaksis of kommando befetsje mindere parameters.

As klassifisearre sykje queries?

Der binne trije brede kategoryen dy't bidekke de mearderheid fan sykopdrachten: ynformative, navigaasjehelpmiddel, en transactional. Hoewol't dizze klassifikaasje waard net fêst teoretysk, empirically It wurdt befêstige troch de oanwêzigens fan 'e eigentlike queries yn sykmasines.

Ynformaasje fersiken - dyjingen dy't cover brede ûnderwerpen (bygelyks, in spesifike stêd of in model Trucks), yn respekt dêrfan kinne krigen wurde tûzenen relevante resultaten.

Navigation - It freget dy't op syk binne nei in webside of in webstee oer in beskaat ûnderwerp (bygelyks, YouTube).

Transactional - wjerspegelje de brûker syn bedoeling te fieren in spesifike aksje, bygelyks, om te keapjen fan in auto of in boek in flecht.

Sykmasines faak biede in fjirde soarte fan fersyk dat brûkt wurdt folle minder faak. Dit saneamde ferbining fersiken dy't befetsje in ferslach fan de Konnektivität indexed web Graphics (oantal links nei de URL opjûn, of hoefolle siden wurde yndeksearre mei in bepaalde domein).

Hoe te meitsjen sykjen foar ynformaasje?

De measte sykje middels net bekend te meitsjen syn sykje logs, sadat de ynformaasje dy't de brûkers wurde sykjen foar op it web, is it hiel dreech te finen. Dochs, de earste wittenskiplike stúdzjes ferskynde yn 1998. It waard letter opnij stúdzje útfierd yn 2001, dy't analysearre de fersiken ferskine as tige relevant. Ek waard dúdlik hoe't te brûken sykmasines query taal.

Se waard bekend mei de nijsgjirrige skaaimerken ferbân mei Web:

It gemiddelde lingte wie 2,4 sykaksje wurden.

  • Likernôch de helte fan de minsken wurde ferstjoerd in fersyk, mar in bytsje minder as in tredde fan brûkers dogge trije of mear unike queries ien foar ien.
  • Hast de helte fan de brûkers te besjen allinnich de earste ien of twa siden fan de resultaten.
  • Minder as 5% fan de brûkers brûke avansearre sykje kapasiteiten (bygelyks, de kar fan in bepaalde kategoryen of sykje yn it sykjen).

Features oanpaste aksjes

It ûndersyk ek bliken dat 19% fan de fersiken befette geografyske term (bgl, nammen, Postcodes, geografyske eigenskippen, ensafuorthinne. D.). Dochs is it wurdich opskriuwen dat neist koarte queries (dws mei meardere betingsten) is faak oanwêzich en foarsisber patroanen yn hokker brûkers feroarje harren sykje phrases.

It waard ek fûn dat 33% fan de fersiken fan ien brûker wurde werhelle, en yn 87% fan de gefallen de brûker sil druk itselde resultaat. Dat suggerearret dat in soad brûkers brûke de werhelle fersiken te besjen of opnij fine ynformaasje.

De frekwinsje ferdieling fan fersiken

Boppedat, de saakkundigen befêstige dat de frekwinsje fan de ferdieling fersiken korrespondearret mei in macht wet. Dat is, in lyts part fan it kaaiwurd foar yn it grutste list fan fragen (bygelyks, mear as 100 miljoen), en se binne meast faak brûkt. De rest fan 'e sin ûnder deselde ûnderwerpen wurde brûkt minder faak en mear yndividueel. Dit ferskynsel wurdt neamd de Pareto prinsipe (of "80-20 regel"), en is it mooglik om te brûken sa'n sykmasines optimalisearjen techniken lykas yndeksearjend of partitioning de databank, caching en foarlade, en ek fersoarge in kâns te ferbetterjen de taal fan sykmasine queries.

De lêste jierren, dat is bliken dat de gemiddelde query lingte wurdt stadich tanimmende rin fan de tiid. Sa, de trochsneed fersyk yn it Ingelsk waard langer. Yn dit ferbân, Google hat ynfierd de fernijing de namme "Hummingbird" (augustus 2013), dat is by steat om te hanneljen lang sykje phrases mei gjin protokol "sprutsen" query taal (lykas "Wêr is de tichtsteby kofje winkel?").

Foar langere fragen brûke harren ferwurkjen - se wurde opdield yn sinnen, wurden brocht standerttaal, en jout de antwurden oan de ferskate ûnderdielen apart.

strukturearre Query

Sykmasines dy't stypje de logyske eksploitaasje en de syntaksis brûkt oer útwreide query talen. In brûker dy't siket dokuminten, dekkende ferskate tema 's of fasetten, kin beskriuwe elk fan harren yn in logysk typearring fan it wurd. By syn kearn, de logyske query taal in samling fan spesifike sinnen en ynterpunksje.

Wat is advanced search?

Taal "Yandex" en "Google" fragen by steat om te fieren út mear rjochte sykje, ûnderwerp oan bepaalde betingsten. Avansearre sykje sykje kinne de namme fan de side of brûk it foarheaksel header, likegoed as yn bepaalde kategoryen en listen fan nammen. It kin ek beheinen it sykjen nei siden dy't befetsje spesifike wurden yn de titel of ûnder beskate tematyske groepen. Wannear't brûkt korrekt, de sykopdracht taal kin omgean de parameters fan in oarder fan grutte komplekser as it oerflak fan 'e útjefte fan measte sykmasines, ynklusyf brûker-definiearre wurden oan' e ein fan in fariabele en deselde stavering. By it yntsjinjen fan de útwreide sykresultaten sille werjûn wurde as in ferwizing nei it oanbelangjende seksjes fan de side.

It is ek mooglik om te sykjen alle siden fûn in beskate sin, wylst yn 'e standert query sykmasines kinne net wenje op eltse Oerlis side. Yn in soad gefallen, de query taal kin liede ta eltse side, leit oan de noindex tags.

Yn guon gefallen, goed foarme fersyk kinne jo fine de ynformaasje, mei dêryn in oantal spesjale tekens en brieven fan oare alfabetten (Sineeske karakters bygelyks).

symbolen query taal how to lêzen?

Haad- saak, en guon kapkes en aksinten (aksinten te lizzen en diaes) wurde net rekkene yn it sykjen. Bygelyks, in kaaiwurd syktocht nei Citroen sil net fine siden dy't befetsje it wurd "Tsitroon". Mar guon ligatures korrespondearret mei yndividuele letters. Bygelyks, sykje foar "Ærøskøbing" maklik fine de side mei dêryn in "Ereskebing" (AE = Æ).

In soad net-alfanumeryke tekens wurde hieltyd negearre. Bygelyks, is it ûnmooglik om te finen ynformaasje foar fragen befetsje de snaar | L | (De brief tusken twa fertikale streken), nettsjinsteande it feit dat dit symboal wurdt brûkt yn guon sjabloanen te bekearen. It resultaat sil allinne "LT" gegevens. Guon symboalen en frazen wurde ôfhannele op ferskate wizen: de query "lien (Finânsjes)" toant it artikel mei de wurden "credit" en "Finânsjes", negearjen heakjes, sels as der in artikel mei de eksakte namme "credit (Finânsjes)".

Der binne in soad opsjes dy't jo brûke kinne mei de sykopdracht taal.

syntaksis

Query Taal "Yandex" en "Google" brûke kinne wat lêstekens te refine jo sykje. As foarbyld, krullend beugels - {{}} sykje. De sin opnommen yn har, sil ûnderwerp te sykjen yn de hiele net feroare.

De sin yn dûbele quotes kinne jo beskiede hokker foarwerp fan it sykjen. Bygelyks, it wurd yn quotation marks sille wurde erkend as brûkt yn in figuerlike betsjutting, of as in fiktyf karakter, sûnder dat it quotation marks - de ynformaasje is mear dokumintêre karakter.

Dêrneist alle grutte sykmasines stypje de "-" foar in logyske "nee", likegoed as en / of. Utsûndering - termen dy 'kin net wurde skieden troch in Hyphen of dash prefix.

Net oerienkomt mei de sykterm wurdt markearre mei ~. Bygelyks, as jo net ûnthâlde it krekte redaksje fan in term of in namme, kinne jo dat ynfolje yn de sykbalke mei de opjûne symboal, en sil by steat wêze om te krijen resultaat mei maksimale oerienkomst.

De parameter fan de spesjalisearre sykje

Der binne ek kritearia lykas intitle, en incategory. Dizze filters wurde werjûn troch de dûbelpunt, as in "filter: de query tekenrige". De query string kin befetsje de sykterm of fraze, of in part of it folsleine namme fan de side.

Funksje «intitle: query" jout prioriteit oan it sykresultaten troch namme, mar ek lit sjen en de wenstige resultaten op 'e ynhâld kop. Ferskate fan dizze filters kinne brûkt wurde tagelyk. Hoe kin oangripe dizze mooglikheid?

Query type «intitle: de namme fan it fleanfjild" sil jaan alle artikels mei de titel namme fan it fleanfjild. As wy formulearje it as «parkeare intitle: fleanfjild namme", dan dan krijst it artikel mei de namme fan it fleanfjild yn 'e titel en mei it neamen fan it parkearen yn' e tekst.

Search filter «incategory: Kategory" wurket op it prinsipe fan 'e earste útjefte fan' e artikels dy't ta in bepaalde groep of page list. Bygelyks, in sykfraach foar it type "Temples incategory: Histoarje" sil produsearje resultaten op 'e skiednis fan' e timpels. Dizze funksje kin ek brûkt wurde as in útwreiding, it ynstellen fan ferskate parameters.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fy.atomiyme.com. Theme powered by WordPress.