Accueil > Outils et techniques > Recherche avancée sur Internet - Moteurs de recherche > Installer un google personnalisé sur son site
Mettre un moteur dans votre tigre
vendredi 12 novembre 2004, par
Installer un moteur de recherche personnalisé sur son site ou sur un intranet est devenu de plus en plus facile.
Je ne parlerai pas des fonctionnalités propres au CMS comme spip, qui permettent d’avoir un petit moteur sur les données générées sur ces espaces. Il y a aussi sur ce site, une page qui permet une recherche avancée motorisée par Atomz.
Mais je souhaite évoquer ici les solutions proposées par Google pour installer un moteur de recherche (en fait une fenêtre de recherche Google) sur son site.
Google offrent plusieurs possibilités d’installation de fenêtres de recherche sur un site, à commencer par des solutions "corporate", payantes mais très efficaces.
Tout ceci est rappelé sur les pages Google’s Custom WebSearch sur le site de Google.
Mais plusieurs techniques gratuites sont proposées en français sur la page "
Insérez le champ de recherche Google dans votre propre site !" (en anglais, bien plus détaillé)
On arrive donc à ceci (voir le code en note de bas de page [1]) :
On peut générer ses codes html à copier-coller grâce à la page http://services.google.com/cobrand/... : rien n’empêche de générer des fenêtres de recherche sur un ou plusieurs sites d’intérêt. Imaginez que vous cherchiez souvent sur le site du Minefi ou de l’assemblée nationale, voire les deux à la fois, créez vous un google qui ne cherche que dans ces sites [2] :
Mais il y a mieux à mon avis : la recherche personnalisée proposée par Google Labs avec la nouveauté "Site-Flavored Google Search box" : la recherche au goût Google ! Cette fois-ci, google vous propose de ne rechercher que dans les sites qui correspondent aux critères thématiques que vous lui avez prédéfinis. Ici, on ne va chercher que dans les sites que Google considère ne parler que des thèmes que je lui ai imposés, à savoir les numéros 151,149,58,61,40,46 (de mémoire, c’était Law, Open Source, Government, Internet, Publishing...).
C’est encore en test, mais cela a l’air de marcher. En tout cas, c’est une bonne idée.
[1] Voilà le code à copier coller dans votre site pour avoir un moteur de recherche google dans votre site :
<!-- SiteSearch Google -->
<FORM method=GET action="http://www.google.com/search">
<input type=hidden name=ie value=UTF-8>
<input type=hidden name=oe value=UTF-8>
<TABLE bgcolor="#FFFFFF"><tr><td>
<A HREF="http://www.google.com/">
<IMG SRC="http://www.google.com/logos/Logo_40wht.gif"
border="0" ALT="Google"></A>
</td>
<td>
<INPUT TYPE=text name=q size=31 maxlength=255 value="">
<INPUT type=submit name=btnG VALUE="Google Search">
<font size=-1>
<input type=hidden name=domains value="servicedoc.info"><br><input type=radio name=sitesearch value=""> sur le web <input type=radio name=sitesearch value="servicedoc.info" checked> sur servicedoc.info <br>
</font>
</td></tr></TABLE>
</FORM>
<!-- SiteSearch Google -->
[2]
<FORM method=GET action=http://www.google.com/custom>
<TABLE bgcolor=#FFFFFF cellspacing=0 border=0>
<tr valign=top><td>
<A HREF=http://www.google.com/search>
<IMG SRC=http://www.google.com/logos/Logo_40wht.gif border=0 ALT=Google align=middle></A>
</td>
<td>
<INPUT TYPE=text name=q size=31 maxlength=255 value="">
<INPUT type=submit name=sa VALUE="Google Search">
<INPUT type=hidden name=cof VALUE="S:http://www.servicedoc.info;GL:1;AH:left;BGC:snow;LH:50;L
:http://www.servicedoc.info/logo.gif;LW:50;AWFID:9021ea2b1576b63c;">
<input type=hidden name=domains value="assemblee-nat.fr;senat.fr;conseil-constitutionnel.fr;gouv.fr;
elysee.fr;conseil-etat.fr;courdecassation.fr"><br><input type=radio name=sitesearch value=""> web <input type=radio name=sitesearch value="assemblee-nat.fr" checked> AN <input type=radio name=sitesearch value="senat.fr" checked> sénat <input type=radio name=sitesearch value="conseil-constitutionnel.fr" checked> Conseil constit
<input type=radio name=sitesearch value="gouv.fr" checked> gouv.fr <input type=radio name=sitesearch value="elysee.fr" checked> élysée <input type=radio name=sitesearch value="conseil-etat.fr" checked> Conseil d'Etat <input type=radio name=sitesearch value="courdecassation.fr" checked> Cour de cass
</td></tr></TABLE>
</FORM>
9 Messages