Spotlight

Ajouter son blog dans l’omnibox de Firefox

Ajouter son blog dans l’omnibox de Firefox

Et si votre blog apparaissait dans la barre de recherche de Firefox ?

Firefox propose une fonctionnalité méconnue ou oubliée : la possibilité d’ajouter un moteur de recherche personnalisé dans le navigateur, au même titre que Google, Wikipedia ou Amazon.

Ce que beaucoup ignorent, c’est qu’il est tout à fait possible d’intégrer son propre blog Blogger dans cette liste, en quelques étapes simples.

Pas besoin d’extension ou de plugin complexe : un simple fichier XML suffit.

Dans cet article, nous allons vous montrer comment créer ce fichier, l’héberger, et le connecter à votre blog.

C’est une méthode discrète mais efficace pour offrir à vos lecteurs un accès direct à votre contenu, depuis leur propre navigateur.

Pourquoi cette fonction mérite d’être (re)découverte

Le support des moteurs de recherche personnalisés dans Firefox n’a rien de nouveau.

Introduite dès 2006 avec Firefox 2.0, cette fonctionnalité s’est faite une place… sans jamais faire de bruit.

Elle n’a pas connu de refonte, de mise à jour flamboyante ou d’effet d’annonce. Et pourtant, elle est toujours là. Discrète. Fiable. Active.

À l’heure où les blogueurs font face à une baisse généralisée du trafic en provenance de Google, cette fonctionnalité, presque oubliée, pourrait bien devenir un levier à redécouvrir.

Elle offre un moyen simple de raccourcir le chemin entre vos lecteurs et votre contenu, sans passer par les méandres des algorithmes et des SERP saturées.

En intégrant votre propre moteur dans Firefox, vous donnez à vos lecteurs réguliers (et à vous-même !) un accès direct à votre blog depuis la barre de recherche du navigateur web.

C’est une porte d’entrée indépendante, qui échappe à la logique des classements, des mots-clés et des publicités.

En d’autres termes, c’est un geste simple pour reprendre un peu le contrôle.

Comment ça fonctionne ? (côté navigateur)

Derrière cette intégration se cache un format standard baptisé OpenSearch.

Il s’agit d’un petit fichier XML (eh oui, encore lui !) qui décrit comment lancer une recherche dans un site spécifique. Ce fichier contient :

  • Le nom du moteur

  • L’URL de recherche du blog

  • Une icône optionnelle pour l'affichage dans Firefox

  • D'autres informations comme la description du moteur

Ce fichier ne fait rien tout seul. Mais lorsqu’il est détecté par Firefox, le navigateur affiche une proposition :

  • “Ajouter [Nom du blog/site] comme moteur de recherche.”

Une fois ajouté, ce moteur devient disponible dans l'omnibox de Firefox, comme Google, Bing, DuckDuckGo, eBay, Qwant ou Wikipedia. Il peut même être défini comme moteur par défaut.

Et le plus beau ?

C’est automatique. Il suffit :

  • d’un fichier opensearch.xml correctement rédigé,

  • d’un hébergement accessible publiquement,

  • et d’une balise <link rel="search" ...> dans l’en-tête du blog.

et Firefox fait le reste.

Étape 1 : Configurer le fichier xml

Vous avez vu ce que permet le fichier opensearch.xml, vous avez compris l’intérêt… il ne reste plus qu’à le créer.

Complétez simplement le formulaire ci-dessous. En quelques secondes, vous obtiendrez un fichier prêt à être utilisé, sans écrire une seule ligne de code.

Votre moteur de recherche personnalisé est à portée de clic !

Informations du blog
Critères de la page de recherche

Par défaut : 20.

Si pas coché, tri par pertinence.

Le code du fichier opensearch.xml
Récupérer le fichier

Étape 2 : Héberger le fichier XML

Soit vous téléchargez le fichier sur votre ordinateur, ou si vous préférez copier le code manuellement, vous l'injectez dans un éditeur de texte comme le Bloc-notes (Windows), TextEdit (Mac) ou VS Code, que vous sauvegardez sous le nom opensearch.xml.

Pour que Firefox puisse reconnaître votre moteur personnalisé, le fichier XML doit être accessible en ligne via une URL directe.

Voici quelques services simples et gratuits pour héberger votre fichier opensearch.xml :

  • GitHub — via GitHub Pages (parfait si vous avez déjà un compte)

  • Netlify — très simple d’utilisation, accepte le drag & drop

  • Neocities — héberge des fichiers statiques sans prise de tête

  • Render — un autre bon choix rapide

  • Google Drive ou Dropbox ? Pas recommandé, car l’URL obtenue ne pointe souvent pas directement vers le fichier brut (MIME type incorrect ou redirections).

Une fois le fichier en ligne, vous obtiendrez une adresse du type :

Exemple URL
https://mon-hebergement.com/opensearch.xml

Étape 3 : Indiquer le moteur à Firefox

Pour que Firefox détecte automatiquement votre moteur de recherche, il faut indiquer son URL dans l’en-tête HTML de votre blog, à l’aide d’une balise <link> :

Balise Blogger
<b:tag cond='!data:blog.isMobileRequest'
       name='link'
       href='Ajoutez l'url du fichier XML ici'
       rel='search'
       expr:title='data:blog.title'
       type='application/opensearchdescription+xml'/>

Remplacez Ajoutez l'url du fichier XML ici par l’adresse directe du fichier hébergé.

Vous recopiez le code dans l'entête du code XML de votre blog, juste après la balise <head>

  • Tableau de bord
  • Thème
  • Modifier le code HTML

Étape 4 : Tester la détection avec Firefox

Une fois l’intégration en place :

  1. Ouvrez votre blog dans Firefox.

    • Cliquez dans la barre d'adresse du navigateur

    • Supprimez l'url.

  2. À gauche de la barre d'adresse, cliquez sur la sélection de moteurs de recherche.

  3. Si tout est bien configuré, Firefox proposera d’ajouter votre moteur. Ajoutez-le.

  4. Ensuite, cliquez sur Paramètres de recherche pour gérer les moteurs de recherche.

Ajouter son blog dans la liste des moteurs Firefox

Dans les Paramètres de recherche de Firefox, Vous pouvez :

  1. Définir un moteur par défaut

  2. Activer/Désactiver certains ou réorganiser l’ordre des suggestions.

Gérer les moteurs de recherche dans Firefox

Navigateurs non compatibles avec cette fonctionnalité

Cette méthode repose sur une fonctionnalité bien spécifique à Firefox : la détection automatique des moteurs de recherche via un fichier opensearch.xml.

Malheureusement, les autres navigateurs ne prennent pas en charge ce système :

  • Google Chrome (et tous les navigateurs basés sur Chromium comme Brave ou Microsoft Edge) ignorent complètement la balise <link rel="search">.

  • Safari ne propose aucun moyen d’ajouter un moteur personnalisé via un fichier XML.

  • Internet Explorer… existe encore quelque part, mais non, ça ne fonctionne pas non plus 🙃

Même les options avancées ou les modules complémentaires de ces navigateurs ne permettent pas une intégration aussi directe que celle proposée par Firefox.

Et sur Firefox ?

  • Fonctionne sur Firefox desktop uniquement

  • Ne fonctionne pas dans l’app mobile

  • Détection automatique dans la barre d’adresse (omnibox)

  • Ajout du moteur via un simple clic dans la liste déroulante de suggestions

Cette méthode ne nécessite ni extension, ni script, ni clic-droit, ni ajout aux favoris.

C’est une fonction native du navigateur, fiable et légère, compatible avec les dernières versions de Firefox.

En conclusion

Cette fonctionnalité n’est peut-être pas spectaculaire, mais elle a le mérite d’exister, de durer, et de faire son travail sans jamais faire parler d’elle.

Dans un web de plus en plus filtré, orienté, automatisé, il est parfois utile de revenir à des outils simples, directs et durables. Ajouter un moteur de recherche personnalisé dans Firefox, ce n’est pas juste une astuce de geek : c’est un petit acte d’indépendance. Un moyen de rappeler aux lecteurs que votre blog reste un endroit fiable, consultable à tout moment, sans passer par des algorithmes ou des raccourcis publicitaires.

Ce n’est pas une révolution. Ce n’est pas non plus une garantie de trafic massif. Mais c’est un petit plus qui montre que vous pensez à vos visiteurs, à leur confort de navigation… et à votre blog comme un espace à part entière.

À l’heure où chaque clic compte, offrir un accès direct à votre contenu via le navigateur de vos lecteurs peut faire la différence.

Populaires cette semaine

L'Éditeur XML de Thème Blogger : Quand le BackEnd Rencontre le FrontEnd