Komputer, Perangkat lunak
Pencarian lanjutan dan bahasa query. Bahasa permintaan mesin pencari
Query Language - artifisial diciptakan oleh bahasa pemrograman yang digunakan untuk query database dan sistem informasi.
Secara umum, metode tersebut query dapat diklasifikasikan tergantung pada apakah mereka digunakan untuk database, atau mencari informasi. Perbedaannya adalah bahwa permintaan untuk layanan tersebut berkomitmen untuk memberikan jawaban faktual pertanyaan-pertanyaan ini, sementara mesin pencari mencoba untuk menemukan dokumen yang berisi informasi yang berhubungan dengan pengguna tertarik di lapangan.
database
Bahasa query database termasuk contoh-contoh berikut:
- QL - sebuah object-oriented, mengacu pada database relasional; penerus Datalog.
- Konteks (CQL) - bahasa formal presentasi permintaan untuk sistem pencarian informasi (seperti indeks web atau katalog bibliografi).
- CQLF (CODYASYL) - untuk database CODASYL-TYPE.
- bahasa konsep berorientasi query (COQL) - digunakan dalam model masing-masing (com). Hal ini didasarkan pada prinsip-prinsip pemodelan data construpt dan menggunakan operasi seperti proyeksi dan proyeksi de dari analisis multivariat, operasi analitis dan kesimpulan.
- DMX - digunakan dalam model pertambangan.
- Datalog - bahasa query untuk database deduktif.
- Gellish Bahasa Inggris - bahasa yang dapat digunakan untuk query database dalam Gellish bahasa Inggris dan memungkinkan percakapan (permintaan dan tanggapan), dan juga berfungsi untuk pemodelan informasi pengetahuan.
- HTSQL - menerjemahkan http-query di SQL.
- ISBL - digunakan untuk PRTV (relasional pertama sistem manajemen database).
- LDAP - protokol untuk query dan layanan direktori yang berjalan di atas protokol TCP / IP.
- MDX - penting untuk database OLAP.
bot
Bahasa permintaan pencarian, pada gilirannya, bertujuan untuk mencari data di mesin pencari. Hal ini ditandai dengan kenyataan bahwa bagian dari permintaan berisi teks biasa atau Hypertext dengan sintaks opsional (misalnya, "dan" / "atau"). Ini berbeda secara signifikan dari standar bahasa yang sama, yang diatur oleh aturan ketat sintaks atau perintah mengandung parameter posisi.
Sebagai permintaan pencarian diklasifikasikan?
Ada tiga kategori besar yang mencakup mayoritas pencarian: informasi, navigasi, dan transaksional. Meskipun klasifikasi ini tidak tetap secara teoritis, empiris itu dikonfirmasi oleh kehadiran query sebenarnya di mesin pencari.
permintaan informasi - mereka yang mencakup topik yang luas (misalnya, kota tertentu atau truk model), yang bersangkutan dapat diperoleh ribuan hasil yang relevan.
Navigasi - itu meminta agar mencari situs web atau halaman web pada topik tertentu (misalnya, YouTube).
Transaksional - mencerminkan niat pengguna untuk melakukan tindakan tertentu, misalnya, untuk membeli mobil atau memesan penerbangan.
Search engine sering memberikan jenis keempat permintaan yang digunakan lebih jarang. Ini disebut permintaan sambungan yang berisi catatan konektivitas diindeks grafis web (jumlah link ke URL yang ditetapkan, atau berapa banyak halaman yang diindeks dengan domain tertentu).
Cara membuat pencarian informasi?
Sebagian besar sumber pencarian tidak mengungkapkan log pencarian, sehingga informasi bahwa pengguna mencari di web, sangat sulit untuk menemukan. Namun demikian, studi ilmiah pertama kali muncul pada tahun 1998. Ia kemudian kembali studi yang dilakukan pada tahun 2001, yang menganalisis permintaan muncul sebagai sangat relevan. Hal ini juga menjadi jelas bagaimana menggunakan mesin pencari bahasa query.
Mereka dikenal dengan karakteristik yang menarik terkait dengan Web:
Rata-rata panjang 2,4 pencarian kata query.
- Sekitar setengah dari orang yang mengirimkan permintaan, tapi sedikit kurang dari sepertiga pengguna melakukan tiga atau lebih unik pertanyaan satu per satu.
- Hampir setengah dari pengguna untuk melihat hanya yang pertama satu atau dua halaman hasil.
- Kurang dari 5% dari pengguna menggunakan kemampuan pencarian lanjutan (misalnya, pilihan dari setiap kategori tertentu atau pencarian dalam pencarian).
Fitur tindakan kustom
Penelitian ini juga menunjukkan bahwa 19% dari permintaan yang terkandung istilah geografis (misalnya, nama, kode pos, fitur geografis, dan sebagainya. D.). Namun perlu dicatat bahwa selain singkat query (yaitu dengan beberapa kondisi) yaitu sering hadir dan diprediksi pola di mana pengguna perubahan mereka pencarian frase.
Hal ini juga menemukan bahwa 33% dari permintaan dari satu pengguna yang berulang, dan di 87% kasus pengguna akan menekan hasil yang sama. Hal ini menunjukkan bahwa banyak pengguna menggunakan permintaan ulang untuk meninjau atau re-menemukan informasi.
Distribusi frekuensi permintaan
Selain itu, para ahli menegaskan bahwa frekuensi permintaan distribusi sesuai dengan kuasa hukum. Artinya, kecil sebagian dari kata kunci terjadi pada besar daftar permintaan (misalnya, lebih dari 100 juta), dan mereka yang paling sering digunakan. Sisa kalimat di bawah mata pelajaran yang sama kurang sering dan lebih individual digunakan. Fenomena ini disebut prinsip Pareto (atau "80-20"), dan adalah mungkin untuk menggunakan teknik optimasi mesin pencari seperti seperti pengindeksan atau partisi database, caching dan preloading, dan juga memberikan kesempatan untuk meningkatkan bahasa permintaan mesin pencari.
Dalam beberapa tahun terakhir, telah terungkap bahwa rata-rata panjang permintaan terus meningkat dari waktu ke waktu. Dengan demikian, permintaan rata-rata di Inggris menjadi lebih lama. Dalam hal ini, Google telah memperkenalkan update bernama "Hummingbird" (Agustus 2013), yang mampu menangani frase pencarian panjang tanpa protokol "diucapkan" bahasa query (seperti "Di mana kedai kopi terdekat?").
Untuk pertanyaan lagi menggunakan pengolahan mereka - mereka dipecah menjadi frase, diartikulasikan bahasa standar, dan menampilkan jawaban bagian yang berbeda secara terpisah.
Query terstruktur
Search engine yang mendukung operasi logis dan sintaks yang digunakan lebih bahasa query diperpanjang. Seorang pengguna yang mencari dokumen, meliputi beberapa tema atau aspek, dapat menggambarkan masing-masing dalam karakterisasi logis dari kata. Pada intinya, bahasa query logis adalah satu set frase dan tanda baca tertentu.
Apa pencarian lanjutan?
Bahasa "Yandex" dan "Google" query mampu melaksanakan lebih bertarget pencarian, tergantung pada kondisi tertentu. pencarian lanjutan dapat mencari nama halaman atau menggunakan header awalan, serta dalam kategori tertentu dan daftar nama. Hal ini juga dapat membatasi pencarian ke halaman yang berisi kata-kata tertentu di judul atau di bawah kelompok tematik tertentu. Ketika digunakan dengan benar, bahasa query dapat menangani parameter urutan besarnya lebih kompleks daripada permukaan penerbitan mesin pencari yang paling, termasuk kata-kata yang ditetapkan pengguna ke akhir variabel dan ejaan yang sama. Ketika mengirimkan para diperluas hasil pencarian akan ditampilkan sebagai link ke relevan bagian dari halaman.
Hal ini juga memungkinkan untuk pencarian semua halaman yang berisi tertentu frase, sedangkan dalam standar permintaan pencarian mesin bisa tidak diam pada setiap pembicaraan halaman. Dalam banyak kasus, bahasa query dapat menyebabkan halaman apapun, yang terletak di tag noindex.
Dalam beberapa kasus, baik terbentuk permintaan memungkinkan Anda untuk menemukan informasi, yang berisi sejumlah karakter khusus dan surat lainnya huruf (Cina karakter misalnya).
bahasa simbol permintaan cara membaca?
Huruf besar dan kecil, dan beberapa diakritik (aksen dan umlaut) tidak dianggap dalam pencarian. Sebagai contoh, pencarian kata kunci untuk Citroen tidak akan menemukan halaman yang mengandung kata "Tsitroon". Tetapi beberapa ligatures sesuai dengan surat individu. Misalnya, mencari "Aeroskobing" mudah menemukan halaman yang berisi "Ereskebing" (AE = Æ).
Banyak karakter non-alfanumerik terus-menerus diabaikan. Sebagai contoh, adalah mustahil untuk menemukan informasi untuk query yang mengandung string | L | (Surat antara dua garis vertikal), meskipun fakta bahwa simbol ini digunakan dalam beberapa template untuk mengkonversi. Hasilnya hanya akan "LT" data. Beberapa simbol dan frase ditangani berbeda cara: query "pinjaman (Keuangan)" menampilkan artikel dengan kata-kata "kredit" dan "keuangan", mengabaikan kurung, bahkan jika ada yaitu sebuah artikel dengan tepat nama "kredit (Keuangan)".
Ada banyak pilihan yang dapat Anda gunakan dengan bahasa query.
sintaksis
Query Language "Yandex" dan "Google" dapat menggunakan beberapa tanda baca untuk mempersempit pencarian anda. Sebagai contoh, kurung kurawal - {{}} pencarian. Ungkapan yang terkandung di dalamnya, akan dikenakan mencari seluruh berubah.
Ungkapan di ganda tanda kutip memungkinkan Anda untuk menentukan objek pencarian. Misalnya, kata dalam tanda kutip akan diakui sebagai digunakan dalam arti kiasan, atau sebagai karakter fiksi, tanpa tanda kutip - informasi yang lebih banyak karakter film dokumenter.
Selain itu, semua mesin pencari utama mendukung "-" untuk logis "tidak", serta dan / atau. Exception - istilah yang tidak dapat dipisahkan dengan tanda hubung atau dasbor awalan.
Apakah tidak pertandingan pencarian frase yaitu ditandai dengan ~. Misalnya, jika Anda tidak ingat kata-kata yang tepat dari istilah atau nama, Anda dapat memasukkannya ke dalam bar pencarian dengan simbol yang ditentukan, dan akan bisa mendapatkan hasil dengan kesamaan yang maksimal.
Parameter pencarian khusus
Ada juga kriteria sebagai index, dan incategory. Ini filter yang ditampilkan melalui usus, sebagai "filter: query string". String dapat berisi istilah pencarian atau frase, atau bagian atau nama lengkap halaman.
Fungsi «intitle: query" memberikan prioritas kepada hasil pencarian berdasarkan nama, tetapi juga menunjukkan dan hasilnya biasa pada header konten. Beberapa filter ini dapat digunakan secara bersamaan. Bagaimana bisa memanfaatkan kesempatan ini?
Permintaan jenis «index: nama bandara" akan memberikan semua artikel yang berisi nama judul bandara. Jika kita merumuskannya sebagai «parkir index: nama bandara", maka Anda akan mendapatkan artikel dengan nama bandara di judul dan dengan menyebutkan parkir dalam teks.
Cari Filter «incategory: Kategori" bekerja pada prinsip penerbitan awal dari artikel milik kelompok atau halaman daftar tertentu. Misalnya, permintaan pencarian untuk jenis "Temples incategory: Sejarah" akan menghasilkan hasil tentang sejarah candi. Fungsi ini juga dapat digunakan sebagai ekstensi, pengaturan berbagai parameter.
Similar articles
Trending Now