Visão geral
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
O que é um Mecanismo de Pesquisa Programável?
Com o Mecanismo de Pesquisa Programável, é possível criar um mecanismo de pesquisa para seu site, blog ou coleção de sites. É possível configurar o mecanismo para
pesquisar páginas da Web e imagens. É possível ajustar a classificação, personalizar a aparência dos resultados da pesquisa e convidar amigos ou usuários confiáveis para ajudar você a criar o Mecanismo de Pesquisa Programável. Você pode até mesmo ganhar dinheiro com seu mecanismo de pesquisa usando sua conta do Google AdSense.
Há dois casos de uso principais para o Mecanismo de Pesquisa Programável: você pode criar um
mecanismo de pesquisa que pesquise apenas o conteúdo de um site (pesquisa no site) ou
criar um focado em um tema específico de vários sites. Você
pode usar seu conhecimento sobre um assunto para informar ao Mecanismo de Pesquisa Programável quais
sites pesquisar, priorizar ou ignorar. Como conhece bem os usuários, você
pode adaptar o mecanismo de pesquisa aos interesses deles.
Com o Mecanismo de Pesquisa Programável, é possível:
- Criar Mecanismos de Pesquisa Programável que pesquisam em um conjunto específico
de sites ou páginas
- Ativar a pesquisa de imagens no seu site
- Personalizar a aparência dos resultados da pesquisa, incluindo
adicionar preenchimento automático de pesquisa enquanto você digita
- Adicionar promoções aos resultados da pesquisa
- Use dados estruturados no seu site para personalizar os resultados da pesquisa
- Crie um bloco de anúncios de mecanismo de pesquisa monetizado com sua conta do Google AdSense e ganhe dinheiro sempre que os usuários clicarem nos anúncios em suas páginas de resultados de pesquisa.
Resumo das ofertas do Mecanismo de Pesquisa Programável
O Mecanismo de Pesquisa Programável tem quatro ofertas disponíveis para uso. Use este gráfico para selecionar qual oferta é melhor para seu site.
Ofertas |
Elemento de pesquisa padrão |
Elemento de pesquisa sem fins lucrativos |
Elemento da pesquisa paga |
JSON API de pesquisa personalizada |
Custo |
Sem custo financeiro |
Sem custo financeiro |
US$ 5 por mil consultas |
US$ 5 por mil consultas |
Anúncios |
Sim |
Não |
Não |
Não |
Marca do Google |
Opcional |
Sim |
Opcional |
Não |
Limite diário de consultas |
Sem limite diário |
Sem limite diário |
Sem limite diário |
10.000 consultas por dia |
Implementação |
JavaScript do lado do cliente |
JavaScript do lado do cliente |
JavaScript do lado do cliente |
API JSON do lado do cliente ou do servidor |
Disponibilidade |
Todos |
Somente organizações sem fins lucrativos |
Todos |
Todos |
Vamos começar |
Saiba mais
|
Saiba mais |
Saiba mais |
Saiba mais
|
APIs disponíveis
Depois de criar um Mecanismo de Pesquisa Programável, é possível usar uma página padrão hospedada
pelo Google para mostrar os resultados ao usuário ou incorporar a funcionalidade
de pesquisa diretamente no seu site. Os recursos abaixo estão disponíveis para
desenvolvedores que querem ter mais controle sobre a criação de mecanismos de pesquisa e a personalização
da aparência dos resultados:
A API Programmable Search Element Control
permite incorporar o Elemento de Pesquisa Programável nas suas páginas da Web e em outros
aplicativos da Web usando JavaScript.
A API Custom Search JSON permite
desenvolver sites e programas para recuperar e mostrar resultados da pesquisa do
Mecanismo de Pesquisa Programável de maneira programática. Com essa API, é possível usar solicitações RESTful para receber resultados da pesquisa no formato JSON.
Como começar
A maneira mais fácil de começar a usar o Mecanismo de Pesquisa Programável é criar um
mecanismo de pesquisa básico usando o painel de controle. Em seguida,
faça o download dos principais arquivos XML que você precisa modificar para personalizar seu mecanismo
de pesquisa de forma programática.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-25 UTC.
[null,null,["Última atualização 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."]]