Blog · SEO

Etiquetas Open Graph: cómo controlar la vista previa de tus enlaces

Cuando alguien comparte tu enlace, las etiquetas Open Graph deciden el título, el texto y la imagen que ve la gente. Las etiquetas que importan, los tamaños de imagen que funcionan en todas las plataformas, por qué las vistas previas antiguas se quedan, cómo lee tu página nuestro verificador gratuito de Open Graph y cómo corregir cada etiqueta que falta.

Searvia · 24/10/2026 · Lectura de 14 min

Un diseñador gráfico recortando con una regla metálica un pliego grande en blanco para darle forma de rectángulo ancho en un estudio de impresión

En resumen: las etiquetas Open Graph indican a las redes sociales y a las apps de mensajería qué mostrar cuando se comparte tu enlace. Cada página necesita og:title, og:description, og:image y og:url, además de twitter:card para X. Usa una URL absoluta HTTPS para la imagen, de unos 1200 × 630 px, de menos de 5 MB y con lo importante cerca del centro. Genera las etiquetas en el HTML que envía tu servidor y, tras cambiarlas, actualiza la vista previa en caché de cada plataforma, porque las tarjetas antiguas se resisten a desaparecer.

La vista previa de un enlace suele ser la primera impresión de tu sitio. Un compañero pega tu página de precios en Slack, un cliente comparte un producto por WhatsApp, un socio publica tu artículo en LinkedIn. Si la página no tiene etiquetas Open Graph, cada app adivina: el texto del banner de cookies se convierte en la descripción, la imagen es un logo diminuto o no hay ninguna, y el título es el que tenga la <title> de la página.

Esta guía explica qué hace cada etiqueta, qué lee cada plataforma, los tamaños de imagen que funcionan en todas partes, por qué las vistas previas no se actualizan y cómo nuestro verificador de Open Graph gratuito encuentra las etiquetas que faltan, con una solución para cada una.

Qué es Open Graph

Según ogp.me, «The Open Graph protocol was originally created at Facebook» (el protocolo Open Graph fue creado originalmente en Facebook). Convierte una página web en un «objeto enriquecido» con título, tipo, imagen y URL que otros servicios pueden mostrar. Lo creó Facebook, pero LinkedIn, Slack y la mayoría de las apps de mensajería leen las mismas etiquetas, y X las lee como alternativa a las suyas.

Las etiquetas son elementos meta normales dentro del <head>, escritos con el atributo property:

<meta property="og:title" content="Waterproof Hiking Boots for Women">
<meta property="og:description" content="Leather boots tested on 40 km of wet trail. Sizes 36 to 43.">
<meta property="og:image" content="https://www.example.com/images/boots-share.jpg">
<meta property="og:url" content="https://www.example.com/hiking-boots/women/">
<meta property="og:type" content="website">
<meta name="twitter:card" content="summary_large_image">

Las etiquetas que importan

El protocolo define cuatro propiedades obligatorias: título, tipo, imagen y URL canónica. En la práctica, también importan unas cuantas opcionales.

EtiquetaQué haceNotas
og:titleEl titular de la vista previaMeta aconseja omitir marca, como el nombre de tu sitio
og:descriptionUna o dos frases bajo el títuloMeta la describe como una breve descripción del contenido
og:imageLa imagen de la vista previaURL absoluta; es la parte más visible de la tarjeta
og:urlLa URL canónica de la páginaMeta: «undecorated» (sin adornos), sin parámetros de sesión ni de seguimiento
og:typeEl tipo de objetowebsite para la mayoría de las páginas, article para entradas; ogp.me indica que las páginas sin marcar se tratan como website
og:site_nameEl nombre del sitio en conjuntoAlgunas apps lo muestran sobre el título
og:image:width / og:image:heightDimensiones de la imagen en píxelesPermite a Meta mostrar la imagen en el primer uso compartido sin descargarla antes
og:image:altDescripción de la imagen en textoogp.me: una página con og:image «should specify og:image:alt» (debería especificar og:image:alt)
twitter:cardEl tipo de tarjeta de Xsummary (imagen pequeña) o summary_large_image

Hay dos detalles de la especificación que conviene conocer. Si una etiqueta aparece dos veces, «the first tag (from top to bottom) is given preference during conflicts» (la primera etiqueta, de arriba abajo, tiene preferencia en caso de conflicto), así que la etiqueta de un tema que esté por encima de la de tu plugin gana. Y las propiedades estructuradas como og:image:width pertenecen al og:image que tienen inmediatamente encima.

Quién lee qué

Cada plataforma documenta sus propias reglas. Lo esencial:

Cómo elegir la og:image

La imagen decide si una vista previa parece cuidada o rota. Los requisitos de cada plataforma difieren ligeramente, así que busca una imagen que cumpla todos:

RequisitoOpción segura
Tamaño1200 × 630 px (cumple el mínimo de 1200 × 627 de LinkedIn y el consejo de 1080 px de ancho de Meta)
ProporciónAproximadamente 1,91:1; X recorta las tarjetas grandes a 2:1, así que mantén el contenido clave centrado
Peso del archivoMenos de 5 MB; en la práctica, unos cientos de KB bastan
FormatoJPG, PNG o WebP; no SVG
URLAbsoluta y HTTPS, por ejemplo https://www.example.com/og/boots.jpg
AccesoAccesible públicamente: sin inicio de sesión, sin bloqueo por robots.txt ni por un firewall
ContenidoLegible en tamaño miniatura: texto grande, si lo hay, y un sujeto claro

Usa una imagen específica para cada página importante (foto de producto, ilustración del artículo) y una imagen por defecto bien diseñada para el resto. Un logo sobre un cuadrado blanco es la peor opción: la mayoría de las apps lo muestran pequeño o lo recortan mal.

Por qué las vistas previas no se actualizan

Las plataformas guardan la vista previa que construyeron la primera vez que se compartió una URL. Meta afirma que «Images are cached based on the URL and won't be updated unless the URL changes» (las imágenes se guardan en caché según la URL y no se actualizan a menos que la URL cambie), así que sustituir share.jpg por un archivo nuevo con el mismo nombre puede no cambiar nada. La secuencia fiable:

Etiquetas para distintos tipos de página

Las etiquetas básicas son las mismas en todas partes, pero algunos tipos de página se benefician de más:

Cómo ver lo que ve un rastreador

Antes de culpar a una plataforma, mira el HTML que recibe. Abre la página con «Ver código fuente» (no con el inspector de elementos de DevTools, que muestra la página después de ejecutar los scripts) y busca og:. La guía de Meta también indica el user agent de su rastreador, facebookexternalhit/1.1, así que puedes descargar la página como lo hace Facebook desde una terminal:

curl -s -A "facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)" https://www.example.com/ | grep -i 'og:'

Si las etiquetas aparecen en tu navegador pero no en esta salida, las añade JavaScript o tu servidor o firewall responde de forma distinta a los bots.

Cómo funciona el verificador de Open Graph de Searvia

El verificador de Open Graph gratuito usa el mismo motor que nuestro verificador SEO de sitios web y pone tres comprobaciones en primer lugar: las etiquetas para compartir en redes sociales, la etiqueta title y la meta descripción. Introduce un dominio o la dirección de una página y:

El resultado es una tabla con una marca de verificación o una cruz y el valor exacto de cada etiqueta:

EstadoCuándoMensaje
CorrectoLas cuatro etiquetas están presentes«All social sharing tags are set.»
AdvertenciaFalta una o más«N social sharing tags are missing.»

La comprobación nunca muestra un fallo y tiene baja prioridad en la puntuación global, porque la ausencia de etiquetas sociales no impide que una página se encuentre. Pero sí hace que cada vez que se comparte se vea peor, y por eso esta herramienta las muestra primero.

Las comprobaciones de título y descripción (correctas entre 30 y 60 y entre 70 y 160 caracteres) aparecen justo debajo, porque muchas apps recurren a ellas cuando faltan las etiquetas Open Graph. El informe incluye también una vista previa del resultado de Google, que usa og:site_name como nombre del sitio cuando lo defines.

Lo que el verificador no hace: no descarga la imagen para medirla, no comprueba og:url, og:type ni og:image:alt, y no descarga la página como el rastreador de cada plataforma. Usa los depuradores de cada plataforma para la revisión final.

Cómo interpretar los resultados

Cómo corregir cada etiqueta que falta

Falta og:title

Añade un titular escrito para personas que hacen scroll por un feed, no para un buscador. Puede coincidir con tu <title> sin el sufijo de marca:

<meta property="og:title" content="Waterproof Hiking Boots for Women">

Falta og:description

Escribe una o dos frases con un detalle concreto. Reutilizar tu meta descripción es válido:

<meta property="og:description" content="Leather boots tested on 40 km of wet trail. Sizes 36 to 43, free returns.">

Falta og:image

<meta property="og:image" content="https://www.example.com/og/boots-share.jpg">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta property="og:image:alt" content="A pair of brown leather hiking boots on a wet rock">

Falta twitter:card

<meta name="twitter:card" content="summary_large_image">

Fíjate en el atributo name: por convención, las etiquetas de Twitter usan name y las de Open Graph usan property.

Ajustes por plataforma

PlataformaDónde configurar las etiquetas sociales
WordPressYoast SEO y Rank Math generan etiquetas Open Graph y de Twitter; define una imagen por defecto en los ajustes sociales del plugin e imágenes por página en la pestaña social de cada página
ShopifyLa mayoría de los temas generan etiquetas Open Graph; la imagen por defecto es la imagen para compartir en redes sociales de las preferencias de la tienda, y los productos usan su imagen destacada
WixLos ajustes SEO de cada página incluyen opciones para compartir en redes sociales
WebflowPage settings › Open Graph settings
Next.jsLos campos openGraph y twitter de la Metadata API, o un archivo opengraph-image en la ruta

Tras cualquier cambio, vuelve a ejecutar el verificador y después los depuradores de las plataformas.

Errores comunes

Ejemplo práctico (hipotético)

Lo siguiente es un ejemplo hipotético, no datos reales. Fernway, una app de gestión de proyectos inventada, nota que los enlaces a su sitio en Slack muestran solo un recuadro gris y el texto «We use cookies to improve your experience.»

El verificador de Open Graph muestra og:title y og:description presentes, pero faltan og:image y twitter:card. El valor de la descripción resulta ser el texto del banner de cookies: un plugin genera og:description a partir del primer párrafo del HTML, y el banner va primero.

Las correcciones: un og:description redactado a mano en la plantilla de la página, una imagen de 1200 × 630 px con la vista de tablero del producto y el sujeto centrado, og:image:width, og:image:height y og:image:alt, y twitter:card con el valor summary_large_image. Una segunda ejecución del verificador sale correcta. Después el equipo pasa la URL por el Sharing Debugger y Post Inspector y vuelve a publicar el enlace en Slack, donde aparece la nueva tarjeta.

Una lista de verificación de 15 minutos

Cómo Searvia mantiene en forma tus vistas previas y tus resultados

El verificador de Open Graph gratuito comprueba una página, tu página de inicio o cualquier dirección que introduzcas, en unos 20 segundos, sin registro, y el mismo informe cubre las otras 37 comprobaciones de nuestra auditoría web. Las vistas previas son solo una parte de cómo aparecen tus páginas; los títulos, las descripciones y las canonical se tratan en nuestra guía de metaetiquetas, y el verificador de metaetiquetas muestra tu vista previa en Google.

Para todo el sitio, una cuenta gratuita de Searvia añade una auditoría del sitio semanal que rastrea cada página y señala títulos y descripciones que faltan o están duplicados, de modo que el texto al que recurren las apps se mantiene correcto. Para un título o una descripción débiles, Write with AI en la auditoría sugiere opciones listas para usar (1 crédito), y la auditoría se ejecuta de nuevo cada semana, así que una actualización de un tema o plugin que rompa tus títulos o descripciones aparecerá en el siguiente informe.

Preguntas frecuentes

¿Qué son las etiquetas Open Graph?
Las etiquetas Open Graph son metaetiquetas del head de una página, como og:title, og:description y og:image, que indican a las redes sociales y a las apps de chat qué mostrar cuando alguien comparte el enlace. El protocolo fue creado originalmente en Facebook y hoy lo leen LinkedIn, Slack, X y la mayoría de las apps de mensajería. Sin ellas, cada app adivina un título y una imagen a partir de la página, a menudo mal.
¿Qué tamaño debe tener una og:image?
1200 × 630 píxeles es un valor seguro por defecto. LinkedIn pide al menos 1200 × 627 píxeles con una proporción de 1,91:1 y menos de 5 MB, Meta recomienda imágenes de al menos 1080 píxeles de ancho, y la tarjeta de imagen grande de X usa una proporción de 2:1 y acepta archivos de menos de 5 MB. Mantén el contenido importante cerca del centro para que los distintos recortes no lo corten, usa JPG, PNG o WebP en lugar de SVG y sírvela desde una URL HTTPS absoluta.
¿Necesito etiquetas Twitter Card si ya tengo etiquetas Open Graph?
Añade al menos twitter:card. X lee primero sus propias etiquetas twitter: y recurre a las etiquetas Open Graph equivalentes para el título, la descripción y la imagen, así que rara vez hace falta duplicarlas. Pero twitter:card define el tipo de tarjeta, como summary_large_image para una imagen grande, y no tiene equivalente en Open Graph.
¿Por qué mi enlace sigue mostrando la vista previa antigua?
Las plataformas guardan las vistas previas en caché. Meta guarda las imágenes por URL y no actualiza una a menos que la URL cambie, así que dale a una imagen nueva un nombre de archivo nuevo. Luego pide a cada plataforma que vuelva a descargar la página: el Sharing Debugger en Facebook, Post Inspector en LinkedIn. Las publicaciones ya compartidas suelen conservar la tarjeta antigua; la nueva vista previa se aplica a los nuevos usos compartidos.
¿Ayudan las etiquetas Open Graph al SEO?
No directamente como factor de posicionamiento. Controlan el aspecto de los enlaces al compartirlos, lo que influye en los clics desde las redes sociales y las apps de chat. Google sí incluye og:title entre las fuentes que puede usar para un enlace de título, y og:site_name entre las señales para el nombre del sitio que se muestra en los resultados, así que unas etiquetas precisas también favorecen cómo apareces en Google.

Fuentes

  1. The Open Graph protocol – ogp.me
  2. A Guide to Sharing for Webmasters – Meta for Developers
  3. Sharing Best Practices for Websites & Mobile Apps – Meta for Developers
  4. Make your website shareable on LinkedIn – LinkedIn Help
  5. Cards markup – X Developer Platform
  6. Unfurling links in messages – Slack Developer Docs
  7. Influencing your title links in search results – Google Search Central
  8. Provide a site name to Google Search – Google Search Central
  9. Meta tags and attributes that Google supports – Google Search Central

Sigue leyendo