Ringkasan
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Apa itu Programmable Search Engine?
Programmable Search Engine memungkinkan Anda membuat mesin telusur untuk situs,
blog, atau kumpulan situs. Anda dapat mengkonfigurasi mesin pencari Anda
untuk mencari halaman web dan gambar. Anda dapat menyesuaikan peringkat, menyesuaikan
tampilan dan nuansa hasil penelusuran, serta mengundang teman atau pengguna tepercaya untuk
membantu Anda membuat Programmable Search Engine. Anda bahkan dapat memperoleh penghasilan dari mesin telusur menggunakan akun Google AdSense.
Ada dua kasus penggunaan utama untuk Programmable Search Engine - Anda dapat membuat
mesin telusur yang hanya menelusuri konten di satu situs (penelusuran situs), atau
Anda dapat membuat mesin telusur yang berfokus pada topik tertentu dari beberapa situs. Anda dapat menggunakan keahlian Anda terkait suatu subjek untuk memberi tahu Programmable Search Engine situs mana yang harus ditelusuri, diprioritaskan, atau diabaikan. Karena Anda mengenal pengguna dengan baik, Anda dapat menyesuaikan mesin pencari dengan minat mereka.
Dengan Programmable Search Engine, Anda dapat:
- Membuat Programmable Search Engine yang menelusuri kumpulan situs atau halaman tertentu
- Mengaktifkan penelusuran gambar untuk situs Anda
- Sesuaikan tampilan dan nuansa hasil penelusuran, termasuk menambahkan pelengkapan otomatis telusuri saat Anda mengetik
- Menambahkan promosi ke hasil penelusuran
- Manfaatkan data terstruktur di situs Anda untuk menyesuaikan hasil penelusuran
- Buat unit iklan mesin telusur yang dimonetisasi dengan akun Google AdSense, sehingga Anda akan memperoleh penghasilan setiap kali pengguna mengklik iklan di halaman hasil penelusuran Anda.
Ringkasan Penawaran Programmable Search Engine
Programmable Search Engine memiliki empat penawaran yang tersedia untuk digunakan. Gunakan diagram ini
untuk membantu memilih penawaran terbaik untuk situs Anda.
Penawaran |
Elemen Penelusuran Standar |
Elemen Penelusuran Nonprofit |
Elemen Penelusuran Berbayar |
Custom Search JSON API |
Biaya |
Gratis |
Gratis |
$5 per seribu kueri |
$5 per seribu kueri |
Iklan |
Ya |
Tidak |
Tidak |
Tidak |
Merek Google |
Opsional |
Ya |
Opsional |
Tidak |
Batas Kueri Harian |
Tidak Ada Batas Harian |
Tidak Ada Batas Harian |
Tidak Ada Batas Harian |
10.000 kueri per hari |
Penerapan |
JavaScript sisi klien |
JavaScript sisi klien |
JavaScript sisi klien |
JSON API sisi klien atau sisi server |
Ketersediaan |
Semua orang |
Lembaga nonprofit saja |
Semua orang |
Semua orang |
Memulai |
Pelajari Lebih Lanjut
|
Pelajari Lebih Lanjut |
Pelajari Lebih Lanjut |
Pelajari Lebih Lanjut
|
API yang tersedia
Setelah membuat Programmable Search Engine, Anda dapat menggunakan halaman default yang dihosting
oleh Google untuk menampilkan hasil kepada pengguna, atau menyematkan fungsi
penelusuran langsung di situs Anda. Resource berikut tersedia untuk
developer yang menginginkan kontrol lebih besar dalam membuat mesin telusur dan menyesuaikan
tampilan hasil penelusuran:
Programmable Search Element Control API
memungkinkan Anda menyematkan Programmable Search Element di halaman web dan aplikasi web lainnya menggunakan JavaScript.
Custom Search JSON API memungkinkan Anda
mengembangkan situs dan program untuk mengambil dan menampilkan hasil penelusuran dari
Programmable Search Engine secara terprogram. Dengan API ini, Anda dapat menggunakan permintaan RESTful untuk mendapatkan hasil penelusuran dalam format JSON.
Memulai
Cara termudah untuk mulai menggunakan Programmable Search Engine adalah dengan membuat
mesin telusur dasar menggunakan Control Panel. Kemudian, Anda dapat
mendownload file XML utama yang perlu diubah untuk menyesuaikan
mesin telusur secara terprogram.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-25 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-25 UTC."],[[["\u003cp\u003eProgrammable Search Engine allows you to build custom search engines for your website, blog, or a collection of websites, enabling searches across web pages and images.\u003c/p\u003e\n"],["\u003cp\u003eYou can refine search rankings, personalize the appearance of search results, and potentially monetize your search engine using Google AdSense.\u003c/p\u003e\n"],["\u003cp\u003eProgrammable Search Engine offers four distinct offerings: Standard, Non-profit, Paid, and Custom Search JSON API, each with varying features and costs.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can leverage APIs like the Programmable Search Element Control API and the Custom Search JSON API for advanced customization and integration.\u003c/p\u003e\n"],["\u003cp\u003eCreating a basic search engine through the Control Panel is the easiest way to begin using Programmable Search Engine.\u003c/p\u003e\n"]]],[],null,["# Overview\n\nWhat Is Programmable Search Engine?\n-----------------------------------\n\nProgrammable Search Engine lets you create a search engine for your website,\nyour blog, or a collection of websites. You can configure your search engine to\nsearch both web pages and images. You can fine-tune the ranking, customize the\nlook and feel of the search results, and invite your friends or trusted users to\nhelp you build your Programmable Search Engine. You can even make money from\nyour search engine by using your [Google AdSense account](https://www.google.com/adsense/login?sourceid=aso&subid=ww-en-et-aso_api3&medium=link).\n\nThere are two main use cases for Programmable Search Engine - you can create a\nsearch engine that searches only the contents of one website (site search), or\nyou can create one that focuses on a particular topic from multiple sites. You\ncan use your expertise about a subject to tell Programmable Search Engine which\nwebsites to search, prioritize, or ignore. Because you know your users well, you\ncan tailor the search engine to their interests.\n\nWith Programmable Search Engine, you can:\n\n- Create Programmable Search Engines that search across a specified collection of sites or pages\n- Enable image search for your site\n- Customize the look and feel of search results, including adding search-as-you-type autocompletions\n- Add promotions to your search results\n- Leverage structured data on your site to customize search results\n- Create a monetized search engine ad unit with your Google AdSense account, so you make money whenever users click ads on your search results pages.\n\nSummary of Programmable Search Engine Offerings\n-----------------------------------------------\n\nProgrammable Search Engine has four offerings available for use. Use this chart\nto help you select which offering is best for your site.\n\n|-------------------|-------------------------------------------|------------------------------------------------------------------------------|-----------------------------------------------------------------------------|------------------------------------------|\n| Offering | Standard Search Element | Non-profit Search Element | Paid Search Element | Custom Search JSON API |\n| Cost | Free | Free | $5 per thousand queries | $5 per thousand queries |\n| Ads | Yes | No | No | No |\n| Google Branding | Optional | Yes | Optional | No |\n| Daily Query Limit | No Daily Limit | No Daily Limit | No Daily Limit | 10,000 queries per day |\n| Implementation | Client side javascript | Client side javascript | Client side javascript | Client side or server side JSON API |\n| Availability | Everyone | Non-profits only | Everyone | Everyone |\n| Getting Started | [Learn More](/custom-search/docs/element) | [Learn More](https://support.google.com/programmable-search/answer/12423873) | [Learn More](https://developers.google.com/custom-search/docs/paid_element) | [Learn More](/custom-search/v1/overview) |\n\nAvailable APIs\n--------------\n\nAfter creating a Programmable Search Engine, you can use a default page hosted\nby Google to show your results to the user, or you can embed search\nfunctionality directly in your website. The following resources are available to\ndevelopers who want more control over creating search engines and customizing\nthe appearance of search results:\n\n- The [Programmable Search Element Control API](/custom-search/docs/element)\n\n lets you embed the Programmable Search Element in your web pages and other\n web applications using JavaScript.\n- The [Custom Search JSON API](/custom-search/v1/overview) lets you\n develop websites and programs to retrieve and display search results from\n Programmable Search Engine programmatically. With this API, you can use\n RESTful requests to get search results in JSON format.\n\nGetting started\n---------------\n\nThe easiest way to get started with Programmable Search Engine is to create a\nbasic search engine using the [Control Panel](https://programmablesearchengine.google.com/controlpanel/all). You can\nthen download the key XML files you need to modify to customize your search\nengine programmatically."]]