How-to guide

Cómo arreglar la vista previa de enlace de Facebook que no aparece

Last updated: 2026-05-29 · Facebook · By SocialKit Team

Una vista previa de enlace de Facebook que falta o está rota — imagen en blanco, título incorrecto, miniatura desactualizada — generalmente se debe a tres cosas: etiquetas meta Open Graph ausentes en la página que se comparte, un scrape defectuoso en caché que Facebook sigue sirviendo, o una imagen que no cumple las reglas de proporción o tamaño. Esta guía explica la solución completa.

Antes de empezar

Necesitas acceso al HTML de la página cuya vista previa de enlace está rota — ya sea a través de tu CMS (WordPress, Webflow, Shopify, etc.) o acceso directo a la sección <head> de la página. Si la página está en una plataforma de terceros que no controlas, tus opciones se limitan a elegir una URL diferente o ajustar la leyenda del post compartido.

También necesitas una cuenta de Facebook para usar el Sharing Debugger (la herramienta que proporciona Facebook para limpiar su caché de enlaces). La URL del Debugger a junio de 2026 es developers.facebook.com/tools/debug — busca "Facebook Sharing Debugger" si esa ruta ha cambiado.

Step by step

  1. Comprueba si existen etiquetas Open Graph en la página

    Abre en un navegador la página cuya vista previa está rota. Haz clic derecho y elige "Ver código fuente de la página" (o abre DevTools > Elementos). Busca og:title, og:description, og:image y og:url en la sección <head>. Estas son las cuatro propiedades Open Graph que Facebook usa para construir la tarjeta de enlace. Si falta alguna — especialmente og:image — Facebook intenta adivinar, lo que a menudo produce una tarjeta en blanco o selecciona la imagen incorrecta de la página.

    Tip: Si usas un CMS, comprueba si un plugin SEO (Yoast, RankMath, Rank Logic, etc.) ya genera etiquetas OG. Las etiquetas duplicadas o en conflicto — una del plugin, otra codificada manualmente — pueden confundir al scraper.

  2. Añade o corrige las cuatro etiquetas Open Graph principales

    En la sección <head> de tu página, añade las siguientes etiquetas (reemplaza los valores de ejemplo con tu contenido real): <meta property="og:title" content="El título de tu página aquí" /> <meta property="og:description" content="Una descripción corta y atractiva de la página." /> <meta property="og:image" content="https://tudominio.com/images/imagen-preview.jpg" /> <meta property="og:url" content="https://tudominio.com/tu-url-de-pagina" /> La URL de og:image debe ser absoluta (comenzando con https://), accesible públicamente sin autenticación, y no debe estar bloqueada por tu robots.txt. El scraper de Facebook no puede acceder a imágenes detrás de un login, una página de desafío de Cloudflare o una regla Disallow en robots.txt.

    Tip: A junio de 2026, Facebook recomienda una og:image de 1 200 × 630 px (proporción 1,91:1) para las vistas previas de tarjetas de enlace. Las imágenes menores de 200 × 200 px o mayores de 8 MB se ignoran silenciosamente. Sirve la imagen en el mismo dominio que la página, o en un CDN confiable — los servidores de imágenes lentos causan scrapes parciales.

  3. Verifica que la imagen sea accesible a los crawlers

    Pega la URL de tu og:image directamente en una ventana de navegación privada y confirma que la imagen carga sin muros de login. Luego revisa el robots.txt de tu sitio (tudominio.com/robots.txt) y confirma que no hay ninguna regla Disallow que cubra la ruta de la imagen o el directorio /images/. El crawler de Facebook se identifica como facebookexternalhit — algunas herramientas de seguridad o WAFs (cortafuegos de aplicaciones web) bloquean los agentes de usuario que no son navegadores, lo que impide que la imagen se cargue durante el scrape.

  4. Abre el Facebook Sharing Debugger y scrapea la URL

    Ve a developers.facebook.com/tools/debug (a junio de 2026). Pega la URL exacta de tu página en el campo de entrada y haz clic en "Depurar". Facebook te mostrará lo que tiene actualmente en caché para esa URL: el og:image, og:title, og:description y advertencias sobre por qué falló la vista previa. Si las etiquetas parecen correctas en el código fuente de tu página pero el Debugger sigue mostrando datos antiguos, significa que Facebook tiene en caché un scrape anterior (defectuoso). Haz clic en "Volver a raspar" para forzar un nuevo rastreo y actualizar la caché.

    Tip: Si el Debugger muestra los datos correctos pero la vista previa sigue viéndose mal cuando pegas la URL en el compositor de posts de Facebook, haz clic en "Volver a raspar" una vez más y espera 2-3 minutos. El CDN de Facebook a veces tarda unos minutos en propagar un scrape nuevo a todos los nodos de borde.

  5. Corrige las advertencias habituales del Sharing Debugger

    El Debugger muestra advertencias específicas para cada problema. Las más comunes y sus soluciones a junio de 2026: "Could not download" / "og:image not scraped": la imagen está bloqueada (robots.txt, muro de autenticación o WAF). Desbloquea facebookexternalhit en la configuración de tu servidor. "Object is invalid / missing required properties": falta og:title o og:url — añádelos. "Image ratio not optimal" o miniatura en blanco a pesar de una URL válida: la imagen es menor de 200 × 200 px o tiene una proporción inusual. Sustitúyela por una imagen de 1 200 × 630 px. "og:url does not match canonical URL": tu etiqueta og:url apunta a una URL diferente a la que se está depurando. Actualiza og:url para que coincida exactamente con la dirección canónica de la página, incluyendo o excluyendo la barra final de forma coherente.

  6. Previsualiza la tarjeta de enlace corregida antes de publicar o programar

    Una vez que el Sharing Debugger confirma que el título, la descripción y la imagen correctos se están cargando, usa la herramienta gratuita de vista previa de posts de Facebook de SocialKit (/tools/facebook-post-preview) para ver exactamente cómo se renderizará la tarjeta de enlace en el feed de Facebook — incluyendo la etiqueta del dominio, el truncado del título y el recorte de la imagen — antes de programar o publicar el post. La vista previa muestra el renderizado en escritorio y móvil, para que puedas detectar un título que se corta en móvil antes de que salga en vivo.

    Tip: La herramienta de vista previa no requiere una cuenta de SocialKit ni iniciar sesión. Pega tu URL, ve la tarjeta y ajusta la longitud de tu og:title o og:description si se trunca de forma incómoda.

  7. Programa el post con el enlace corregido en SocialKit

    Con las etiquetas Open Graph corregidas y la tarjeta previsualizadas, crea o vuelve a programar el post en el compositor de SocialKit. Pega tu URL en el cuerpo del post — SocialKit obtendrá la tarjeta de enlace al momento de componer y la mostrará en línea para que puedas confirmar la vista previa una última vez antes de establecer la fecha y la hora. Usa los datos de mejor momento en /best-time-to-post/facebook para programar el post cuando tu audiencia esté más activa. A junio de 2026, las Páginas de Facebook se publican automáticamente a través de la API Graph mediante SocialKit — no se requiere paso de notificación para los posts de Página.

Best practices

  • Usa siempre una URL og:image absoluta (https://...) — las rutas relativas como /images/preview.jpg no las resuelve el scraper de Facebook y producen una tarjeta en blanco.
  • Apunta a 1 200 × 630 px (1,91:1) para og:image a junio de 2026; esto rellena el slot de tarjeta de enlace de ancho completo en el feed. Las imágenes cuadradas (1:1) se muestran como una miniatura pequeña a la derecha de la tarjeta en lugar de la imagen grande en la parte superior.
  • Ejecuta el Sharing Debugger cada vez que actualices el título, la descripción o la imagen principal de la página — Facebook cachea de forma agresiva y seguirá sirviendo la tarjeta antigua hasta que fuerces un nuevo scrape.
  • Si gestionas muchas páginas o publicas la misma URL repetidamente, scrapea la URL una vez después de cualquier cambio; no es necesario scrapear antes de cada post.
  • Mantén og:title por debajo de 60 caracteres y og:description por debajo de 155 caracteres para que ninguno se trunque en la tarjeta de enlace de Facebook — comprueba el corte exacto en la herramienta de vista previa de posts, ya que el diseño de la tarjeta de Facebook ha cambiado varias veces.
  • Añade og:type="article" a las entradas de blog y og:type="website" a las páginas de inicio o páginas evergreen; esto indica al scraper de Facebook qué tipo de objeto es y puede mejorar cómo se pondera la tarjeta en el feed.

Good to know

Por qué Facebook ignora og:image aunque la etiqueta esté presente

La razón más común por la que se ignora un og:image correctamente etiquetado es que el crawler de Facebook (facebookexternalhit) no puede alcanzar la imagen en el momento del scrape. Esto ocurre de forma silenciosa — el Debugger puede mostrar una advertencia de "could not download" en su sección de detalles aunque el resultado principal parezca parcialmente correcto.

Revisa tres cosas: (1) tu CDN o servidor de imágenes devuelve un estado 200 para una petición HTTP GET directa sin cookies, (2) tu robots.txt no prohíbe el acceso a /images/ o rutas similares, y (3) tu WAF o el nivel de seguridad de Cloudflare no desafía a los bots. Si usas Cloudflare, configura una regla de página o regla WAF para permitir las solicitudes del agente de usuario facebookexternalhit en la ruta de tu og:image.

Facebook también ignora las imágenes servidas por HTTP (no HTTPS) y las imágenes que redirigen más de un pequeño número de veces. Sirve la imagen directamente por HTTPS sin cadena de redirecciones.

Vistas previas de enlace en grupos de Facebook y perfiles personales vs. Páginas

La solución con Open Graph + Sharing Debugger descrita en esta guía aplica a cualquier URL compartida en Facebook — en posts de Página, posts de perfil personal o posts de grupo. El comportamiento del scraper es el mismo independientemente de la superficie.

Ten en cuenta que las herramientas de programación de terceros, incluido SocialKit, publican en Páginas de Facebook a través de la API Graph (a junio de 2026). La publicación en grupos de Facebook mediante APIs de terceros está restringida por Meta para la mayoría de las categorías de aplicaciones — consulta la política actual de Meta si necesitas publicar en un grupo, ya que puede que tengas que hacerlo de forma nativa a través de Facebook o Meta Business Suite. La publicación en perfiles personales mediante API tampoco está permitida por Meta.

Do it in SocialKit

El programador de Facebook de SocialKit te permite pegar una URL, ver la tarjeta de enlace renderizada en línea, elegir un horario óptimo y publicar automáticamente en tu Página a través de la API Graph — todo desde un calendario que cubre las 11 plataformas. Prueba gratuita de 7 días, 0,00 € a pagar hoy.

Programa posts de Facebook con SocialKit
All 11 platforms included

Try it free

Schedule and cross-post to all 11 networks from one calendar on one flat plan. 7-day free trial — €0.00 due today.

Empezar mi prueba gratis

0,00 € hoy · cancela cuando quieras · garantía de reembolso de 7 días

FAQ

Frequently asked questions

The questions people ask before they schedule — answered honestly, hedged where platform behavior changes.

Empezar mi prueba gratis

0,00 € hoy · cancela cuando quieras · garantía de reembolso de 7 días