Índice


¿Por qué tu imagen no aparece al compartir en redes?

Subes tu post, todo se ve perfecto… pero cuando lo compartes en Facebook o WhatsApp, ¡nada de imagen!
No estás loco, y sí, esto le pasa hasta al mejor developer. Vamos a desmenuzarlo paso a paso.


El problema más común

Tu descripción sale bien, pero la imagen og:image no aparece.
Esto puede ocurrir por tres motivos clave:


Causa 1: URL relativa en og:image

Las redes sociales (como Facebook, Twitter o LinkedIn) exigen una URL absoluta para mostrar imágenes.
No basta con /blog/seo-astro.jpg, debes usar:

<meta property="og:image" content="https://leandrofuentes.com/blog/seo-astro.jpg" />

❌ Incorrecto:

<meta property="og:image" content="/blog/seo-astro.jpg" />

✅ Correcto:

<meta property="og:image" content="https://leandrofuentes.com/blog/seo-astro.jpg" />

Causa 2: Imagen no accesible públicamente

  • La imagen debe estar dentro de la carpeta public/
  • La URL debe funcionar sin login (prueba en incógnito)
  • Si no carga desde un navegador externo, Facebook no podrá mostrarla

Causa 3: Tamaño o formato inadecuado

Facebook y otras redes recomiendan:

  • Mínimo 1200x630 px
  • Formato JPG o PNG
  • Peso menor a 5 MB

La solución definitiva con Astro

Ajusta tu componente Seo.astro para que use URLs absolutas correctamente.

<meta property="og:image" content={`${url}${image}`} />
<meta name="twitter:image" content={`${url}${image}`} />

Y asegúrate de pasar correctamente la prop url como "https://leandrofuentes.com".


Herramienta recomendada: Facebook Debugger

Después de corregir todo, Facebook podría seguir mostrando la versión antigua de tu enlace por su caché.

✅ Solución: entra a Facebook Sharing Debugger

  • Pega la URL de tu post
  • Haz clic en “Scrape Again”
  • ¡Magia! Se refresca la vista previa con tu nueva imagen

Conclusión

No basta con escribir buen contenido: el SEO técnico también importa si quieres destacar en redes.
Una etiqueta mal escrita puede sabotear tu alcance.

Con estos ajustes en Astro, tus publicaciones se verán tan bien como su contenido merece. 🚀


Vista previa de error corregido