Panoramica
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Che cos'è Motore di ricerca programmabile?
Il Motore di ricerca programmabile ti consente di creare un motore di ricerca per il tuo sito web,
il tuo blog o una raccolta di siti web. Puoi configurare il tuo motore di ricerca
per eseguire ricerche sia nelle pagine web sia nelle immagini. Puoi perfezionare il ranking, personalizzare l'aspetto e il design dei risultati di ricerca e invitare i tuoi amici o utenti fidati ad aiutarti a creare il tuo Motore di ricerca programmabile. Puoi persino guadagnare con il tuo motore di ricerca utilizzando il tuo account Google AdSense.
Esistono due casi d'uso principali per Motore di ricerca programmabile: puoi creare un
motore di ricerca che cerca solo i contenuti di un sito web (ricerca su sito) oppure
puoi crearne uno incentrato su un determinato argomento su più siti. Puoi utilizzare le tue competenze su un argomento per indicare a Motore di ricerca programmabile a quali siti web cercare, assegnare priorità o ignorare. Poiché conosci bene i tuoi utenti, puoi personalizzare il motore di ricerca in base ai loro interessi.
Con Motore di ricerca programmabile puoi:
- Creare Motori di ricerca programmabili che
eseguono ricerche in una specifica raccolta di siti o pagine
- Attivare la ricerca immagini per il sito
- Personalizza l'aspetto dei risultati di ricerca, ad esempio aggiungendo
completamenti automatici ricerca durante la digitazione
- Aggiungi promozioni ai tuoi risultati di ricerca
- Utilizza i dati strutturati sul tuo sito per personalizzare i risultati di ricerca
- Crea un'unità pubblicitaria del motore di ricerca monetizzata con il tuo account Google AdSense, in modo da guadagnare ogni volta che gli utenti fanno clic sugli annunci nelle tue pagine dei risultati di ricerca.
Riepilogo delle offerte dei Motori di ricerca programmabili
Motore di ricerca programmabile offre quattro offerte. Utilizza questo grafico per scegliere l'offerta migliore per il tuo sito.
Offerta |
Elemento di ricerca standard |
Elemento di ricerca non profit |
Elemento ricerca a pagamento |
API Custom Search JSON |
Costo |
Senza costi |
Senza costi |
5 $ per mille query |
5 $ per mille query |
Annunci |
Sì |
No |
No |
No |
Branding di Google |
Facoltativo |
Sì |
Facoltativo |
No |
Limite giornaliero di query |
Nessun limite giornaliero |
Nessun limite giornaliero |
Nessun limite giornaliero |
10.000 query al giorno |
Implementazione |
JavaScript lato client |
JavaScript lato client |
JavaScript lato client |
API JSON lato client o lato server |
Disponibilità |
Tutti |
Solo non profit |
Tutti |
Tutti |
Per iniziare |
Scopri di più
|
Scopri di più |
Scopri di più |
Scopri di più
|
API disponibili
Dopo aver creato un Motore di ricerca programmabile, puoi utilizzare una pagina predefinita ospitata da Google per mostrare i tuoi risultati all'utente oppure puoi incorporare la funzionalità di ricerca direttamente nel tuo sito web. Le seguenti risorse sono disponibili per gli sviluppatori che vogliono avere un maggiore controllo sulla creazione dei motori di ricerca e sulla personalizzazione dell'aspetto dei risultati di ricerca:
L'API Programmable Search Element Control
ti consente di incorporare l'Elemento di ricerca programmabile nelle tue pagine web e
in altre applicazioni web utilizzando JavaScript.
L'API JSON Custom Search ti consente di sviluppare siti web e programmi per recuperare e visualizzare in modo programmatico i risultati di ricerca dal Motore di ricerca programmabile. Con questa API puoi utilizzare richieste RESTful per ottenere risultati di ricerca in formato JSON.
Come iniziare
Il modo più semplice per iniziare a utilizzare Motore di ricerca programmabile è creare un
motore di ricerca di base utilizzando il Pannello di controllo. Puoi quindi scaricare i file XML chiave che devi modificare per personalizzare il motore di ricerca in modo programmatico.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[null,null,["Ultimo aggiornamento 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."]]