Ajout du moteur de recherche de son site dans le navigateur

Nouveau WRInaute
Bonsoir,

Malgré mes recherches dans le forum, je n'ai pas trouvé de réponse à ma question...

Supposons que l'on possède un site possèdant un moteur de recherche interne : connaissez-vous la marche à suivre pour permettre à ses visiteurs de l'ajouter à ses moteurs de recherche favoris inclus dans son navigateur ?

J'ai vu que celà était possible, par exemple à cette adresse :
-http://phi2phi.com/aide_ajoutmoteur.php

Apparemment, il suffit d'ajouter une balise dans le head :

Code:
<link title="titre" rel="search" type="application/opensearchdescription+xml" href="http://www.***/ajoutmoteur.xml">

puis de créer le fichier xml correspondant :

Code:
  <?xml version="1.0" encoding="ISO-8859-1" ?> 
- <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
  <ShortName>***</ShortName> 
  <Description>***</Description> 
  <InputEncoding>ISO-8859-1</InputEncoding> 
  <Image width="16" height="16"> [...] </Image> 
  <Url type="text/html" template="http://***/recherche.php?recherche={searchTerms}" /> 
  </OpenSearchDescription>

Le site apparaît alors automatiquement dans les moteurs de recherche proposés dans le navigateur :

aide_ajoutmoteur_ff_1.png


Apparemment, ceci est compactible avec les dernières versions de IE et de Firefox.

Bien sûr, je continue à chercher de mon côté et je vous tiens au courant si j'aboutis mais si quelqu'un connaissait l'url d'un tuto... :wink:

Merci par avance et bonne soirée !
 
Nouveau WRInaute
salut,

Ce que tu peux faire c'est de trouver des sites qui font ce que tu cherches et trouver comment ils procèdent.

C'est de cette façon que j'ai procédé pour créer ce qu'il faut pour ajouter un moteur de recherche a firefox 1. La démarche ne doit pas être bien différente pour ff 2 (la syntaxe du fichier src a changé) Créer plugin moteur de recherche firefox 1. ça marche aussi avec firefox 2 (compatibilité oblige)

Pour proposer le moteur comme dans ta capture d'écran, il y a une ligne a ajouter dans le head (il faut avoir créé tout ce qu'il faut avant, je crois me souvenir).

Aucune idée pour IE, il faut trouver un site qui le propose...

Pour opera, un clic droit et s'est plié : ajouter moteur de recherche opera.

Si il existe un moyen qui convienne a plusieurs navigateurs, je suis preneur aussi .
 
Nouveau WRInaute
Merci pour ta réponse, :)

Effectivement, j'essaie de copier un peu ce que je vois...

Pour ceux que ça intéresserait, ça a l'air d'être en bonne voie : l'intégration de mon moteur de recherche semble bien marcher sous IE (pas encore testé avec d'autres navigateurs). Il semble subsister un problème avec les accents et je n'ai pas encore trés bien compris comment était encodée l'icône associée au moteur de recherche.

Voilà la balise que j'ai ajouté dans le head :

Code:
<link title="MaPhilo.net" rel="search" type="application/opensearchdescription+xml" href="http://www.maphilo.net/ajout-moteur.xml">

et le fichier xml ajout-moteur.xml :

Code:
<?xml version="1.0" encoding="ISO-8859-1" ?> 
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
  <ShortName>MaPhilo.net</ShortName> 
  <Description>Recherche de corrigés de philosophie</Description> 
  <InputEncoding>ISO-8859-1</InputEncoding> 
  <Image width="16" height="16">data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8%2F9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1%2B%2FAAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAVdEVYdENyZWF0aW9uIFRpbWUAMS8wMS8wN5nA2zgAAAHJSURBVDiNfdPNS5RRFMfxz%2FMyOomJQWglRm8EGtQiLHPjroKgoPdVu%2FbRLmjXXxC0EyL3SbsgWkQEZRi5MKV8CxKlYFLUnJl0Zp4W04s6jx24cPn97vmecy%2FnBpXiWAIkhDGZOtaK0iNgtcDKQnXf0CT%2B60UZCkuCgQfEzUQp%2BXXbKCwRxJRLrBXWAeJ6JgfJ7uH8vZTskHCTVC6vl0LB9AhHzxGGKQv53EZAFP0GRDGLsxSL7O2qLV4pMXCLu4d4eI3Sz%2FV9Ic7yeZimduJMLWCon5f3Jb03WJglv1jVk8qfNwgEk%2B85cj3l7hh8JDlxlVOXKGdpavmdFgpFEUtfKa5yoLs2OTfF3AjdV%2Fj0hl2dG%2BxQnGXmA41t1DfUAkaeVB%2BxdR9fxug8swkgYuItB3vS2x99TvtxPr4W1O2keTdJsg5QmBcsL28NOHaB3JxgeoKzd6paUv7nV0b7k%2BTx7eS%2FUVjY0gqDd0%2FpOJ1SOmFmiPx3ss3p3S19E5ud4vLJWnNlnr6LVKLqmDduZzlPaZUwoFiitU1sfxcNKRXGn%2FEjJ7nZR1KhuFL9TJl6AqyV2dEiNjPM%2BItawKt%2BDvfQ0as6sOXaM5WSX%2B6%2FxKadQ%2BwBAAAAAElFTkSuQmCC</Image>  
  <Url type="text/html" template="http://www.maphilo.net/envoyer.php?chaine={searchTerms}" /> 
  </OpenSearchDescription>

Voilà ce que ça donne sous IE 7 :

ajout-moteur.jpg


Voilà, vous pouvez trouver la démo sur le site :
-http://www.maphilo.net/

N'étant pas chez moi, je n'ai pas accès à FireFox, si quelqu'un pouvait voir si ça marche... merci !
 
WRInaute passionné
Je pense que c'est dans la base de registre (win/ie6)
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Search Page

il faut modifier l'url.
Reste a automatiser cela:
Un exe s'impose
 
Nouveau WRInaute
Merci, mais je crois que mes visiteurs verraient d'un mauvais oeil le fait que je tripatouille leur base de registre. :D J'ai également l'espoir que ce plug-in marche aussi sous Linux.

Pour info, j'ai trouvé un peu de doc sur le sujet :
http://developer.mozilla.org/fr/docs/Création_de_plugins_OpenSearch_pour_Firefox

Je ne sais cependant pas si l'internaute lambda a tendance à utiliser le moteur de recherche intégré dans son navigateur et encore moins s'il pense à regarder quelles sont les différentes sources de résultats disponibles... Néammoins, je pense que cela reste un moyen comme un autre de fidéliser ses visiteurs.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut