Outils SEO

Gratuit Générateur OpenSearch Description

Générez un fichier XML OpenSearch Description et un tag link HTML pour la barre de recherche du navigateur.

Chargement de l'outil...

Qu'est-ce que Générateur OpenSearch Description ?

Une description OpenSearch est un document XML qui indique aux navigateurs comment effectuer une recherche sur un site Web. Lorsqu'un navigateur detecte la balise link OpenSearch, il propose d'ajouter la recherche du site comme option de moteur de recherche. Les utilisateurs peuvent alors rechercher le site directement depuis la barre d'adresse du navigateur sans visiter le site au prealable.

Réponse rapide

Generez un fichier XML de description OpenSearch pour que les navigateurs puissent ajouter la recherche de votre site comme moteur de recherche. Incluez un nom court, une URL de recherche avec le marqueur {searchTerms} et l'URL du favicon. Ajoutez la balise link dans l'en-tete de votre page.

Last updated: 2026-05-28

Limites

  • Safari ne supporte pas OpenSearch. La fonctionnalite fonctionne principalement dans Firefox et les navigateurs Chromium.
  • La specification OpenSearch 1.1 (2005) est ancienne et n'a pas ete mise a jour.
  • Le fichier XML doit etre servi avec le bon en-tete Content-Type (application/opensearchdescription+xml).

Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub

Comment utiliser cet outil

  1. Saisissez un nom court (16 caracteres max) pour le moteur de recherche et une breve description.
  2. Fournissez le template d'URL de recherche avec {searchTerms} comme marqueur pour la requête de l'utilisateur.
  3. Ajoutez une URL de favicon et optionnellement une URL de suggestions pour l'autocompletion.
  4. Copiez le XML dans opensearch.xml et ajoutez la balise link dans la section head de chaque page.

A quoi il sert

  • Ajouter la recherche du site a Firefox et aux navigateurs Chromium pour que les utilisateurs cherchent directement depuis la barre d'adresse.
  • Creer un plugin OpenSearch pour un site de documentation ou une base de connaissances.
  • Ajouter l'integration de recherche pour un site statique utilisant un service de recherche tiers.

Cas d'usage

Exemples concrets

Exemple

Recherche de site de documentation

Un site de documentation a une page de recherche a /search?q=. Generez le XML OpenSearch avec le template d'URL https://docs.example.com/search?q={searchTerms}.

Exemple

Site statique avec recherche tiers

Un site statique utilise un service de recherche tiers. L'URL de recherche pourrait etre https://search.example.com/search?query={searchTerms}&site=mysite.

Erreurs frequentes

  • Oublier d'inclure {searchTerms} dans le template d'URL de recherche - sans cela, le navigateur ne peut pas transmettre la requête.
  • Utiliser une URL relative pour le favicon ou ne pas la servir via HTTPS - le favicon doit etre une URL HTTPS absolue.
  • Servir le fichier XML avec le mauvais Content-Type - il doit etre application/opensearchdescription+xml.

Vérification

  1. Visitez votre site dans Firefox et verifiez la presence d'une icone plus vert dans la barre d'adresse.
  2. Verifiez que le fichier XML a https://yoursite.com/opensearch.xml retourne Content-Type: application/opensearchdescription+xml.

FAQ

Questions sur Générateur OpenSearch Description

Quels navigateurs supportent OpenSearch ?

Firex a le meilleur support. Les navigateurs base sur Chromium (Chrome, Edge, Brave) supportent OpenSearch mais l'experience utilisateur varie. Safari ne supporte pas OpenSearch.

Puis-je utiliser POST au lieu de GET pour la methode de recherche ?

Oui, mais GET est fortement recommande. Les URLs de recherche basees sur GET peuvent être mises en signet, partagees et fonctionnent avec l'autocompletion de la barre d'adresse.

Ai-je besoin d'une URL de suggestions ?

Non, l'URL de suggestions est optionnelle. Elle permet l'autocompletion des suggestions de recherche lorsque l'utilisateur tape dans la barre de recherche du navigateur.

Outils lies

Autres outils outils seo

A essayer aussi

A essayer aussi