Moteur de recherche gratuit pour votre site

Publié le : 14 avril 2004

Comment proposer à vos visiteurs un moteur de recherche portant sur les pages de votre site ?

De nombreuses solutions gratuites existent comme X-recherche ou Picosearch. Mais ces solutions sont (ou seront) associées à des bannières de publicité, et leur perennité n’est pas assurée.

Google peut être paramétré pour fournir un moteur de recherche qui ne renvoie que les pages de votre site. Le code est le suivant, il doit être intégré dans le code de vos pages :


<form method=get action="http://www.google.com/search">
Rechercher sur le site :<br>
<input type=hidden name=ie value=windows-1252>
<input type="text" size="20" name="q" VALUE="">
<input type=hidden name=sitesearch value="atoute.org">
<input type=hidden name=hl value=fr>
<input type="submit" name="mmt" VALUE="OK">
</form>

Ce qui donne :

Rechercher sur le site Atoute.org :

Il faut bien sûr changer l’adresse du site (atoute.org) et le remplacer par le vôtre, sans le http://www

Ce code permet notamment de produire une page de résultat qui permet une nouvelle recherche toujours restreinte à votre site (ce qui n’est pas le cas avec l’option site:www.votresite.com que vous pouvez ajouter après un mot-clé dans n’importe quelle requête Google standard.

La rapidité est celle du moteur de recherche vedette, et le délai d’indexation des pages varie entre 15 jours et un mois. Ce délai est le seul défaut de ce moteur qui peut indexer un site de 100000 pages sans problème.

L’avantage de ce code est aussi d’utiliser Google.com et non Google.fr, ce qui permet d’échapper aux annonces publicitaires destinées uniquement au marché français.

Enfin, précisons qu’il ne s’agit pas de l’option Google Custom, qui permettait (le service semble ne plus accepter de nouveaux inscrits) de personnaliser la charte graphique de la page de résultats

- Dominique Dupagne