Komputer, Software
Pilarian canggih tur basa query. Basa queries search engine
Query Basa - anu artifisial dijieun ku basa programming dipaké pikeun pamundut basis data sarta Sistem informasi.
Sacara umum, métode misalna tina queries bisa digolongkeun gumantung naha maranéhna digunakeun pikeun database, atanapi milari informasi. bédana nyaéta yén requests pikeun layanan sapertos nu komitmen nyadiakeun waleran faktual ka patarosan ieu, sedengkeun search engine nyoba neangan dokumén ngandung émbaran patali jeung pamaké nu mangrupa kabetot di lapangan.
basis data
Basa of queries database kaasup conto di handap:
- QL - hiji obyék-berorientasi, nujul kana basis data relational; panerusna Datalog.
- Kontéks (CQL) - bahasa formal tina presentasi requests pikeun sistim dimeunangkeun informasi (kayaning indexes web atanapi katalog bibliographic).
- CQLF (CODYASYL) - pikeun basis data CODASYL-jenis.
- basa konsép-berorientasi query (COQL) - dipaké dina model masing-masing (com). Hal ieu dumasar kana prinsip modeling data construpt tur migunakeun operasi kayaning proyéksi sarta proyéksi de tina analisis multivariate, operasi analitik na conclusions.
- DMX - dipaké dina modél pertambangan.
- Datalog - basa query keur basis data deduktif.
- Gellish Inggris - basa nu bisa dipaké pikeun pamundut databés di Gellish Inggris jeung ngamungkinkeun paguneman (requests sarta réspon), sarta ogé boga fungsi pikeun modeling informasi pangaweruh.
- HTSQL - ditarjamahkeun dina http-queries di SQL.
- ISBL - dipaké pikeun PRTV (a relational munggaran sistem manajemen database).
- LDAP - protokol pikeun querying jeung diréktori jasa jalan ngaliwatan TCP / IP protokol.
- MDX - penting pisan pikeun basis data OLAP.
bot
Basa queries pilarian, kahareupna boga tujuan pikeun neangan data di mesin pencari. Hal ieu dicirikeun ku kanyataan yén bagian tina pamenta nu ngandung téks polos atawa Hypertext kalayan rumpaka pilihan (contona, "sarta" / "atawa"). Ieu béda signifikan tina standar tina basa sarupa, anu diatur ku kaidah nu ketat sintaksis atawa paréntah ngandung parameter posisional.
Salaku queries pilarian diklasifikasikeun?
Aya tilu kategori lega nu nutupan mayoritas maluruh: informational, panunjuk arah, sarta transactional. Sanajan klasifikasi ieu henteu dibereskeun téoritis, émpiris mangka dikonfirmasi ku ayana queries sabenerna dina mesin pencari.
Émbaran requests - jelema anu panutup lega jejer (misalna hiji husus kota atawa modél truk), di hormat tina nu tiasa didapet rébuan relevan hasilna.
Navigasi - eta requests nu pilari ramatloka atawa kaca web dina topik nu tangtu (misalna YouTube).
Transactional - ngeunteung niat pamaké pikeun ngalakukeun aksi husus, contona, mésér mobil atawa buku hiber a.
mesin pencari mindeng méré tipe kaopat pamundut anu digunakeun teuing kirang remen. Ieu disebut requests sambungan nu ngandung rékaman tina konektipitas saestuna grafik web (Jumlah Tumbu ka URL diartikeun, atanapi sabaraha kaca nu saestuna ku domain tinangtu).
Kumaha sangkan neangan informasi?
Paling sumberdaya pilarian teu nyingkab log pilarian na, jadi informasi anu pamaké nu néang dina web, éta hésé pisan pikeun manggihan. Tapi, studi ilmiah mimiti muncul dina 1998. Ieu engké ulang ulikan dilumangsungkeun dina 2001, anu dianalisis dina requests némbongan salaku kacida relevan. Ieu ogé jadi jelas kumaha carana ngagunakeun mesin pencari basa query.
Éta jadi dipikawanoh jeung ciri istiméwa patali Web:
Rata panjang éta 2,4 pilarian kecap query.
- Ngeunaan satengah tina jalma dikirim hiji pamundut, tapi gawena kurang ti nu katilu pamaké do tilu atawa leuwih unik queries hiji-hiji.
- Ampir satengah tina pamaké pikeun nempo ngan kahiji hiji atawa dua kaca tina hasil.
- Kirang ti 5% pamaké nganggo kamampuhan pilarian canggih (contona, pilihan sagala kategori tinangtu atawa search di pilarian teh).
Pitur lampah custom
pangajaran ogé némbongkeun yén 19% tina requests ngandung istilah geograpis (e.g., ngaran, Konci pos, fitur géografis, jeung saterusna. D.). Acan eta sia noting yén sajaba queries pondok (ie kalawan sababaraha kaayaan) anu mindeng pola hadir sarta diprediksi nu pamaké ngarobah frasa pilarian maranéhanana.
Ieu ogé kapanggih yén 33% tina requests ti hiji pamaké nu terus-terusan, sarta dina 87% kasus pamaké bakal mencet hasil sarua. Ieu nunjukkeun yen loba pamaké nganggo requests terusan pikeun nempoan atawa ulang manggihan informasi.
Sebaran frekuensi requests
Sajaba ti éta, para ahli dikonfirmasi yén frékuénsi requests sebaran pakait jeung hiji hukum kakuatan. Hartina, nyangkokkeun leutik keyword nu lumangsung dina daptar pangbadagna queries (contona, leuwih ti 100 juta), sarta aranjeunna paling mindeng dipaké. Sesa kalimah dina subjék anu sarua anu kirang sering na leuwih individual dipaké. fenomena ieu disebut prinsip Pareto (atawa "80-20 aturan"), sarta kasebut nyaéta dimungkinkeun pikeun ngagunakeun téhnik optimasi mesin pencari sapertos kawas indexing atanapi ngabagi databés, cache sarta preloading, sarta ogé disadiakeun hiji kasempetan pikeun ngaronjatkeun basa queries search engine.
Dina taun anyar, éta geus ngungkabkeun yén rata panjangna pamundut ieu steadily ngaronjatkeun kana waktu. Ku kituna, pamundut rata dina basa Inggris janten panjang. Dina hal ieu, Google geus ngawanohkeun update ngaranna "Hummingbird" (Agustus 2013), nu tiasa ngadamel frasa pilarian panjang kalayan henteu protokol "diucapkeun" basa query (kayaning "Dimana teh warung kopi pangcaketna?").
Pikeun queries panjang nganggo processing maranéhanana - aranjeunna direcah jadi frasa, diucapkeun basa baku, sareng mintonkeun waleran ka bagian nu sejen nyalira.
query terstruktur
mesin pencari nu ngarojong operasi logis jeung sintaksis dipaké leuwih basa query nambahan. A pamaké anu keur néangan dokumén, nutupan sababaraha tema atawa facets, bisa ngagambarkeun unggal sahijina dina logis characterization tina kecap. Dina inti na, bahasa query logis nyaéta set tina frasa jeung tanda baca husus.
Naon pilarian canggih?
Basa "Yandex" jeung "Google" queries bisa ngalaksanakeun deui sasaran pilarian, tunduk kana kaayaan nu tangtu. pilarian canggih tiasa milarian nami kaca atawa nganggo lulugu awalan, kitu ogé dina kategori katangtu jeung béréndélan ngaran. Éta ogé bisa ngawatesan teang ka kaca nu ngandung kecap husus dina judul atawa sahandapeun Grup tematik tangtu. Lamun dipake neuleu, basa pamundut eta tiasa ngadamel parameter tina hiji urutan gedena PPN nu leuwih kompleks tinimbang beungeut penerbitan mesin pencari paling, kaasup kecap-diartikeun pamaké kana tungtung variabel a jeung ejaan sarua. Nalika ngirimkeun hasil teangan dimekarkeun bakal dipintonkeun salaku tumbu ka bagian relevan kaca.
Ieu oge mungkin neangan sagala Kaca anu ngandung hiji frase tangtu, bari dina pamundut baku mesin pencari teu tiasa Huni on wae kaca obrolanana. Dina loba kasus, bahasa query bisa ngakibatkeun halaman sagala, ayana di tag noindex.
Dina sababaraha kasus, well-kabentuk pamundut ngidinan Anjeun pikeun manggihan informasi, ngandung sababaraha karakter husus sarta hurup ti sejenna alphabets (Cina karakter contona).
basa simbol query cara maca?
Luhur jeung hal handap, sarta sababaraha diacritics (accents na umlaut) teu dianggap dipilari. Contona, hiji pilarian keyword pikeun Citroen moal manggihan kaca nu ngandung kecap "Tsitroon". Tapi sababaraha ligatures pakait jeung hurup individual. Contona, milari "aeroskobing" gampang manggihan kaca ngandung hiji "Ereskebing" (AE = Pasrah).
Loba karakter non-alpanumérik terus teu dipalire. Contona, mustahil pikeun manggihan informasi keur queries ngandung string | L | (Hurup antara dua stripes nangtung), sanajan kanyataan yén simbol ieu dipaké dina sababaraha témplat pikeun ngarobah. hasilna bakal ukur "lt" data. Sababaraha simbul sarta frasa anu diatur dina cara: pamundut "injeuman (Keuangan)" mintonkeun artikel kalawan kecap "kiridit" jeung "keuangan", ignoring kurung, sanajan aya hiji artikel kalawan nami pasti "kiridit (Keuangan)".
Aya loba pilihan nu bisa Anjeun pake ku basa query.
sintaksis
Query Basa "Yandex" jeung "Google" bisa make sababaraha tanda aos jeung nyaring pilarian Anjeun. Salaku conto, braces Curly - {{}} pilarian. Frase anu dikandung dina eta, bakal matuh ka milarian sakabeh unchanged.
Frase dina tanda petik ganda ngidinan Anjeun pikeun nangtukeun objek teangan. Contona, kecap dina tanda petik bakal dipikawanoh salaku dipaké dina rasa figurative, atawa salaku karakter fiksi, tanpa tanda petik - informasi leuwih karakter dokumenter.
Sajaba ti éta, sagala utama pilarian mesin pangrojong "-" pikeun logis "euweuh", sakumaha ogé jeung / atawa. Ngabeda - istilah nu teu bisa dipisahkeun ku hyphen atanapi dash awalan.
Teu cocog frase pilarian ieu ditandaan kalayan ~. Contona, upami anjeun teu inget wording pasti ngeunaan istilah atawa ngaran, anjeun tiasa asupkeun kana bar teang jeung simbol dieusian, sarta bakal bisa meunang hasil kalawan kasaruaan maksimum.
Parameter tina pilarian husus
Aya ogé kriteria sakumaha intitle, sarta incategory. saringan ieu dipintonkeun ngaliwatan titik éta, salaku "filter: nu string query". The string pamundut tiasa ngandung istilah pilarian atawa frase, atawa bagian atawa nami lengkep kaca.
Fungsi «intitle: query" méré prioritas kana hasil teangan ku ngaran, tapi ogé nempokeun sarta hasil dawam dina lulugu eusi. Sababaraha of saringan ieu bisa dipaké sakaligus. Kumaha tiasa nangkep kasempetan ieu?
Query tipe «intitle: nami bandara" bakal masihan sagala artikel ngandung nami judul bandara. Mun urang dirumuskeun éta salaku «parkir intitle: ngaran bandara", lajeng nu bakal meunang dina artikel kalawan nami bandara di judulna na jeung nyebut parkir di téks.
Pilarian filter «incategory: Kategori" jalan dina prinsip penerbitan awal artikel milik grup atawa kaca daptar tangtu. Contona, hiji pamundut pilarian pikeun jenis "medang incategory: Sajarah" bakal ngahasilkeun hasil dina sajarah ti candi. Pungsi ieu ogé bisa dipaké jadi hiji extension, netepkeun rupa parameter.
Similar articles
Trending Now