Etiquetas Open Graph: La Guía Completa para Vistas Previas en Redes Sociales

· 12 min de lectura

Tabla de Contenidos

Cuando compartes un enlace en Facebook, LinkedIn, Twitter o aplicaciones de mensajería, la tarjeta de vista previa que aparece se genera a partir de las etiquetas Open Graph (OG) en el HTML de tu página. Configurar correctamente estas etiquetas marca la diferencia entre una vista previa atractiva y digna de clic, y un enlace roto o de aspecto genérico.

Esta guía completa cubre todo lo que necesitas saber sobre las etiquetas Open Graph, Twitter Cards y la optimización de vistas previas en redes sociales. Ya seas un desarrollador implementando etiquetas OG por primera vez o un especialista en marketing buscando mejorar el engagement social, encontrarás información práctica y ejemplos útiles a lo largo de la guía.

¿Qué es Open Graph?

Open Graph es un protocolo creado originalmente por Facebook en 2010 que permite que las páginas web se conviertan en objetos enriquecidos en un grafo social. Al agregar meta etiquetas OG a tu HTML, controlas exactamente cómo aparece tu contenido cuando se comparte en plataformas de redes sociales.

Sin etiquetas Open Graph, las plataformas intentan extraer el contenido de tu página automáticamente, a menudo produciendo vistas previas pobres o incorrectas. ¿El resultado? Imágenes rotas, títulos faltantes o descripciones genéricas que no logran captar la atención en feeds sociales saturados.

El protocolo utiliza meta etiquetas en la sección <head> de tu HTML con el atributo property prefijado con og:. Estas etiquetas proporcionan datos estructurados que las plataformas sociales pueden analizar y mostrar de manera confiable.

Plataformas que Soportan Open Graph

Open Graph se ha convertido en el estándar de facto para vistas previas en redes sociales. Las principales plataformas que soportan el protocolo incluyen:

Consejo profesional: Usa nuestro Verificador de Open Graph para validar instantáneamente cómo aparecen tus etiquetas en diferentes plataformas antes de publicar.

Cómo Funcionan las Etiquetas Open Graph

Cuando alguien comparte tu URL en una plataforma social, el rastreador de la plataforma (a menudo llamado "bot" o "scraper") visita tu página y busca meta etiquetas Open Graph en la sección <head> del HTML. Estas etiquetas proporcionan información estructurada sobre tu contenido.

El rastreador extrae estos datos y los utiliza para generar una tarjeta de vista previa, también llamada "fragmento enriquecido" o "vista previa de enlace". Esta tarjeta típicamente incluye un título, descripción, imagen y URL.

El Proceso de Rastreo

Esto es lo que sucede detrás de escena cuando compartes un enlace:

  1. Envío de URL – Un usuario pega o comparte tu URL en una plataforma social
  2. Envío de rastreador – La plataforma envía un bot para obtener tu página
  3. Análisis de HTML – El bot lee el HTML de tu página y extrae las etiquetas OG
  4. Almacenamiento en caché – La plataforma almacena en caché los datos extraídos (generalmente durante 24-48 horas)
  5. Generación de vista previa – Se renderiza una tarjeta de vista previa usando los datos en caché
  6. Visualización – La vista previa aparece en el feed o mensaje del usuario

Entender este proceso es crucial porque explica por qué los cambios en tus etiquetas OG no aparecen inmediatamente. La mayoría de las plataformas almacenan en caché los datos de vista previa de manera agresiva para reducir la carga del servidor.

Consejo rápido: Después de actualizar tus etiquetas OG, usa herramientas de depuración específicas de cada plataforma para forzar una actualización de caché. Cubriremos estas herramientas en la sección de depuración.

Etiquetas Open Graph Requeridas

Cuatro etiquetas OG se consideran requeridas para un objeto Open Graph correctamente definido. Aunque las páginas sin estas etiquetas aún pueden generar vistas previas, los resultados son impredecibles y a menudo de mala calidad.

Aquí está la implementación mínima que necesitas:

<meta property="og:title" content="Your Page Title">
<meta property="og:type" content="website">
<meta property="og:image" content="https://example.com/image.jpg">
<meta property="og:url" content="https://example.com/page">

og:title

El título de tu contenido tal como debería aparecer en la vista previa de redes sociales. Esta es posiblemente la etiqueta más importante porque es lo primero que ven los usuarios.

Mejores prácticas:

Ejemplo:

<meta property="og:title" content="10 Proven Strategies to Double Your Email Open Rates">

og:type

El tipo de contenido que representa tu página. Esto ayuda a las plataformas a entender la naturaleza de tu contenido y puede afectar cómo se muestra o categoriza.

Valores comunes:

Para la mayoría de los sitios web y publicaciones de blog, usarás website o article. El tipo article habilita etiquetas adicionales como article:published_time y article:author.

Ejemplo:

<meta property="og:type" content="article">

og:image

La URL de la imagen que debería aparecer en la tarjeta de vista previa. Esto es crítico para el engagement – las publicaciones con imágenes reciben significativamente más clics y compartidos que las vistas previas de solo texto.

Requisitos:

Ejemplo:

<meta property="og:image" content="https://example.com/images/social-preview.jpg">

Profundizaremos en las especificaciones y optimización de imágenes en la sección dedicada más abajo.

og:url

La URL canónica de tu página. Esta debería ser la URL permanente y preferida que quieres asociar con este contenido.

Mejores prácticas:

Ejemplo:

<meta property="og:url" content="https://example.com/es/blog/email-marketing-guide">

Consejo profesional: El valor de og:url debería coincidir con tu URL canónica. Esto ayuda a consolidar señales sociales y previene problemas de contenido duplicado. Usa nuestro Generador de Meta Etiquetas para asegurar consistencia en todas tus meta etiquetas.

Etiquetas Open Graph Opcionales

Más allá de las cuatro etiquetas requeridas, Open Graph soporta numerosas etiquetas opcionales que proporcionan contexto adicional y mejoran cómo aparece tu contenido en plataformas sociales.

og:description

Una breve descripción de tu contenido. Esto aparece debajo del título en la mayoría de las tarjetas de vista previa.

Mejores prácticas:

Ejemplo:

<meta property="og:description" content="Learn proven email marketing strategies that top marketers use to achieve 40%+ open rates. Includes templates and real examples.">

og:site_name

El nombre de tu sitio web o marca. Esto aparece separado del título de la página y ayuda con el reconocimiento de marca.

Ejemplo:

<meta property="og:site_name" content="SEO-IO">

og:locale

El idioma y formato regional de tu contenido. El valor predeterminado es en_US si no se especifica.

Ejemplo:

<meta property="og:locale" content="en_GB">
<meta property="og:locale:alternate" content="fr_FR">
<meta property="og:locale:alternate" content="es_ES">

Etiquetas Específicas de Artículos

Cuando uses el valor article en og:type, puedes incluir metadatos adicionales:

<meta property="article:published_time" content="2026-03-31T09:00:00Z">
<meta property="article:modified_time" content="2026-03-31T14:30:00Z">
<meta property="article:author" content="https://example.com/author/john-doe">
<meta property="article:section" content="Email Marketing">
<meta property="article:tag" content="email">
<meta property="article:tag" content="marketing">
<meta property="article:tag" content="conversion">

Estas etiquetas ayudan a las plataformas a entender el contexto de tu contenido y pueden influir en cómo se categoriza o muestra.

Etiquetas de Mejora de Imagen

Proporciona información adicional sobre tu imagen OG:

<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta property="og:image:alt" content="Infographic showing email open rate statistics">
<meta property="og:image:type" content="image/jpeg">

Incluir ancho y alto ayuda a las plataformas a renderizar vistas previas más rápido sin descargar primero la imagen. El texto alternativo mejora la accesibilidad y proporciona contexto de respaldo.

Twitter Cards y Plataforma X

Twitter (ahora X) desarrolló su propio sistema de meta etiquetas llamado Twitter Cards antes de que Open Graph se generalizara. Aunque Twitter Cards usa nombres de etiquetas diferentes, sirven el mismo propósito que las etiquetas Open Graph.

La buena noticia: Twitter recurre a las etiquetas Open Graph si las etiquetas Twitter Card no están presentes. Sin embargo, usar etiquetas específicas de Twitter te da más control sobre cómo aparece tu contenido en la plataforma.

Tipos de Twitter Card

Twitter soporta varios tipos de tarjetas, pero principalmente usarás estas dos:

Tipo de Tarjeta Caso de Uso Tamaño de Imagen
summary Tarjeta predeterminada con imagen cuadrada pequeña Relación de aspecto 1:1 (ej., 400×400)
summary_large_image Tarjeta de imagen grande (recomendada para la mayoría del contenido) Relación de aspecto 2:1 (ej., 1200×600)
app Promoción de aplicaciones móviles Varía
player Contenido de video o audio Varía

Para la mayoría de los sitios web y publicaciones de blog, usa summary_large_

We use cookies for analytics. By continuing, you agree to our Privacy Policy.