","err_audit_input_required":"Pega primero el HTML que contenga tus etiquetas meta.","mockups_heading":"Cómo se ve como previsualización de enlace","mockups_disclaimer":"Estas cuatro tarjetas son aproximaciones estilizadas del aspecto real de previsualización de enlace de cada plataforma, creadas solo con fines de planificación; no son una descarga ni una captura de pantalla en vivo de Twitter/X, Facebook, LinkedIn o Discord, y las plataformas pueden rediseñar su interfaz de previsualización con el tiempo.","mockup_twitter_heading":"Twitter / X","mockup_facebook_heading":"Facebook","mockup_linkedin_heading":"LinkedIn","mockup_discord_heading":"Discord","mockup_image_alt":"Imagen de previsualización del enlace","mockup_no_image":"Sin imagen proporcionada","mockup_no_image_short":"Sin imagen","domain_default_fallback":"ejemplo.com","audit_missing_title":"Falta og:title — la mayoría de plataformas muestran un título genérico o en blanco sin él.","audit_missing_description":"Falta og:description — la tarjeta de previsualización no mostrará texto de resumen.","audit_missing_image":"Falta og:image — la mayoría de plataformas no muestran imagen o recurren a la primera imagen que encuentran en la página.","audit_missing_url":"Falta og:url — sin ella, las comparticiones de URL alternativas (con parámetros de seguimiento, versiones AMP, etc.) pueden no consolidarse en la página canónica.","audit_title_too_long":"og:title tiene {length} caracteres — supera el punto de ~{max} caracteres en el que la mayoría de plataformas lo truncarán.","audit_title_long":"og:title tiene {length} caracteres — supera el punto de ~{max} caracteres en el que algunas plataformas empiezan a truncarlo, aunque aún podría mostrarse completo en otras.","audit_title_ok":"og:title tiene {length} caracteres — dentro del rango seguro para la mayoría de plataformas.","audit_description_too_long":"og:description tiene {length} caracteres — supera el punto de ~{max} caracteres en el que la mayoría de plataformas lo cortarán.","audit_description_long":"og:description tiene {length} caracteres — supera el punto de ~{max} caracteres en el que algunas plataformas empiezan a truncarlo.","audit_description_ok":"og:description tiene {length} caracteres — dentro del rango seguro para la mayoría de plataformas.","audit_url_not_absolute":"El valor de og:url \"{value}\" no es una URL http(s) absoluta — debe ser la URL canónica completa de la página.","audit_image_not_absolute":"El valor de og:image \"{value}\" no es una URL http(s) absoluta — la mayoría de plataformas requieren una URL de imagen completamente cualificada.","audit_image_dims_small":"og:image:width/height declarado es {w}×{h} — por debajo del mínimo ampliamente recomendado de 1200×630 para previsualizaciones de enlace.","audit_image_dims_ok":"og:image:width/height declarado es {w}×{h} — cumple el mínimo ampliamente recomendado de 1200×630.","audit_image_dims_unparseable":"og:image:width/og:image:height están presentes pero no son números válidos.","audit_image_dims_unknown":"No se ha declarado og:image:width/og:image:height — las dimensiones reales en píxeles no se pueden verificar sin descargar la imagen, lo cual esta herramienta nunca hace, por diseño, por privacidad. Mínimo recomendado: 1200×630.","audit_twitter_card_missing":"No hay etiqueta twitter:card — Twitter/X generalmente recurrirá a las etiquetas og: equivalentes, pero un twitter:card explícito es más fiable.","audit_twitter_card_invalid":"El valor de twitter:card \"{value}\" no es uno de los cuatro valores que acepta el validador de tarjetas de Twitter: summary, summary_large_image, app, player.","audit_twitter_card_ok":"twitter:card es \"{value}\", un valor válido.","audit_large_image_needs_image":"twitter:card es summary_large_image pero no se encontró og:image ni twitter:image — este tipo de tarjeta necesita una imagen para renderizarse correctamente.","audit_twitter_title_fallback":"No se ha establecido twitter:title — Twitter/X recurrirá a og:title.","audit_twitter_description_fallback":"No se ha establecido twitter:description — Twitter/X recurrirá a og:description.","audit_twitter_image_fallback":"No se ha establecido twitter:image — Twitter/X recurrirá a og:image.","audit_duplicate_tag_item":"\"{tag}\" está declarado {count} veces — solo la última que la mayoría de plataformas analicen tendrá efecto realmente."};
0

Generador de OG y Twitter Cards — Constructor, Auditor y Previsualización de Etiquetas Meta

Crea etiquetas <meta> Open Graph y Twitter Card listas para pegar desde un formulario, o pega un <head> existente para auditarlo en busca de etiquetas ausentes, longitud de título/descripción y validez de twitter:card; luego previsualiza ambas en simulaciones de tarjetas de enlace con el estilo real de Twitter/X, Facebook, LinkedIn y Discord.

🔒 Procesado íntegramente en su navegador: nada de lo que ingresa aquí se carga nunca.

Procesando... 0%
Leyendo entrada
Creando/auditando etiquetas
Renderizando previsualizaciones
Listo

Resultado

Las etiquetas meta Open Graph y Twitter Card deciden el aspecto de un enlace en el instante en que se pega en Slack, iMessage, un tuit o un canal de Discord: un título, una descripción y una imagen elegidos por el <head> de la página, no por lo que la plataforma pueda extraer del texto visible del cuerpo. Esta herramienta es tanto un constructor como un auditor, no un simple rellenador de plantillas. En el modo CREAR, completa un título, una descripción, una URL de imagen, una URL canónica, un tipo de contenido y un tipo de tarjeta de Twitter, y compone el bloque exacto de etiquetas <meta property="og:..."> y <meta name="twitter:..."> listo para pegar en el <head> de tu página, omitiendo cualquier campo que dejes vacío en lugar de emitir etiquetas huecas con contenido en blanco.

En el modo AUDITAR, pega tu marcado <head> existente o el HTML de una página completa y la herramienta lo analiza con el DOMParser nativo del navegador para extraer cada etiqueta meta og: y twitter: ya presente, luego ejecuta las comprobaciones que realmente importan: las cuatro etiquetas comúnmente obligatorias (og:title, og:description, og:image, og:url) se señalan si faltan; og:title se mide contra el punto aproximado de 60 caracteres donde algunas plataformas empiezan a truncarlo y el punto aproximado de 90 caracteres donde la mayoría lo hará; og:description se mide contra el rango aproximado de 155 a 200 caracteres que la mayoría de plataformas permiten antes de cortarlo; twitter:card se comprueba contra los cuatro valores reales que acepta el validador de tarjetas de Twitter — summary, summary_large_image, app, player — y se señala si es cualquier otra cosa; y las etiquetas duplicadas (la misma propiedad declarada dos veces, un error de copiar y pegar sorprendentemente común) se indican por nombre.

Las dimensiones de la imagen reciben un tratamiento sincero: esta herramienta no puede verificar el tamaño real en píxeles de tu imagen sin descargarla, y deliberadamente nunca lo hace, en consonancia con la política de no realizar peticiones externas de este sitio. Si tu HTML ya declara og:image:width y og:image:height, esas cifras declaradas se comprueban contra el mínimo ampliamente recomendado de 1200×630; si no, recibes una nota de orientación clara en lugar de un aprobado o suspenso ficticio. Ambos modos renderizan las mismas cuatro simulaciones de previsualización de enlace — Twitter/X (alternando entre su formato compacto de miniatura «summary» y el formato de ancho completo «summary_large_image» según el valor de twitter:card), Facebook, LinkedIn y Discord — cada una con un estilo genuino que coincide con las convenciones tipográficas y de formato de esa plataforma, en lugar de una caja con un logotipo diferente, y cada una está claramente etiquetada como una aproximación ilustrativa para fines de planificación, ya que las plataformas reales rediseñan su aspecto de previsualización con el tiempo y esta herramienta nunca las descarga ni las analiza para comprobarlo.