Genel bakış
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Programlanabilir Arama Motoru Nedir?
Programlanabilir Arama Motoru sayesinde web siteniz, blogunuz veya bir dizi web sitesi için arama motoru oluşturabilirsiniz. Arama motorunuzu hem web sayfalarında
hem de görsellerde arama yapacak şekilde yapılandırabilirsiniz. Sıralamada ince ayar yapabilir, arama sonuçlarının görünümünü ve tarzını özelleştirebilir ve Programlanabilir Arama Motorunuzu oluşturmanıza yardımcı olmaları için arkadaşlarınızı veya güvendiğiniz kullanıcıları davet edebilirsiniz. Hatta Google AdSense hesabınızı kullanarak arama motorunuzdan para bile kazanabilirsiniz.
Programlanabilir Arama Motoru'nun iki temel kullanım alanı vardır: Yalnızca bir web sitesinin içeriğinde arama yapan bir arama motoru (site arama) veya birden çok sitedeki belirli bir konuya odaklanan bir arama motoru oluşturabilirsiniz. Programlanabilir Arama Motoru'na hangi web sitelerinin aranacağını, öncelik sırasına koyulacağını veya yoksayılacağını bildirmek için bir konuyla ilgili uzmanlığınızı kullanabilirsiniz. Kullanıcılarınızı iyi tanıdığınız için arama motorunu
ilgi alanlarına uyarlayabilirsiniz.
Programlanabilir Arama Motoru ile şunları yapabilirsiniz:
- Belirli bir site veya sayfa koleksiyonunda arama yapan
Programlanabilir Arama Motorları oluşturmak
- Siteniz için görsel aramayı etkinleştirme
- Yazarken ara otomatik tamamlamaların
eklemesi de dahil, arama sonuçlarının görünümünü
- Arama sonuçlarınıza tanıtım ekleyin
- Arama sonuçlarını özelleştirmek için sitenizdeki yapılandırılmış verilerden yararlanın
- Kullanıcılar arama sonuçları sayfalarınızdaki reklamları her tıkladığında para kazanmak için Google AdSense hesabınızla para kazandıran bir arama motoru reklam birimi oluşturun.
Programlanabilir Arama Motoru Tekliflerinin Özeti
Programlanabilir Arama Motoru'nda kullanabileceğiniz dört seçenek bulunur. Siteniz için en iyi teklifin hangisi olduğunu seçmenize yardımcı olması için bu grafiği kullanın.
Teklifler |
Standart Arama Öğesi |
Kâr Amacı Gütmeyen Kuruluşlar için Arama Öğesi |
Ücretli Arama Öğesi |
Custom Search JSON API |
Maliyet |
Ücretsiz |
Ücretsiz |
Bin sorgu başına 5 ABD doları |
Bin sorgu başına 5 ABD doları |
Reklamlar |
Evet |
Hayır |
Hayır |
Hayır |
Google Markalama |
İsteğe bağlı |
Evet |
İsteğe bağlı |
Hayır |
Günlük Sorgu Sınırı |
Günlük Sınır Yok |
Günlük Sınır Yok |
Günlük Sınır Yok |
Günde 10.000 sorgu |
Uygulama |
İstemci tarafı JavaScript |
İstemci tarafı JavaScript |
İstemci tarafı JavaScript |
İstemci tarafı veya sunucu tarafı JSON API'si |
Kullanılabilirlik |
Herkes |
Yalnızca kâr amacı gütmeyen kuruluşlar |
Herkes |
Herkes |
Başlayın |
Daha Fazla Bilgi
|
Daha Fazla Bilgi |
Daha Fazla Bilgi |
Daha Fazla Bilgi
|
Kullanılabilir API'ler
Programlanabilir Arama Motoru oluşturduktan sonra, sonuçlarınızı kullanıcıya göstermek için Google tarafından barındırılan bir varsayılan sayfayı kullanabilir veya arama işlevini doğrudan web sitenize yerleştirebilirsiniz. Aşağıdaki kaynaklar, arama motorlarını oluşturma ve arama sonuçlarının görünümünü özelleştirme konusunda daha fazla kontrol sahibi olmak isteyen geliştiriciler tarafından kullanılabilir:
Programmable Search Element Control API
Programlanabilir Arama Öğesi'ni JavaScript kullanarak web sayfalarınıza ve diğer web uygulamalarına
yerleştirmenizi sağlar.
Custom Search JSON API, Programlanabilir Arama Motoru'ndan programlı olarak arama sonuçları almak ve görüntülemek için web siteleri ve programlar geliştirmenize olanak tanır. Bu API ile arama sonuçlarını JSON biçiminde almak için RESTful isteklerini kullanabilirsiniz.
Kullanmaya başlama
Programlanabilir Arama Motoru'nu kullanmaya başlamanın en kolay yolu, Kontrol Paneli'ni kullanarak temel bir arama motoru oluşturmaktır. Daha sonra, arama motorunuzu programatik olarak özelleştirmek için değiştirmeniz gereken temel XML dosyalarını indirebilirsiniz.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-25 UTC.
[null,null,["Son güncelleme tarihi: 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."]]