Come integrare la ricerca su ordinazione di Google nel mio sito web?
-
14-11-2019 - |
Domanda
Voglio integrare Google personalizzato la ricerca nella mia casella di ricerca del sito web.
Il problema è che voglio ancora mantenere la mia casella di ricerca.Inoltre, se le parole chiave sono simboli di stock, utilizzerà il mio motore di ricerca del sito.Se l'input non è simbolo di scorta, utilizzerà Google Cerca Ricerca per cercare il mio sito web.
Voglio usare Google Cerca Ricerca per cercare tutto il mio sito.Il risultato della ricerca dovrebbe essere sul mio sito Web ma non passare alla ricerca di Google.
C'è un JSON / ATOM Cerca personalizzato API fornito da Google.È questo l'unico modo per farlo?
Per favore consigli!
don
Soluzione
La versione a pagamento del motore di ricerca personalizzato ha un'implementazione XML molto pulita.È possibile preredire la query e controllare se è un simbolo Ticker Stock.Se lo è, gestirlo da solo, se no, invialo al CSE, ottieni XML e il formato come preferisci.Vorrei averlo nella versione gratuita, ma non lo fanno.
Come opzione alternativa, ci sono molti motori di ricerca open source gratuiti, solr / lucene (implementazioni da parte di Searchblox, Constelio, Imaginazione lucida, ecc.), Sfinge, OpenSearchServer, Ricerca elastica, Xapian ...
Altri suggerimenti
Avvia qui http://www.google.com/cse/manage/create.Quindi riceverai una barra di ricerca Google personalizzata originale.Quindi puoi generare la query che produce e costringe la tua forma per comportare la stessa query.