Google Programmable Search Engine (früher bekannt als Google Custom Search Engine, CSE und Google Co-op) ist ein von Google bereitgestellter Dienst zur Erstellung einer eigenen, auf der Google-Suche basierenden Suchmaschine. Je nach Konfiguration werden nur Ergebnisse zu bestimmten Themen, bestimmten Websites von Seiten mit bestimmten Inhalten und Eigenschaften gefunden. Google startete den Dienst am 23. Oktober 2006.[1]
Die Google-Custom-Search-Plattform wird in mehreren Versionen angeboten.
Die Google Programmable Search ermöglicht das Erstellen eines Suchmaschinenendienstes auf Basis der Google-Suche. Die indexierten Inhalte sind eine Teilmenge des Google-Index, Nutzer können mit zahlreichen Filter-- und Einstellungsmöglichkeiten definieren, welche Inhalte mit ihrer Suchinstanz gefunden bzw. prominenter angezeigt werden sollen. Sucheingabefelder und Ergebnisseiten der so generierten Suchinstanzen können per Javascript-Snippet in Webseiten eingebaut werden. Die Basisversion ist kostenlos und kann Google-AdSense-Anzeigen in den Ergebnissen ausspielen.[2]
Die Google Programmable Search Element Paid API ermöglicht seit November 2020 einen werbefreien Betrieb der Google Programmable Search.[3] Abgerechnet werden Suchanfragen über die Google Cloud-Dienste.[4] Ähnlich funktioniert die Einbindung der Suche via JSON-API, wobei hier 100 API-Abfragen pro Tag kostenlos bleiben und der Rest berechnet wird. In beiden Varianten berechnet Google 5 USD/1000 Anfragen.[5]
Für Schulen und gemeinnützige Organisationen („Nonprofits“) bietet Google die kostenlose Version der Programmable Search ohne Werbeeinblendungen an. Voraussetzung ist die Registrierung im Google-Programm für Schulen bzw. für Nonprofits.