Belajar Google API melalui Google AJAX APIs Playground

Posted by admin | Posted in Internet Technology, Search Engine, Search Tips n Trick, Web Programming | Posted on 21-07-2009

2

google-api-playgroundSalah satu cara mudah mempelajari Google API adalah dengan memanfaatkan Google AJAX APIs Playground. AJAX APIs playground adalah sebuah situs yang disediakan oleh Google bagi kita untuk mencoba secara langsung sejumlah Google API yang berbasis AJAX (Asynchronous Javascript and XML). Karena berbasis AJAX maka tentunya semua kode program dalam sintaks Javascript yang bisa kita lihat, kopi dan paste secara langsung untuk digunakan pada website kita.

contoh-cariDengan menggunakan Google AJAX API, kita bisa mengintegrasikan data pada website kita dengan API yang disediakan oleh Google. Salah satu contoh penggunaan Google AJAX API adalah yang saya gunakan dalam situs ini untuk Simulasi Visualisasi Grafik perbandingan nilai sebuah parameter dari 2 situs.

Sebuah contoh sederhana coba saya kembangkan dari salah satu fitur pada Google Search API bisa dilihat disini. Kita dapat membuat sebuah custom search engine yang bisa kita batasi hasil pencarian hanya pada situs tertentu saja. Untuk tujuan ini sebenarnya bisa dengan mudah kita gunakan Google dengan tambahan kata bantu SITE: pada kolom pencarian. Namun dengan menggunakan Google API kita bisa menambahkan fasilitas itu pada situs yang kita buat tanpa merepotkan user untuk menambahkan kata bantu site: tersebut.

Code Javascriptnya adalah sebagai berikut:

    <script type="text/javascript">
    /*
    *  membatasi pencarian hanya pada situs tertentu saja.
    */

    google.load('search', '1');

    function OnLoad() {
      // Create a search control
      var searchControl = new google.search.SearchControl();

      // Add in a WebSearch
      var webSearch = new google.search.WebSearch();

      // Restrict our search to pages from the Cartoon Newtowrk
      webSearch.setSiteRestriction('ac.id');

      // Add the searcher to the SearchControl
      searchControl.addSearcher(webSearch);

      // tell the searcher to draw itself and tell it where to attach
      searchControl.draw(document.getElementById("content"));

      // execute an inital search
      searchControl.execute('multimedia');
    }
    google.setOnLoadCallback(OnLoad);
    </script>

Untuk lebih jelas bisa dilihat pada contoh yang saya buat dan silihkan dilihat source code-nya dengan view page source. Karena semua kode dalam Javascript sehingga bisa dengan mudah anda pelajari.
Semoga berguna.

Bagaimana Membatasi Hasil Pencarian Hanya Pada Situs Tertentu Saja

Posted by admin | Posted in Search Engine, Search Tips n Trick | Posted on 18-06-2009

0

Hasil pencarian dari Google untuk sebuah kata kunci terkadang sangat banyak, sehingga justru bingung untuk menentukan mana hasil pencarian yang sesuai dengan kebutuhan kita. Terkadang kita ingin membatasi hasil pencarian dari Google hanya dibatasi pada situs tertentu saja.Penggunaan kata kunci site: yang diikuti dengan sebuah nama situs, bertujuan untuk membatasi hasil pencarian Google hanya pada situs tersebut. Misalnya anda ingin mencari kata kunci:beasiswa pada situs brawijaya, maka input pada Google adalah:

beasiswa site:brawijaya.ac.id

Atau misalnya, anda ingin mencari beasiswa yang ada pada situs-situs perguruan tinggi di Indonesia. Dengan asumsi situs perguruan tinggi di Indonesia memiliki domain ac.id, maka input pada Google adalah:

beasiswa site:ac.id

Atau contoh lain anda ingin mencari berita tentang Manohara pada situs Detik, maka bisa gunakan pencarian seperti ini:

manohara site:detik.com

Mudah kan, sekarang coba anda gunakan Google untuk mencari kata kunci: Scholarship pada situsĀ  kampus UGM misalnya..

Coba dipipkir dulu..

Mudah kan..

:)

Bagaimana Menghitung Size Sebuah Situs

Posted by admin | Posted in Search Engine, Search Tips n Trick | Posted on 18-06-2009

1

Menghitung ‘size‘dari sebuah situs adalah sangat mudah dilakukan dengan memanfaatkan Google Search Engine. Size merupakan salah satu dari 4 parameter yang digunakan oleh Webometric untuk menilai situs berbagai Perguruan Tinggi di seluruh dunia. Parameter size dapat diartikan sebagai ukuran atau jumlah situs dan page yang ada didalam sebuah domain situs perguruan tinggi. Misalnya bagaimana mengetahui size dari situs Universitas Brawijaya? Mudah saja, silahkan isikan kata kunci pencarian berikut ini pada Google:

site:brawijaya.ac.id

Hasil dari Google -pada bagian atas kanan- untuk pencarian tersebut adalah size dari sebuah situs, namun nilai itu hanyalah sebuah nilai aproksimasi. Untuk memperoleh nilai yang sedikit lebih akurat, coba ada klik pada nomor halaman ke 2 atau 3 pada bagian bawah hasil pencarian. Maka Google akan memberikan hasil yang sedikit berbeda dimana nilai hasil ini sedikit lebih akurat dari nilai sebelumnya. Cara inilah yang dilakukan oleh Ayo-cari.com untuk mengambil nilai size dari situs sebuah perguruan tinggi.

Anda bisa mencoba sendiri dengan mengganti nama situs diatas dengan situs apapun yang mau dicari hasilnya. Ingat, cukup gunakan langsung nama domain tanpa menambahkan http maupun www didepan nama domainnya.