¿Por qué validar tu logo BIMI?
Los proveedores de email (Gmail, Apple Mail, Yahoo) solo muestran tu logo si se cumplen varias condiciones:
- Registro BIMI DNS válido
- Logo en formato SVG Tiny-PS conforme
- Entrega HTTPS estable y rápida
- Archivo inferior a 32 KB
Un solo criterio no cumplido = ninguna visualización. Sin validación previa, descubres el problema después del despliegue, con días de retraso para corregirlo.
Casos de uso comunes:
- Despliegue BIMI → Validar el logo antes de publicar el registro DNS
- Depuración de visualización → Entender por qué tu logo no aparece en Gmail
- Cambio de logo → Verificar que el nuevo SVG cumple los requisitos
Cómo usar el verificador BIMI
Paso 1: Introducir URL o dominio
Dos opciones:
- URL directa: Pega la URL de tu archivo SVG (ej:
https://cdn.captaindns.com/bimi/logo.svg) - Dominio: Introduce tu dominio y la herramienta obtiene la URL del registro BIMI
Paso 2: Analizar el informe
La herramienta verifica:
| Categoría | Verificaciones |
|---|---|
| Entrega HTTP | Redirecciones, latencia, URL final, tipo MIME |
| Certificado SSL | Validez, cadena de confianza |
| Formato SVG | Conformidad Tiny-PS, etiquetas prohibidas |
| Metadatos | viewBox, dimensiones, título |
| Tamaño | Peso en bytes vs recomendación de 32 KB |
Paso 3: Corregir y volver a probar
- Corrige primero los errores bloqueantes (elementos prohibidos, fallo HTTPS)
- Trata los avisos (tamaño, redirecciones múltiples)
- Vuelve a ejecutar el análisis hasta obtener un resultado conforme
¿Qué es SVG Tiny-PS?
SVG Tiny-PS (Tiny Portable/Secure) es un perfil SVG diseñado para la seguridad. Prohíbe elementos que podrían suponer un riesgo:
Elementos prohibidos
| Elemento | Razón |
|---|---|
<script> | Ejecución de código JavaScript |
<foreignObject> | Inclusión de contenido HTML externo |
<use href="externo"> | Referencia a recursos externos |
| Fuentes externas | Carga de recursos de terceros |
<animate> (algunos) | Animaciones complejas |
Elementos permitidos
| Elemento | Descripción |
|---|---|
<svg>, <g> | Estructura básica |
<path>, <rect>, <circle>, <ellipse> | Formas geométricas |
<polygon>, <polyline>, <line> | Líneas y polígonos |
<linearGradient>, <radialGradient> | Degradados (simples) |
<text> convertido a <path> | Texto vectorizado |
Ejemplo de logo conforme
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<title>CaptainDNS Logo</title>
<rect width="100" height="100" fill="#4F46E5"/>
<path d="M25 50 L50 25 L75 50 L50 75 Z" fill="#FFFFFF"/>
</svg>
Diagnósticos comunes y soluciones
Error: Etiqueta no soportada
Diagnóstico: Element <script> not allowed in SVG Tiny-PS
Solución: Elimina todos los elementos <script>. Un logo BIMI es estático, sin interactividad.
Error: Referencia externa
Diagnóstico: External reference in href attribute
Solución: Reemplaza las referencias externas (href="https://...") por recursos embebidos o elimínalas.
Aviso: Tamaño excesivo
Diagnóstico: File size 48KB exceeds 32KB recommendation
Solución:
- Simplifica los trazados con un optimizador SVG (SVGO)
- Elimina metadatos innecesarios (comentarios, IDs generados por el editor)
- Convierte el texto en trazados
- Reduce la precisión de las coordenadas
Error: Tipo MIME incorrecto
Diagnóstico: Content-Type: text/html instead of image/svg+xml
Solución: Configura tu servidor o CDN para servir los archivos .svg con Content-Type: image/svg+xml.
Error: Redirecciones múltiples
Diagnóstico: 4 redirects before reaching final URL
Solución: Simplifica la cadena de redirecciones. Idealmente, la URL del registro BIMI apunta directamente al archivo final (máximo 0-1 redirección).
FAQ - Preguntas frecuentes
P: ¿Qué es un logo BIMI?
R: BIMI (Brand Indicators for Message Identification) muestra tu logo de marca junto a tus emails en Gmail, Apple Mail, Yahoo y otras bandejas de entrada compatibles. Requiere un registro DNS BIMI y un logo en formato SVG Tiny-PS.
P: ¿Qué es SVG Tiny-PS?
R: SVG Tiny-PS es un subconjunto seguro del formato SVG. Prohíbe scripts, fuentes externas, referencias externas y ciertas animaciones. Este formato garantiza que el logo es seguro para mostrar en una bandeja de entrada.
P: ¿Por qué no aparece mi logo BIMI?
R: Verifica estos puntos en orden:
- Registro BIMI DNS presente y correctamente formateado
- Logo accesible via HTTPS (sin errores de certificado)
- Formato SVG Tiny-PS conforme (sin etiquetas prohibidas)
- Tamaño inferior a 32 KB
- Tipo MIME correcto (
image/svg+xml)
P: ¿Cuál es el tamaño máximo para un logo BIMI?
R: La recomendación oficial es de 32 KB máximo. Por encima, el logo puede ser ignorado por algunas bandejas de entrada o ralentizar la visualización.
P: ¿La herramienta es gratuita?
R: Sí, 100% gratuita y sin registro. Sin límite de uso.
P: ¿Cómo corrijo un logo no conforme?
R: Usa un editor SVG (Adobe Illustrator, Inkscape, Figma) para:
- Eliminar scripts y elementos interactivos
- Convertir texto en trazados
- Eliminar fuentes externas
- Reemplazar referencias externas por recursos embebidos
- Optimizar con SVGO para reducir el tamaño
Herramientas complementarias
| Herramienta | Utilidad |
|---|---|
| Inspector BIMI (DNS) | Verificar el registro BIMI de tu dominio |
| Verificador de sintaxis BIMI | Validar la sintaxis de un registro BIMI |
| Inspector DMARC | Verificar DMARC (prerrequisito para BIMI) |
| Probador de email | Probar la entregabilidad global de tus emails |
| Analizador de certificado VMC | Analizar un Verified Mark Certificate |
Recursos útiles
- Especificación oficial BIMI (guía de implementación BIMI Group)
- Especificación SVG Tiny-PS (especificación W3C)
- SVGO - SVG Optimizer (herramienta de optimización SVG de código abierto)
- Google - BIMI en Gmail (documentación Gmail)