1- Préparer la page qui affichera les résultats de la recherche

Créez un billet avec un titre comme "recherche" par exemple, ne rien écrire dans ce billet, puliez-le afin d'obtenir une url du type http://abcd.blogspot.com/2007/../ recherche.html, c'est l'url de la page de recherche.

La page de recherche doit avoir une largeur d'au moins 600px. Une telle dimmension vous obligera surement créer une nouvelle page dénuée de tout menu mise à par l'en-tête de votre blog. Pour cela, le plus simple est d'utiliser l'outil conditionnel pour séparer page ordinaire et page de recherche. Sur Blogger, on utilisera l'instruction <b:if cond='data:blog.url == "http://abcd.blogspot.com/2007/../ recherche.html"'> DIV qui accueillera les résultats de recherche <b:else/> le contenu actuel de votre blog </b:if>.

2- Créer votre moteur de recherche.

Pour cela il faut vous rendre sur le site de Google custom search. Après avoir rentré les identifiants de votre compte Google et cliqué sur "create a custom search engine", vous accédez alors à un assistant. Une fois le moteur créé, il faudra alors se rendre dans le menu "control panel" puis "code" afin de récupérer les codes à insérer dans votre blog. Deux codes vous seront alors communiqués: le premier code est à insérer à l'emplacement ou vous souhaitez placer le moteur de recherche, le deuxième est à mettre dans le billet "recherche"créé précédemment. Rééditez donc ce billet, en mode html et y coller le code.

3-personnalisation de votre moteur de recherche

Google custom search Par défaut, le code à insérer à l'emplacement de votre moteur Google est composé d'un champ texte <input name='q' type='text'/> et d'un bouton <input name='sa' value='Search' type='button'/> qui se nomme par défaut Search. Si vous décidez de conserver le bouton, vous pouvez lui affecter le nom Rechercher. Vous pouvez également mettre une image à la place du bouton, comme sur ce blog. Pour cela, remplacez la balise bouton par celle ci: <input alt='Rechercher' name='sa' src='url_de_votre_image' type='image'/>. Vous remarquerez que la seule valeur conservée est name='sa', elle ne doit en ausun cas être modifiée.

4- Monétiser son moteur de recherche.

Vous pouvez choisir de monétiser votre moteur de recherche en affichant de la publicité sur vos résultats de recherche. Il suffit simplement de l'associer à votre compte Google. Pour cela cliquez sur Make Money du menu Control Panel dans Google custom search.