Porqué y cuál es el motivo por el que no se visualiza el favicon en Safari. Técnica HTML.

Safari puede no mostrar el favicon por incompatibilidad de formato, caché obsoleta o falta de etiquetas específicas como mask-icon para pestañas ancladas.

🧭 Principales razones por las que el favicon no aparece en Safari

1. Formato incompatible

  • Safari no admite favicons en formato SVG para pestañas normales.
  • Usa .ico o .png en su lugar:html<link rel="icon" href="/favicon.png" type="image/png">

2. Falta de etiqueta mask-icon para pestañas ancladas

Safari usa una etiqueta especial para mostrar íconos en pestañas ancladas:

html

<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#000000">

Esta etiqueta es opcional, pero mejora la compatibilidad con Safari.

3. Caché de Safari

Safari guarda favicons en caché y puede mostrar una versión antigua o ninguna. Para solucionarlo:

  • Cierra Safari.
  • Ve a Finder → Ir → Ir a la carpeta.
  • Escribe: ~/Library/Safari/Favicon Cache/
  • Elimina todos los archivos.
  • Vacía la papelera y reinicia Safari.

4. No se encuentra el favicon en la raíz

Algunos navegadores buscan automáticamente /favicon.ico en la raíz del sitio. Asegúrate de tenerlo allí como respaldo:

html

<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">

5. Problemas con Safari 18

Usuarios han reportado que Safari 18 pierde favicons al reiniciar. Es un error conocido sin solución definitiva aún.

✅ Recomendación completa para compatibilidad total

html

<!-- Favicon clásico -->
<link rel="icon" href="/favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">

<!-- PNG alternativo -->
<link rel="icon" href="/favicon.png" type="image/png" sizes="32x32">

<!-- Apple/Safari pestañas ancladas -->
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#000000">

Sí, agregar un favicon es muy importante para cualquier sitio web. Aunque es pequeño, cumple funciones clave que mejoran la experiencia del usuario y la identidad de tu marca:

✅ ¿Por qué es importante el favicon?

1. Identidad visual

  • Refuerza tu marca en la pestaña del navegador, marcadores y accesos directos.
  • Ayuda a los visitantes a reconocer tu sitio rápidamente entre muchas pestañas abiertas.

2. Profesionalismo

  • Un sitio sin favicon puede parecer incompleto o poco cuidado.
  • Los navegadores modernos esperan encontrarlo; su ausencia puede generar advertencias en herramientas de auditoría como Lighthouse.

3. Accesos directos y apps

  • En móviles, el favicon se usa como ícono si el usuario guarda tu sitio en la pantalla de inicio.
  • También se usa en resultados de búsqueda y pestañas ancladas (especialmente en Safari).

4. Compatibilidad multiplataforma

  • Favicons bien configurados se ven en:
    • Chrome, Firefox, Safari, Edge
    • Android, iOS
    • Escritorio y móvil

🛠 ¿Cómo agregarlo correctamente?

  1. Coloca el archivo favicon.ico en la raíz del sitio
  2. Agrega esto en el <head> de tu HTML:

html

<link rel="icon" href="/favicon.ico" type="image/x-icon">
  1. Opcional: incluye versiones alternativas para mayor compatibilidad

html

<link rel="icon" href="/favicon.png" type="image/png" sizes="32x32">
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#000000">

Safari.com