Herramientas SEO

Gratis Generador OpenSearch Description

Genera un XML OpenSearch Description y un tag link HTML para la barra de búsqueda del navegador.

Cargando herramienta...

Qué es Generador OpenSearch Description?

Una descripción OpenSearch es un documento XML que indica a los navegadores cómo buscar en un sitio web. Cuando un navegador detecta la etiqueta link de OpenSearch, ofrece agregar la búsqueda del sitio como una opción de motor de búsqueda. Los usuarios pueden entonces buscar en el sitio directamente desde la barra de direcciones o el cuadro de búsqueda del navegador sin visitar el sitio primero. Firefox, Edge y algunos navegadores basados en Chromium admiten esta función.

Respuesta rápida

Genere un archivo XML de descripción OpenSearch para que los navegadores puedan agregar la búsqueda de su sitio como un motor de búsqueda. Incluya un nombre corto, una URL de búsqueda con el marcador de posición {searchTerms} y una URL de favicon. Agregue la etiqueta link en el head de su página para que los navegadores descubran automáticamente el plugin de búsqueda.

Last updated: 2026-05-28

Limitaciones

  • Safari no admite OpenSearch. La función funciona principalmente en Firefox y navegadores basados en Chromium. Considérela una mejora progresiva más que una función de búsqueda principal.
  • La especificación OpenSearch 1.1 (2005) es antigua y no se ha actualizado. El formato es estable pero carece de algunas funciones modernas de búsqueda como la integración de datos estructurados.
  • El archivo XML debe servirse con el encabezado Content-Type correcto (application/opensearchdescription+xml). Algunos hosts estáticos pueden no servir tipos de contenido personalizados para archivos XML.

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

Cómo usar esta herramienta

  1. Ingrese un nombre corto (máximo 16 caracteres) para el motor de búsqueda y una breve descripción.
  2. Proporcione la plantilla de URL de búsqueda con {searchTerms} como marcador de posición para la consulta del usuario.
  3. Agregue una URL de favicon y opcionalmente una URL de sugerencias para el autocompletado de búsqueda.
  4. Copie el XML a opensearch.xml y agregue la etiqueta link a la sección head de cada página.

Para qué puedes usarla

  • Agregar búsqueda del sitio a Firefox y navegadores basados en Chromium para que los usuarios puedan buscar directamente desde la barra de direcciones.
  • Crear un plugin OpenSearch para un sitio de documentación o base de conocimiento con una página de búsqueda dedicada.
  • Agregar integración de búsqueda para un sitio estático que use un servicio de búsqueda de terceros como Algolia o un endpoint de búsqueda personalizado.

Casos de uso

Ejemplos prácticos

Ejemplo

Búsqueda de sitio de documentación

Un sitio de documentación tiene una página de búsqueda en /search?q=. Genere el XML OpenSearch con la plantilla de URL de búsqueda https://docs.example.com/search?q={searchTerms}. Los visitantes que usan Firefox ven el sitio en su lista de motores de búsqueda y pueden buscar documentos directamente.

Ejemplo

Sitio estático con búsqueda de terceros

Un sitio estático usa un servicio de búsqueda de terceros. La URL de búsqueda podría ser https://search.example.com/search?query={searchTerms}&site=misitio. Genere la descripción OpenSearch para integrar esta búsqueda en los navegadores de los visitantes.

Errores comunes

  • Olvidar incluir {searchTerms} en la plantilla de URL de búsqueda — sin él, el navegador no puede pasar la consulta del usuario a la página de búsqueda.
  • Usar una URL relativa para el favicon o no servirlo a través de HTTPS — el favicon debe ser una URL HTTPS absoluta.
  • Servir el archivo XML con el Content-Type incorrecto — debe ser application/opensearchdescription+xml para que los navegadores lo reconozcan.

Verificación

  1. Visite su sitio en Firefox y revise la barra de direcciones para ver un icono de signo más verde o un mensaje de adición de motor de búsqueda después de agregar la etiqueta link.
  2. Verifique que el archivo XML en https://susitio.com/opensearch.xml devuelva Content-Type: application/opensearchdescription+xml usando la pestaña Network de las herramientas de desarrollo del navegador.

FAQ

Preguntas sobre Generador OpenSearch Description

Qué navegadores admiten OpenSearch?

Firefox tiene el soporte más fuerte y anima activamente a los sitios a agregar descripciones OpenSearch. Los navegadores basados en Chromium (Chrome, Edge, Brave) admiten OpenSearch pero la experiencia del usuario varía. Safari no admite OpenSearch. La etiqueta link es inofensiva en navegadores no compatibles y proporciona una mejora progresiva para los usuarios de Firefox.

Puedo usar POST en lugar de GET para el método de búsqueda?

Sí, pero se recomienda encarecidamente GET. Las URL de búsqueda basadas en GET se pueden marcar, compartir y funcionan con el autocompletado de la barra de direcciones del navegador. La búsqueda basada en POST requiere que el navegador envíe un formulario, lo que limita la usabilidad. La mayoría de las implementaciones de búsqueda de sitios usan GET con parámetros de consulta.

Necesito una URL de sugerencias?

No, la URL de sugerencias es opcional. Habilita sugerencias de autocompletado de búsqueda mientras el usuario escribe en la barra de búsqueda del navegador, similar a cómo Google sugiere consultas. Para admitir sugerencias, su servidor debe devolver JSON en el formato OpenSearch Suggestions. La mayoría de los sitios estáticos omiten esta función.

Herramientas relacionadas

Más herramientas seo

Prueba también

Prueba también