Descripción general
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
¿Qué es el Motor de Búsqueda Programable?
El Motor de Búsqueda Programable te permite crear un motor de búsqueda para tu sitio web, blog o un conjunto de sitios web. Puedes configurar el motor de búsqueda para
que busque imágenes y páginas web. Puedes mejorar la clasificación, personalizar el aspecto de los resultados de la búsqueda y, además, invitar a tus amigos o usuarios de confianza para que te ayuden a compilar tu Motor de Búsqueda Programable. Incluso puedes ganar dinero
con tu motor de búsqueda si usas tu cuenta de Google AdSense.
Existen dos casos de uso principales del Motor de Búsqueda Programable: puedes crear un motor de búsqueda que busque solo en el contenido de un sitio web (búsqueda en el sitio) o uno que se enfoque en un tema particular de varios sitios. Puedes usar tu experiencia sobre un tema para indicarle al Motor de Búsqueda Programable qué sitios web debe buscar, priorizar o ignorar. Como conoces bien a tus usuarios, puedes
adaptar el motor de búsqueda a sus intereses.
Con el Motor de Búsqueda Programable, puedes hacer lo siguiente:
- Crea Motores de Búsqueda Programables que busquen en un conjunto específico de sitios o páginas
- Habilita la búsqueda de imágenes en tu sitio
- Personalizar el aspecto de los resultados de la búsqueda, incluida la incorporación de autocompletados para realizar búsquedas mientras escribes
- Agrega promociones a tus resultados de la búsqueda
- Aprovecha los datos estructurados de tu sitio para personalizar los resultados de la búsqueda
- Crea una unidad de anuncios de motor de búsqueda monetizada con tu cuenta de Google AdSense,
para ganar dinero cada vez que los usuarios hagan clic en los anuncios de tus páginas de resultados de búsqueda.
Resumen de ofertas de Motor de Búsqueda Programable
El Motor de Búsqueda Programable tiene cuatro ofertas disponibles para su uso. Usa este gráfico para seleccionar la oferta más adecuada para tu sitio.
Oferta |
Elemento de búsqueda estándar |
Elemento de búsqueda para organizaciones sin fines de lucro |
Elemento de búsqueda pagada |
API de Custom Search JSON |
Costo |
Gratis |
Gratis |
$5 por cada mil consultas |
$5 por cada mil consultas |
Ads |
Sí |
No |
No |
No |
Desarrollo de la marca de Google |
Opcional |
Sí |
Opcional |
No |
Límite diario de consultas |
Sin límite diario |
Sin límite diario |
Sin límite diario |
10,000 consultas por día |
Implementación |
JavaScript del cliente |
JavaScript del cliente |
JavaScript del cliente |
API de JSON del cliente o del servidor |
Disponibilidad |
Todos |
Solo para organizaciones sin fines de lucro |
Todos |
Todos |
Getting Started |
Más información
|
Más información |
Más información |
Más información
|
API disponibles
Después de crear un Motor de Búsqueda Programable, puedes usar una página predeterminada alojada en Google para mostrar tus resultados al usuario o incorporar la función de búsqueda directamente en tu sitio web. Los siguientes recursos están disponibles para los desarrolladores que deseen tener más control sobre la creación de motores de búsqueda y la personalización de la apariencia de los resultados de la búsqueda:
La API de Programmable Search Element Control
te permite incorporar el elemento de Búsqueda Programable en tus páginas web y otras aplicaciones web mediante JavaScript.
La API de Custom Search JSON te permite desarrollar sitios web y programas para recuperar y mostrar resultados de la búsqueda de Programmable Search Engine de manera programática. Con esta API, puedes usar solicitudes RESTful para obtener resultados de la búsqueda en formato JSON.
Cómo comenzar
La forma más fácil de comenzar a usar el Motor de Búsqueda Programable es crear un motor de búsqueda básico con el Panel de control. Luego, puedes descargar los archivos en formato XML clave que necesites modificar para personalizar tu motor de búsqueda de manera programática.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-07-25 (UTC)
[null,null,["Última actualización: 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."]]