Logo BIMI que no se muestra: 5 errores comunes y cómo corregirlos
Por CaptainDNS
Publicado el 8 de marzo de 2026

- Error n.°1: política DMARC en
p=none- BIMI exigep=quarantineop=reject - Error n.°2: logo SVG no conforme con el perfil Tiny-PS (scripts, estilos CSS,
viewBoxno cuadrado) - Error n.°3: archivo SVG inaccesible vía HTTPS o alojado con encabezados incorrectos
- Error n.°4: sintaxis del registro BIMI inválida (
v=BIMI1;faltante, URL mal formada) - Error n.°5: sin certificado VMC/CMC - obligatorio para Gmail, opcional para Yahoo
Su registro BIMI está publicado. Su DMARC está configurado. Sin embargo, ningún logo aparece en Gmail ni en Yahoo Mail. Es frustrante, pero también muy común: la cadena BIMI tiene varios eslabones, y basta con que uno solo falle para que el logo no se muestre.
Esta guía repasa los 5 errores más frecuentes que impiden la visualización del logo BIMI. Para cada error, encontrará el síntoma, la causa y la solución. El objetivo es permitirle diagnosticar el problema en menos de 10 minutos.
BIMI se basa en una cadena de prerrequisitos técnicos. Si uno de ellos falla, el proveedor de correo ignora silenciosamente el logo - sin mensaje de error.

Error n.°1: política DMARC insuficiente
Síntoma: el registro BIMI está publicado, el logo SVG es válido, pero ningún proveedor muestra el logo.
Causa: su política DMARC está en p=none. BIMI exige una política de aplicación: p=quarantine o p=reject. El modo p=none se limita a recopilar informes sin aplicar ninguna política - los proveedores consideran que el dominio aún no está listo para BIMI.
Diagnóstico:
dig _dmarc.sudominio.com TXT +short
Si el resultado contiene p=none, esa es la causa del problema.
Solución:
- Verifique que SPF y DKIM estén correctamente configurados y que sus informes DMARC no muestren rechazos legítimos
- Cambie a
p=quarantine(paso intermedio) y luego ap=reject(recomendado) - Mantenga
pct=100para que la política se aplique al 100 % de los mensajes
_dmarc.sudominio.com TXT "v=DMARC1; p=reject; rua=mailto:dmarc@sudominio.com;"
Error n.°2: logo SVG no conforme con el perfil Tiny-PS
Síntoma: el registro BIMI apunta a un archivo SVG accesible, pero el proveedor no lo muestra.
Causa: el archivo SVG no cumple con el perfil SVG Tiny 1.2 PS requerido por BIMI. Los errores más comunes:
| Problema | Ejemplo |
|---|---|
baseProfile="tiny-ps" faltante | Ningún editor gráfico lo añade por defecto |
Bloque <style> CSS | Illustrator y Figma exportan los colores como clases CSS |
viewBox no cuadrado | viewBox="0 0 800 400" en lugar de 0 0 512 512 |
| Elementos prohibidos | <script>, <image>, <animate>, <filter> |
Diagnóstico: abra su archivo SVG en un editor de texto y verifique:
- Presencia de
version="1.2"ybaseProfile="tiny-ps"en la etiqueta<svg> - Ausencia de
<style>,<script>,<image>,<animate> viewBoxcon ratio 1:1 (los dos últimos valores idénticos)
Solución: pase su logo por el convertidor SVG Tiny-PS de CaptainDNS. Añade los atributos faltantes, elimina los elementos prohibidos y convierte los estilos CSS en atributos inline.
Error n.°3: problema de alojamiento HTTPS
Síntoma: el logo cumple con SVG Tiny-PS, pero el proveedor no lo recupera.
Causa: el archivo SVG no es accesible vía HTTPS o el alojamiento no cumple con los requisitos técnicos. Los problemas comunes:
- Certificado TLS inválido o expirado: el servidor debe presentar un certificado válido
- URL en HTTP: BIMI exige HTTPS, una URL
http://es rechazada - Error 404 o 403: el archivo no existe en la URL indicada o el acceso está denegado
- Content-Type incorrecto: el servidor debe devolver
image/svg+xml - Encabezados de seguridad ausentes: los proveedores pueden rechazar respuestas sin
Content-Security-Policy
Diagnóstico:
curl -I https://sudominio.com/bimi/logo.svg
Verifique: código HTTP 200, Content-Type: image/svg+xml, certificado válido.
Solución: aloje su logo en un servidor HTTPS fiable. Si no dispone de infraestructura, utilice el alojamiento BIMI gratuito de CaptainDNS: servimos sus assets en HTTPS con los encabezados correctos y generamos el registro DNS automáticamente.
Error n.°4: sintaxis del registro BIMI inválida
Síntoma: el logo es válido y accesible, pero el proveedor no lo encuentra.
Causa: el registro DNS BIMI contiene un error de sintaxis. Los errores frecuentes:
| Error | Incorrecto | Correcto |
|---|---|---|
| Versión faltante | l=https://... | v=BIMI1; l=https://... |
| Punto y coma faltante | v=BIMI1 l=https://... | v=BIMI1; l=https://... |
| Selector incorrecto | _bimi.domain.com | default._bimi.domain.com |
| URL sin HTTPS | l=http://... | l=https://... |
| Espacio en la URL | l=https://... /logo.svg | l=https://.../logo.svg |
Diagnóstico:
dig default._bimi.sudominio.com TXT +short
Compare el resultado con el formato esperado:
"v=BIMI1; l=https://sudominio.com/bimi/logo.svg; a=https://sudominio.com/bimi/cert.pem;"
Solución: utilice un verificador de registros BIMI para validar automáticamente la sintaxis y detectar errores.

Error n.°5: sin certificado VMC/CMC para Gmail
Síntoma: el logo se muestra en Yahoo Mail pero no en Gmail.
Causa: Gmail exige un certificado VMC (Verified Mark Certificate) o CMC (Common Mark Certificate) para mostrar el logo BIMI. Yahoo y Fastmail aceptan el modo autodeclarado (solo logo, sin certificado). El campo a= del registro BIMI debe apuntar al certificado en HTTPS.
Diagnóstico: verifique su registro BIMI. Si a= está vacío (a=;), Gmail no mostrará el logo.
# Sin certificado - Yahoo OK, Gmail NO
"v=BIMI1; l=https://.../logo.svg; a=;"
# Con certificado - Yahoo OK, Gmail OK
"v=BIMI1; l=https://.../logo.svg; a=https://.../cert.pem;"
Solución:
- Opción VMC: obtenga un certificado VMC de DigiCert o Entrust (requiere una marca registrada)
- Opción CMC: obtenga un CMC, que no requiere marca registrada (aceptado por Gmail desde 2024)
- Aloje el certificado en HTTPS y añada la URL en el campo
a=del registro BIMI
Checklist de diagnóstico rápido
Recorra esta checklist en orden. Deténgase en cuanto encuentre el problema:
- DMARC: ¿
p=quarantineop=rejectconpct=100? - SPF y DKIM: ¿ambos pasan para los correos enviados?
- Logo SVG: ¿
baseProfile="tiny-ps",version="1.2",viewBoxcuadrado, ningún elemento prohibido? - Alojamiento: ¿URL HTTPS accesible, certificado TLS válido,
Content-Type: image/svg+xml? - Registro BIMI: ¿
v=BIMI1;presente, puntos y coma, selectordefault._bimi.? - Certificado VMC/CMC: ¿presente y accesible si apunta a Gmail?
- Propagación DNS: espere de 24 a 48 horas después de la publicación del registro
Si todos los puntos están validados y el logo sigue sin mostrarse, el tiempo de propagación es la causa más probable. Los proveedores de correo no recuperan el logo de forma instantánea.
FAQ
¿Por qué mi logo BIMI no se muestra en Gmail?
Gmail exige tres condiciones para mostrar un logo BIMI: una política DMARC en p=quarantine o p=reject, un logo SVG conforme con el perfil Tiny-PS y un certificado VMC o CMC válido. Si falta alguna de estas condiciones, Gmail ignora silenciosamente el registro BIMI.
¿Cuánto tiempo tarda en mostrarse el logo BIMI?
Después de publicar el registro BIMI, espere de 24 a 48 horas para la propagación DNS. Los proveedores de correo luego almacenan el logo en caché. En total, prevea de 2 a 7 días antes de ver el logo aparecer de forma sistemática.
¿Se necesita un certificado VMC para BIMI?
Depende del proveedor. Gmail exige un VMC o CMC. Yahoo Mail y Apple Mail aceptan el modo autodeclarado (solo logo). Si solo apunta a Yahoo, un logo SVG conforme y un alojamiento HTTPS son suficientes.
¿Cómo verificar si mi archivo SVG cumple con BIMI?
Abra el archivo en un editor de texto y verifique: version="1.2" y baseProfile="tiny-ps" en la etiqueta raíz, viewBox cuadrado, ausencia de <script>, <style>, <image>, <animate>. Utilice un convertidor SVG Tiny-PS para corregir automáticamente los problemas.
¿Por qué no se detecta mi registro BIMI?
Verifique que el registro esté publicado en el subdominio correcto (default._bimi.sudominio.com) y que comience con v=BIMI1;. Los errores frecuentes: selector olvidado, punto y coma faltante o propagación DNS aún no completada.
Mi logo BIMI se muestra en Yahoo pero no en Gmail, ¿por qué?
Yahoo acepta el modo autodeclarado (solo logo, sin certificado). Gmail exige un certificado VMC o CMC además del logo. Añada un certificado en el campo a= de su registro BIMI para que Gmail muestre el logo.
¿Qué encabezados HTTP se necesitan para alojar un logo BIMI?
El servidor debe devolver un código 200, un Content-Type: image/svg+xml, un certificado TLS válido e idealmente un encabezado Content-Security-Policy. Cualquier redirección HTTP a HTTPS o error de certificado puede impedir la recuperación del logo.
Diagnostique su configuración BIMI: utilice el verificador de registros BIMI de CaptainDNS para identificar en segundos los errores en su registro, su logo y su certificado.


