Question

Je souhaite intégrer Google Recherche personnalisé dans ma zone de recherche de site Web.

Le problème est que je veux toujours garder ma boîte de recherche. De plus, si les mots clés sont des symboles stocks, utilisera mon moteur de recherche de site. Si l'entrée n'est pas un symbole boursier, utilisera Google Custom Recherche pour rechercher mon site Web.

Je souhaite utiliser Google Recherche personnalisé pour rechercher tout mon site. Le résultat de la recherche doit être sur mon site Web mais ne pas passer à la recherche Google.

Il y a un API de recherche personnalisée JSON / ATOM fourni par Google. Est-ce la seule façon de faire cela?

Veuillez conseiller!

Enfiler

Était-ce utile?

La solution

La version payante du moteur de recherche personnalisé a une implémentation XML très propre. Vous pouvez prétraiter la requête et vérifier s'il s'agit d'un symbole de ticker d'origine. Si c'est le cas, gérez-le vous-même, sinon, envoyez-le au CSE, obtenez le XML et formatez comme vous le souhaitez. J'aimerais qu'ils l'aient dans la version gratuite, mais ils ne le font pas.

En tant qu'autre option, il existe de nombreux moteurs de recherche open source gratuits, Solr / Lucene (implémentations de SearchBlox, Constellio, Lucid Imagination, etc.), Sphinx, OpenSearchServer, Elastic Search, Xapian ...

Autres conseils

Commencer ici http://www.google.com/cse/manage/create. Ensuite, vous recevrez une barre de recherche Google personnalisée originale. Ensuite, vous pouvez grep la requête qu'elle produit et forcer votre propre forme pour entraîner la même requête.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top