Nama : Isnain Desy Hapsari No : 08 Kelas : XII KI TUGAS PRAKTEK 2 Pengertian Search Engine, Manfaat, dan Cara Kerjanya Pengertian search engine, cara kerja, dan manfaatnya. Bagaimana search engine menurut para ahli? wikipedia? sebagai contoh search engine Google, bagaimana cara kerjanya? Jadi, dalam tulisan ini saya akan mempelajari hal-hal berikut: Pengertian Search Engine: Apa yang di Maksud dengan Search Engine? Manfaat Search Engine: Apa search engine memiliki manfaat? Cara Kerja Search Engine: Bagaimana cara kerja searh engine mulai dari perayapan, indexing, dan penyajian hasil search engine? Kita mulai dengan bahasan pertama, Pengertian Search Engine Kita simak pengertian search engine menurut wikipedia bahasa inggris. Search engine atau diIndonesia-kan menjadi mesin pencari adalah sebuah sistem perangkat lunak (software) yang di desain untuk melakukan pencarian data atau informasi di world wide web (www). Hasil pencarian akan menampilkan serangkaian informasi yang bersumber dari website/blog tertentu, hasil pencarian ini sering disebut Search Engine Result Pages (SERPs). Selain halaman website, informasi yang ditampilkan bisa berupa gambar, video, atau tipe file lainnya. Search engine melakukan pendataan secara real time dengan bersandar pada algoritma yang sudah teratur dalam web crawl. Inilah yang membedakannya dengan web directories (direktori web) yang biasanya melakukan pendataan manual oleh manusia (human editors). Manfaat Search Engine Setelah memahami pengertian search engine, kita perlu mengetahui apa sih manfaat search engine? Seluruh pengguna internet pasti pernah menggunakan search engine. Barangkali semua akan setuju bahwa hasil teknologi canggih yang satu ini sangat bermanfaat, terutama dalam hal melakukan pencarian data atau informasi yang kita butuhkan. Kita hanya perlu mengetikan kata kunci tertentu pada kolom pencarian yang disediakan, dan mesin pencari akan bekerja dan menyajikan sumber yang relevan dengan kata kunci tersebut. Dan itu hanya membutuhkan waktu sekian detik. Tidak bisa dibayangkan jika teknologi ini tidak ada. Bagaimana caranya kita menemukan informasi yang relevan diantara jutaan sumber yang tersedia? Search engine ini berfungsi layaknya index buku yang biasanya berada di halaman belakang. Ia menunjukkan lokasi kata atau istilah diantara jutaan kata lainnya dalam buku tersebut. Terima kasih search engine! Cara Kerja Search engine Lalu bagaimana cara kerja search engine sehingga ia bisa bekerja dengan sangat cepat dalam menemukan lokasi kata kunci tertentu diantara jutaan halaman yang ada di internet? Beranjak dari fakta bahwa search engine terpopuler saat ini adalah google, saya memutuskan untuk mempelajari cara kerja raksasa mesin pencari tersebut daripada harus mempelajari berbagai macam search engine yang ada. Sumber paling tepat untuk mendapatkan informasi tersebut tentunya halaman bantuan google sendiri. Berikut ini informasi yang saya temukan dari halaman bantuan google. Sebuah video yang menunjukkan bagaimana mesin pencari google bekerja. Video ini dibawakan oleh Matt Cutts yang saat ini merupakan kepala tim webspam google. Berdasarkan penjelasan dari sumber tersebut, google memiliki perangkat lunak atau software bernama Web Crawlers. Seperti pada bahasan pengertian search engine yang menjelaskan bahwa search engine adalah sebuah sistem software. Sesuai dengan namanya, software ini bekerja untuk menemukan halaman web yang tersedia untuk umum. Perlu diketahui bahwa tidak semua halaman website bisa ditemukan. Hal ini menyangkut pengaturan webmaster sendiri, apakah halaman web tersebut mau dipublikasikan atau tidak. Terkadang webmaster menginginkan halamannya tersembunyi dengan suatu alasan sehingga itu akan mencegah web crawlers menemukannya. Web Crawlers google ini dikenal juga dengan nama “Googlebot”. Seperti layaknya kita melakukan browsing pada sebuah website atau blog, robot ini memperhatikan halaman tersebut dan juga mengikuti setiap link yang ada di sana untuk kemudian dibawa kembali ke server google. TIPS DAN TRIK MENGGUNAKAN SEARCH ENGINE Menggunakan mesin pencari (search engine) merupakan cara yang biasa ditempuh oleh para netters untuk mencari informasi tertentu yang dibutuhkannya di belantara world wide web (www). Namun demikian, tidak jarang penggunaan mesin pencari memberikan hasil yang mengecewakan, semata-mata karena pemakai melakukan query dengan cara yang kurang tepat. Tips-tips berikut diharapkan dapat menuntun anda menggunakan mesin pencari secara efektif untuk menemukan informasi yang anda butuhkan: 1. Gunakan mesin pencari yang tepat Ditengarai sebagian mesin pencari saat ini, lebih banyak menampilkan iklan daripada hasil pencarian yang sesungguhnya. Disamping itu, banyak pula pengelola situs mesin pencari yang kolaps, lantas tidak lagi mengupdate databasenya. Untuk saat ini, Yahoo dan Google merupakan pilihan yang paling terpercaya. 2. Jangan gunakan keyword yang terlalu umum Bayangkan, seberapa banyak hasil pencarian yang anda peroleh apabila anda hanya memasukkan kata kunci telescope dalam mesin pencari. Jelas berbeda dengan apabila anda menggunakan kata kunci berupa teleskop dari jenis ataupun merk tertentu. 3. Masukkan keyword secara singkat namun jelas Banyak orang memasukkan kata kunci yang berderet-deret sehingga malahan mengacaukan hasil pencarian. Menuliskan kata kunci Short biography of astronomer Edwin Hubble akan mengeluarkan setumpuk halaman yang sama sekali tidak berhubungan dengan apa yang dicari dibandingkan dengan keyword yang lebih sederhana, misalnya Hubble biography. Juga perhatikan ejaan dari kata kunci yang anda 4. 5. 6. 7. 8. masukkan. Kesalahan ejaan pada kata kunci dapat membawa anda untuk memperoleh hasil yang jauh dari harapan. Gunakan operator Boolean Kata kunci “AND”, “OR”, “NOT”, dengan kombinasinya akan sangat membantu menemukan situs-situs yang lebih spesifik. Keyword Hubble AND biography NOT telescope akan membawa anda ke halaman yang membahas tentang biografi Edwin Hubble dan menghindari masuknya halaman tentang teleskop antariksa dengan nama yang sama pada hasil pencarian anda. Gunakan tanda kutip untuk satu frase utuh Beberapa mesin pencari mensyaratkan penggunaan tanda kutip untuk menunjukkan satu frase kalimat. Misalnya, penggunaan kata kunci Hubble Space Telescope dengan “Hubble Space Telescope” akan memberikan keluaran yang berbeda. Kata kunci yang diapit oleh tanda kutip biasanya akan memberikan hasil yang lebih akurat. Penggunaan tanda kutip juga dapat dikombinasikan dengan operator boolean untuk mendapatkan hasil yang lebih spesifik, misalnya “Hubble Space Telescope” AND launch. Manfaatkan Direktori beberapa mesin pencari menyediakan fasilitas direktori yang akan membawa anda ke topik-topik tertentu yang sudah diklasifikasikan sedemikian rupa untuk memudahkan proses pencarian. Mesin pencari yang menggunakan direktori antara lain adalah Yahoo, Lycos, dan Altavista. Untuk mencari informasi yang berkaitan dengan Indonesia, disarankan untuk menggunakan direktori lokal Indonesia, misalnya Catcha, SearchIndonesia, Naver, atau Incari. Manfaatkan fitur khusus dari mesin pencari anda Beberapa mesin pencari tidak saja menyediakan fasilitas untuk pencarian artikel, namun juga file-file multimedia seperti gambar, MP3, dan bahkan rekaman video. Sementara itu, mesin pencari semacam MetaCrawler mengirimkan perintah pencarian ke beberapa mesin pencari sekaligus dan menampilkan hasilnya dalam satu halaman. Anda dapat mempelajari fitur-fitur khusus pada mesin pencari favorit anda untuk mengeksploitasi penggunaannya secara maksimal. Gunakan fungsi “Find” pada browser anda Ketika mesin pencari mengantarkan anda pada halaman tertentu, anda belum tentu langsung menemukan apa yang anda cari disana. Anggaplah upaya pencarian biografi Edwin Hubble yang anda lakukan membawa anda ke halaman Apa dan Siapa di bagian astronomi pada situs ini. Jangan lantas kebingungan dulu ketika di halaman ini anda tidak menemukan artikel yang anda cari. Gunakan fungsi “Find” [Ctrl-F] pada browser anda dan ketikkan Hubble. Nah, kini anda bisa membaca artikel tentang Edwin Hubble yang anda cari-cari itu. Selamat Mencoba! SEBELUM MEMPELAJARI ARTIKEL DIATAS ANDA HARUS MEMAHAMI ARTIKEL DI BAWAH INI TERLEBIH DAHULU : ”Intitle:” ialah sintaks perintah untuk membatasi pencarian yang hanya menghasilkan judul yang mengandung informasi pada topik yang dimaksud. Sebagai contoh pada pencarian, “intitle: password admin” ( tanpa tanda kutip ). Pencarian akan mencari page yang mengandung kata ”password” sebagai judulnya dengan prioritas utama “admin” . Jika pada pencarian terdapat dua query pencarian utama, digunakan sintaks allintitle: untuk pencarian secara lengkap. Sebagai contoh pada pencarian “allintitle:admin mdb”. Maka pencarian akan dibatasi pada dua subjek utama judul yaitu “admin” dan “mdb”. ”inurl:” ialah sintaks perintah untuk membatasi pencarian yang hanya menghasilkan semua URL yang hanya berisi kata kunci informasi yang dimaksudkan. Sebagai contoh pencarian dalam pencarian,”inurl : database mdb”. Pencarian akan menghasilkan semua URL yang hanya mengandung informasi tentang “database mdb “. Hal yang sama juga berlaku pada sintaks ini, jika terdapat dua query pencarian utama, digunakan sintaks “allinurl:” untuk mendapatkan list url tersebut. Sebagai contoh pencarian “allinurl: etc/passwd” , pencarian akan menghasilkan URL yang mengandung informasi tentang “etc” dan “passwd”. Tanda garis miring slash (”/”) diantara dua kata etc dan passwd akan diabaikan oleh mesin pencari Google. “site:” ialah sintaks perintah untuk membatasi pencarian suatu query informasi berdasarkan pada suatu situs atau domain tertentu. Sebagai contoh pada pencarian informasi: “waveguide site:itb.ac.id” (tanpa tanda kutip). Pencarian akan mencari topic tentang waveguide pada semua halaman yang tersedia pada domain itb.ac.id. “cache:” akan menunjukkan daftar web yang telah masuk kedalam indeks database Google. Sebagai contoh: “cache:deffcon.org”, pencarian akan memperlihatkan list yang disimpan pada Google untuk page deffcon.org “filetype:” ialah sintaks perintah pada Google untuk pencarian data pada internet dengan ekstensi tertentu (i.e. doc, pdf or ppt etc). Sebagai contoh pada pencarian : “filetype:doc site:go.id confidental” ( tanpa tanda kutip). Pencarian akan menghasilkan file data dengan ekstensi “.doc” pada semua domain go.id yang berisi informasi “confidential”. “link:” ialah sintaks perintah pada Google yang akan menunjukkan daftar list webpages yang memiliki link pada webpage special. Sebagai contoh:”link:www.securityfocus.com” akan menunjuukan daftar webpage yang memiliki point link pada page SecurityFocus. “related:” sintaks ini akan memberikan daftar web pages yang serupa dengan web page yang di indikasikan. Sebagai contoh: “related:www.securityfocus.com”, pencarian akan memberi daftar web page yang serupa dengan homepage Securityfocus. “intext:” sintaks perintah ini akan mencari kata kata pada website tertentu. Perintah ini mengabaikan link atau URL dan judul halaman. Sebagai contoh : “intext:admin” (tanpa tanda petik), pencarian akan menghasilkan link pada web page yang memiliki keyword yang memiliki keyword admin. Beberapa query sintaks diatas akan sangat membantu dalam pencarian data dan informasi lebih detail. Google dapat menjadi mesin pencari untuk menggali informasi tertentu dan rahasia, informasi yang tidak diperkirakan yang dapat memberitahukan sisi lemah suatu sistem. Hal tersebut yang dimanfaatkan oleh sebagian individu untuk melakukan penetrasi suatu server atau sistem informasi . Sintaks “Index of ” dapat digunakan untuk mendapatkan situs yang menampilkan indeks browsing direktori. Webserver dengan indeks browsing yang dapat diakses, berarti siapa saja dapat melakukan akses pada direktori webserver, seperti layaknya dapat dilakukan pada lokal direktori pada umumnya. Pada kesempatan ini dipaparkan bagaimana penggunaan sintaks “index of” untuk mendapatkan hubungan pada webserver dengan direktori indeks browsing yang dapat diakses.. Hal tersebut merupakan sumber informasi yang sederhana dapat diperoleh, akan tetapi isi dari informasi seringkali merupakan informasi yang sangat penting. Informasi tersebut dapat saja berupa password akses atau data transaksi online dan hal yang sangat penting lainnya. Dibawah ini merupakan beberapa contoh penggunaan sintaks ” indeks of” untuk mendapatkan informasi yang penting dan sensitive sifatnya. ex : Index of /admin Index of /passwd Index of /password Index of /mail “Index of /” +passwd “Index of /” +password.txt “Index of /” +.htaccess “Index of /secret” “Index of /confidential” “Index of /root” “Index of /cgi-bin” “Index of /credit-card” “Index of /logs” “Index of /config” “Index of/admin.asp “Index of/login.asp Mencari sistem atau server yang vulnerable menggunakan sintaks “inurl:” atau “allinurl:” 1. Menggunakan sintaks “allinurl:winnt/system32/” (dengan tanda petik ) akan menampilkan daftar semua link pada server yang memberikan akses pada direktori yang terlarang seperti “system32″. Terkadang akan didapat akses pada cmd.exe pada direktori “system32″ yang memungkinkan seseorang untuk mengambil alih kendali sistem pada server tersebut. 2. Menggunakan “allinurl:wwwboard/passwd.txt” ( dengan tanda petik ) akan menampilkan daftar semua link pada server yang memiliki kelemahan pada “wwwboard Password”. Pembahasan lebih lanjut tentang vulnerability “wwwboard Password” dapat dilihat pada site keamanan jaringan seperti http://www.securityfocus.com atau http://www.securitytracker.com 3. Menggunakan sintaks “inurl: bash history” (dengan tanda petik ) akan menampilkan daftar link pada server yang memberikan akses pada file “bash history” melalui web. File tersebut merupakan command history file yang mengandung daftar perintah yang dieksekusi oleh administrator, yang terkadang menyangkut informasi sensitive seperti password sistem. Seringkali password pada sistem telah dienkripsi, untuk mendapatkan password aslinya bentuk yang dienkripsi ini harus didekripsi menggunakan program password cracker. Lama waktu untuk mendapatkan hasil dekripsi tergantung dari keandalan program dan banyaknya karakter yang terenkripsi. 4. Menggunakan “inurl:config.txt” (dengan tanda petik) akan menampilkan daftar semua link pada server yang memberikan akses pada file “config.txt. File ini berisi informasi penting termasuk hash value dari password administrator dan proses autentifikasi dari suatu database. Dampak penggunaan teknologi komputer terhadap lingkungan hidup Bidang Informasi dan komunikasi Dampak Positif Kita akan lebih cepat mendapatkan informasi-informasi yang akurat dan terbaru di bumi bagian manapun melalui internet Kita dapat berkomunikasi dengan teman, maupun keluarga yang sangat jauh hanya dengan melalui handphone Kita mendapatkan layanan bank yang dengan sangat mudah. Dampak Negatif Pemanfaatan jasa komunikasi oleh jaringan teroris (Kompas) Penggunaan informasi tertentu dan situs tertentu yang terdapat di internet yang bisa disalah gunakan fihak tertentu untuk tujuan tertentu Kerahasiaan alat tes semakin terancam. Melalui internet kita dapat memperoleh informasi tentang tes psikologi, dan bahkan dapat memperoleh layanan tes psikologi secara langsung dari internet. Kecemasan teknologi. Selain itu ada kecemasan skala kecil akibat teknologi komputer. Kerusakan komputer karena terserang virus, kehilangan berbagai file penting dalam komputer inilah beberapa contoh stres yang terjadi karena teknologi Bidang Ekonomi dan Industri Dampak Positif Pertumbuhan ekonomi yang semakin tinggi Produktifitas dunia industri semakin meningkat Kemajuan teknologi akan meningkatkan kemampuan produktivitas dunia industri baik dari aspek teknologi industri maupun pada aspek jenis produksi. Investasi dan reinvestasi yang berlangsung secara besar-besaran yang akan semakin meningkatkan produktivitas dunia ekonomi. Persaingan dalam dunia kerja sehingga menuntut pekerja untuk selalu menambah skill dan pengetahuan yang dimiliki. Kecenderungan perkembangan teknologi dan ekonomi, akan berdampak pada penyerapan tenaga kerja dan kualifikasi tenaga kerja yang diperlukan. Bidang Sosial dan Budaya Dampak Positif Perbedaan kepribadian pria dan wanita. Banyak pakar yang berpendapat bahwa kini semakin besar porsi wanita yang memegang posisi sebagai pemimpin, baik dalam dunia pemerintahan maupun dalam dunia bisnis. Meningkatnya rasa percaya diri Kemajuan ekonomi di negara-negara Asia melahirkan fenomena yang menarik. Perkembangan dan kemajuan ekonomi telah meningkatkan rasa percaya diri dan ketahanan diri sebagai suatu bangsa akan semakin kokoh. Bangsabangsa Barat tidak lagi dapat melecehkan bangsa-bangsa Asia. Dampak Negatif Kemerosotan moral di kalangan warga masyarakat, khususnya di kalangan remaja dan pelajar Kenakalan dan tindak menyimpang di kalangan remaja semakin meningkat semakin lemahnya kewibawaan tradisi-tradisi yang ada di masyarakat, seperti gotong royong dan tolong-menolong telah melemahkan kekuatan-kekuatan sentripetal yang berperan penting dalam menciptakan kesatuan sosial. Pola interaksi antar manusia yang berubah. Kehadiran komputer pada kebanyakan rumah tangga golongan menengah ke atas telah merubah pola interaksi keluarga. Melalui program internet relay chatting (IRC) anak-anak bisa asyik mengobrol dengan teman dan orang asing kapan saja. Bidang Pendidikan Dampak Positif Munculnya media massa, khususnya media elektronik sebagai sumber ilmu dan pusat pendidikan. Dampak dari hal ini adalah guru bukannya satu-satunya sumber ilmu pengetahuan. Sistem pembelajaran tidak harus melalui tatap muka. Dengan kemajuan teknologi proses pembelajaran tidak harus mempertemukan siswa dengan guru, tetapi bisa juga menggunakan jasa pos internet dan lain-lain. Dampak Negatif Kerahasiaan alat tes semakin terancam Program tes inteligensi seperti tes Raven, Differential Aptitudes Test dapat diakses melalui compact disk. Penyalah gunaan pengetahuan bagi orang-orang tertentu untuk melakukan tindak kriminal. Kita tahu bahwa kemajuan di badang pendidikan juga mencetak generasi yang berepngetahuan tinggi tetapi mempunyai moral yang rendah. Contonya dengan ilmu komputer yang tinggi maka orang akan berusaha menerobos sistem perbangkan dan lainlain. Bidang politik Dampak Positif Timbulnya kelas menengah baru . Pertumbuhan teknologi dan ekonomi di kawasan ini akan mendorong munculnya kelas menengah baru. Kemampuan, keterampilan serta gaya hidup mereka sudah tidak banyak berbeda dengan kelas menengah di negara-negera Barat Proses regenerasi kepemimpinan. Sudah barang tentu peralihan generasi kepemimpinan ini akan berdampak dalam gaya dan substansi politik yang diterapkan. Nafas kebebasan dan persamaan semakin kental. Di bidang politik internasional, juga terdapat kecenderungan tumbuh regionalisme. Kemajuan di bidang teknologi komunikasi telah menghasilkan kesadaran regionalisme. ditambah dengan kemajuan di bidang teknologi transportasi telah menyebabkan meningkatnya kesadaran tersebut. Dampak Negatif Penggunaan persenjataan canggih untuk menyerang pihak lain demi kekuasaan dan kekayaan. Terorisme yang semakin merajalela. Kurangnya privacy suatu negara akibat kerahasiaan yang tidak terjamin dengan semakin canggihnya alat –alat pendeteksi.