Nouveautés
octobre 2008
Le plugin a été mis à jour et prend en compte l’évolution de API de google :
- Il n’est plus nécessaire d’avoir une clé d’activation google pour l’utiliser.
- Prise en compte automatique de la langue et du nom du site

Téléchargement
Le plugin est disponible sur la zone :
Télécharger le plugin google ajax search
Installation
- Copier les fichers dans votre répertoire plugin
- Activer le plugin
- Mettre à jour votre squelette en ajoutant la balise :
#FORMULAIRE_RECHERCHE_GOOGLE
Le plugin peut être être aussi utilisé pour remplacer le moteur de recherche de SPIP. Dans ce cas, vous pouvez remplacer dans le squelette recherche.html #FORMULAIRE_RECHERCHE par
#FORMULAIRE_RECHERCHE_GOOGLE. Dans ce cas, le formulaire google lance la recherche avec le requete demandée.
Attention votre squelette doit contenir la balise #INSERT_HEAD pour permettre l’ajout des javascripts.
Limites
Les résultats des recherches sont basés sur la base de google. Ce qui implique des limites suivantes
- Ne fonctionne pas en local, en intranet ou sur des sites protégés par un mot de passe
Sur les autres sites, le plugin ne retournera pas toute de suite des résultats, il faut que google indexe votre site. - Vos derniers articles, bréves, auteurs ne seront pas toujours indexés, il faut que google prenne le temps de vous visiter
- Sur certains résultats, la présence de pub "Sponsored links" - mise à jour octobre 2008 : les liens sponsorisés semblent avoir disparus
Avantages
- Permet de désactiver le moteur de recherche de spip si votre site ralentit trop à cause de l’indexation des données. Votre base de données MySQL sera aussi beaucoup plus légère.
- Indexe tous les éléments de votre site , notamment les documents attachés genre pdf, doc, excel.
- Supporte la syntaxe de google.
Exemple « "vin rouge" -bourgogne -bordeaux filetype:pdf »
Référence Syntaxe des recherches google recherche
Alternative
Il existe un autre moyen d’appeler l’API Google via SOAP. Il est donc possible d’écrire un autre plugin utilisant. Mais Google semble ne plus vouloir la supporter (même si elle fonctionne toujours).
Référence
Documentation technique : API Google Search
Historique
- oct 2008 version 1.1 sans clé, récupère la langue du site
- 2007 version 1.0 qui requiert un clé d’API












