Cookies Este sitio guarda solo lo imprescindible para funcionar. Hoy no usa analítica ni publicidad, y nada de lo que hay aquí te sigue a otras webs. Leer la política de privacidad

Elegir qué permitir
+92 312 8299940Presupuesto gratis
Herramienta gratis, nada que instalar

Generador de Open Graph
Cuatro etiquetas deciden tu tarjeta

Este generador de Open Graph escribe el bloque og: que controla cómo se ve tu enlace en un chat, un feed o un mensaje. Además, marca las cuatro propiedades obligatorias y muestra la tarjeta mientras escribes.

  • GratisPrecio
  • 4Etiquetas obligatorias
  • NingunoRegistro
  • NingunoSubidas

Generador de Open Graph

Las etiquetas og: que deciden cómo se ve un enlace compartido

Más o menos cómo se lee la tarjeta
Tu imagen, a 1,91 a 1example.comTu títuloTu descripción, cortada donde la cortaría una tarjeta.

    Listo. Las cuatro etiquetas obligatorias se marcan a medida que las rellenas.

    Tu navegador hace todo el trabajo aquí, en esta pestaña. No subimos nada, no guardamos nada y no registramos nada.
    En resumen

    Lo que controla realmente Open Graph

    Pega un enlace en un chat y ocurre algo. Aparece una imagen, un titular, una línea de texto y el nombre del sitio.

    Esa tarjeta sale de las etiquetas de tu elemento head. Sin ellas, la app adivina, y lo que adivina suele ser tu logotipo y tu menú.

    Facebook publicó el protocolo en 2010, y después se extendió. Hoy LinkedIn, WhatsApp, Slack, Discord, Signal y Telegram leen las mismas cuatro propiedades.

    El propio protocolo las nombra: og:title, og:type, og:image y og:url. Todo lo demás en esta página es un retoque opcional.

    En la tarjeta, la imagen lo es casi todo

    Una tarjeta con imagen ocupa varias veces más espacio que una sin ella. Por eso la imagen es la única etiqueta que conviene hacer bien primero.

    Diagrama de una tarjeta para compartir en redes con imagen, título y descripción, enlazada con las etiquetas Open Graph que la crean
    Las etiquetas que construyen una tarjeta para compartir.

    Por eso conviene una imagen de 1200 × 630 píxeles, la proporción 1,91:1 que usan todas las redes. Luego mantén el archivo por debajo de unos cinco megabytes, y usa siempre una dirección https absoluta.

    El texto dentro de la imagen se recorta en las tarjetas pequeñas. En su lugar, pon las palabras en og:title, donde siguen siendo legibles a cualquier tamaño.

    Property, no name

    Las etiquetas Open Graph usan el atributo property, mientras que las de Twitter usan name. Así que, si copias una etiqueta del ejemplo equivocado, la red la ignora en silencio.

    Generador de Open Graph con título, dirección, descripción e imagen rellenados y las metaetiquetas terminadas en el cuadro de salida
    Rellena los campos y copia las etiquetas.

    La diferencia viene de RDFa, sobre el que se construye Open Graph. Parece un detalle, y sin embargo explica la mitad de las tarjetas rotas, como detalla la referencia del elemento meta.

    Este generador de etiquetas Open Graph escribe cada una con el atributo correcto, así que esa distinción nunca se convierte en tu problema.

    Tipos más allá de website

    La mayoría de las páginas son website. Un artículo añade autor y fecha de publicación, un producto puede llevar precio y un perfil nombra a una persona. Elige el que encaje y luego ignora el resto.

    Por qué tu tarjeta no se actualiza

    Las redes guardan en caché lo que leen, a menudo durante días. Arreglas una etiqueta, vuelves a compartir el enlace y aparece la tarjeta antigua.

    Generador de Open Graph con una vista previa en vivo de la tarjeta, que muestra la zona de la imagen, el nombre del host, el título y la descripción
    Una vista previa en vivo de la tarjeta.

    Cada red tiene un depurador que fuerza una actualización, y esa es la única cura fiable. Facebook, LinkedIn y X ofrecen uno.

    Por lo tanto, configura las etiquetas antes de un lanzamiento y no después. Una tarjeta en caché el día de una campaña es un problema lento de deshacer.

    Las descripciones de una tarjeta se comportan de otra forma

    Una descripción de búsqueda compite con otros nueve resultados. En cambio, una descripción de tarjeta compite con todo el feed que la rodea, y tiene menos espacio.

    Generador de Open Graph con el tipo artículo elegido y un autor y una fecha de publicación añadidos, que da etiquetas de artículo extra en la salida
    El tipo artículo añade autor y fecha.

    Limítala a una frase, porque la mayoría de las redes muestran unas dos líneas en un móvil. Una segunda frase larga rara vez sobrevive.

    Di qué ofrece el enlace, no qué contiene la página. Una tarjeta no tiene una búsqueda detrás, así que nada indica por qué debería importarle a alguien.

    Luego deja que el título cargue con el peso. En una tarjeta pequeña, la descripción a veces desaparece por completo.

    Las descripciones de una tarjeta se comportan de otra forma

    Una descripción de búsqueda compite con otros nueve resultados. En cambio, una descripción de tarjeta compite con todo el feed que la rodea, y tiene menos espacio.

    Limítala a una frase. La mayoría de las redes muestran unas dos líneas en un móvil, así que una segunda frase larga rara vez sobrevive.

    Di qué ofrece el enlace, no qué contiene la página. Una tarjeta no tiene una búsqueda detrás, así que nada indica por qué debería importarle a alguien.

    Luego deja que el título cargue con el peso. En una tarjeta pequeña, la descripción a veces desaparece por completo.

    Un bloque sirve para todas las redes

    Twitter recurre a las etiquetas og: cuando faltan las suyas, y casi todo lo demás también. Escribe Open Graph una vez, añade una línea twitter:card y listo.

    Cómo funciona

    El generador de Open Graph, paso a paso

    Cuatro pasos, y el panel de notas sigue las cuatro obligatorias a medida que las rellenas.

    • 1

      Elige el tipo

      Website cubre la mayoría de las páginas. Elige article para una entrada de blog, y aparecen dos campos más para el autor y la fecha.

    • 2

      Escribe un título para la tarjeta

      Hasta 70 caracteres se muestran completos. Puede ser distinto del título de tu página, y a menudo debería, porque una tarjeta no tiene una búsqueda detrás.

    • 3

      Añade la imagen y la dirección

      Ambas necesitan direcciones https completas. La vista previa muestra el recorte 1,91 a 1, así que ves qué conserva una tarjeta estrecha.

    • 4

      Pega el bloque y vuelve a leer la página

      Ponlo en tu head y luego pasa el enlace por el depurador de cada red. De lo contrario, una tarjeta en caché puede quedarse ahí durante días.

    Por qué esta

    Lo que distingue a esta herramienta de Open Graph

    La mayoría de los generadores emiten todas las propiedades de la especificación. En cambio, este escribe lo que necesita una tarjeta y nombra lo que falta.

    • Sigue las cuatro obligatorias

      Título, tipo, imagen y url mantienen cada uno una nota hasta que los rellenas. Nada más finge ser obligatorio.

    • Una vista previa de la tarjeta en directo

      Ves la forma del recorte y las longitudes de corte mientras escribes, ya que ahí es donde fallan la mayoría de las tarjetas.

    • Atributos correctos en todo

      Las etiquetas og: usan property, mientras que las twitter: usan name. Hacerlo al revés es la tarjeta rota más común que existe.

    • Sin bloque de Twitter duplicado

      Twitter ya lee las etiquetas og:, así que marcar la casilla solo añade twitter:card y el texto alternativo de la imagen. Tener dos de lo mismo no ayuda a nadie.

    • Campos de artículo cuando los necesitas

      El autor y la fecha de publicación aparecen para los artículos y quedan ocultos en los demás casos. Al fin y al cabo, un formulario lleno de campos irrelevantes invita a respuestas equivocadas.

    • Las imágenes nunca salen de esta pestaña de Denwix

      Por aquí pasan textos de campañas aún no lanzadas. Como la página no descarga nada, ninguna dirección ni ningún titular llega a un servidor.

    Buenos hábitos

    Reglas para tarjetas que se ven bien

    Las tarjetas fallan de unas pocas formas previsibles. Cada regla de abajo cierra una de ellas.

    • Usa una dirección de imagen https absoluta. La mayoría de las redes ignoran las rutas relativas y el http simple. El lector no es tu navegador, y no tiene el contexto de la página para resolverlas.
    • Haz la imagen de 1200 por 630. Ese es el tamaño de imagen og hacia el que recorta cada red. Las imágenes más pequeñas acaban en una tarjeta cuadrada pequeña o en ninguna.
    • Deja el texto importante fuera de la imagen. Los recortes cortan los bordes, y las tarjetas pequeñas lo encogen todo. Las palabras van en og:title, donde siguen siendo legibles.
    • Escribe un título de tarjeta, no un título de página. Un título de búsqueda responde a una consulta. Un título de tarjeta tiene que funcionar sin contexto, en un feed, junto a cosas que compiten por la misma mirada.
    • Apunta og:url a la dirección canónica. Los compartidos se acumulan en esa dirección. Así que, si no coincide con tu etiqueta canonical, los recuentos se dividen entre dos versiones de una misma página.
    • Añade og:image:alt. Un lector de pantalla lo lee en lugar de la imagen, y cuesta una línea. Aunque muy pocos sitios se molestan, esa es una mala razón para saltárselo.
    • Vuelve a leer la página tras cada cambio. Las redes guardan en caché de forma agresiva. Hasta que fuerzas una actualización, la tarjeta antigua es la que ve todo el mundo.
    • Nombra también el sitio. og:site_name pone tu publicación junto al titular. En un feed abarrotado, esa línea trabaja tanto como el título.
    • Prueba en un móvil. La mayoría de la gente abre los enlaces en una app de chat en una pantalla pequeña. La vista previa de escritorio es la indulgente.
    Mejor evitarlo

    Seis errores de Open Graph que rompen tarjetas

    Cada uno produce una página que funciona perfectamente y un enlace que parece roto.

    • Usar name en lugar de property

      Las etiquetas Open Graph necesitan el atributo property. Con name, la etiqueta es HTML válido y se ignora por completo.

    • Poner la imagen sin la URL completa

      Como el lector no tiene una base contra la que resolverla, la tarjeta llega sin imagen.

    • Etiquetas añadidas con JavaScript

      La mayoría de los lectores leen el HTML tal como se sirve y no ejecutan nada. Así que las etiquetas inyectadas después de cargar siguen siendo invisibles para ellos.

    • Una imagen tras un inicio de sesión

      Como una contraseña de pruebas o una regla antihotlink bloquea al lector, la tarjeta se queda en texto plano.

    • Dos etiquetas og:image

      Un tema pone una, y luego un plugin pone otra. Las redes eligen una, aunque rara vez la que querías.

    • Esperar una actualización instantánea

      Las cachés duran días. Así que pasa el enlace por el depurador de cada red, en lugar de volver a compartirlo y esperar.

    Preguntas

    Dudas habituales sobre Open Graph

    ¿Qué etiquetas Open Graph necesita una tarjeta?

    Son cuatro las imprescindibles: og:title, og:type, og:image y og:url. El protocolo las define como los metadatos básicos, y además una tarjeta sin imagen es una tarjeta mucho más pequeña.

    ¿Qué tamaño de imagen og debo usar?

    Usa 1200 por 630 píxeles, que coincide con la proporción 1,91 a 1 a la que recortan las redes. Además, mantenla por debajo de cinco megabytes y sírvela por https.

    ¿Necesito también las etiquetas de Twitter?

    Solo twitter:card, y el texto alternativo de la imagen si lo quieres. Si no encuentra sus etiquetas propias, X recurre a og:title, og:description, og:image y og:url.

    ¿Por qué no ha cambiado mi tarjeta?

    La red guardó en caché la antigua. Por eso, usa su depurador para forzar una nueva lectura, ya que volver a compartir el enlace suele servir la copia guardada.

    ¿Google tiene en cuenta las etiquetas Open Graph?

    No directamente. Influye en cuántas veces se pulsa un enlace compartido, y además Google ha dicho que puede usar og:title como una señal al reescribir un enlace de título.

    ¿Puedo usar el resultado de un generador de etiquetas Open Graph en cualquier plataforma?

    Sí. El mismo bloque funciona en Facebook, LinkedIn, WhatsApp, Slack, Discord, Telegram y Signal, porque todos leen el mismo protocolo.

    ¿Dónde van estas etiquetas?

    Dentro del elemento head, junto a tus otras metaetiquetas. El orden no importa, aunque mantenerlas juntas facilita revisarlas después.

    ¿Qué pasa si no pongo ninguna etiqueta og?

    La red adivina a partir de tu página. Normalmente eso significa tu logotipo, un encabezado del menú y la primera frase que encuentra, lo que rara vez vende el enlace.

    ¿Pueden varias páginas compartir una imagen?

    Pueden, y una imagen general del sitio es mejor que nada. Sin embargo, una página con su propia imagen consigue más clics, así que usa la general solo donde no haya una imagen específica.

    ¿Pueden varias páginas compartir una imagen?

    Pueden, y una imagen general del sitio es mejor que nada. Sin embargo, una página con su propia imagen consigue más clics, así que usa la general solo donde no haya una imagen específica.

    ¿Se sube algo de lo que escribo aquí?

    No. Tu navegador escribe las etiquetas, y la página no descarga ninguna dirección. Por eso este sitio no guarda nada ni registra nada.

    Más herramientas gratis

    Herramientas para enlaces compartidos

    Una tarjeta se compone de etiquetas y una imagen. Estas tres cubren ambas mitades.

    ¿Listo para arreglar tu tarjeta?

    Rellena cuatro propiedades, mira la vista previa y pega el bloque en tu head. El generador de Open Graph no cuesta nada, no pide cuenta y hace todo el trabajo en tu navegador.