{
"url": "https://github.com/",
"finalUrl": "https://github.com/",
"statusCode": 200,
"cached": true,
"checkedAt": "2026-10-18T13:53:53.789Z",
"note": "Only meta tags present in the served HTML are read (no JavaScript rendering). Platforms cache link previews on their side; this report does not refresh them.",
"found": true,
"grade": "A+",
"score": 99,
"summary": {
"errors": 0,
"warnings": 0,
"infos": 1
},
"preview": {
"title": "GitHub · Change is constant. GitHub keeps you ahead. · GitHub",
"description": "Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.",
"image": "https://images.ctfassets.net/8aevphvgewt8/4pe4eOtUJ0ARpZRE4fNekf/f52b1f9c52f059a33170229883731ed0/GH-Homepage-Universe-img.png",
"url": "https://github.com/",
"siteName": "GitHub",
"type": "object",
"twitterCard": "summary_large_image",
"locale": "en"
},
"tags": {
"openGraph": {
"og:image": "https://images.ctfassets.net/8aevphvgewt8/4pe4eOtUJ0ARpZRE4fNekf/f52b1f9c52f059a33170229883731ed0/GH-Homepage-Universe-img.png",
"og:image:alt": "Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.",
"og:site_name": "GitHub",
"og:type": "object",
"og:title": "GitHub · Change is constant. GitHub keeps you ahead. · GitHub",
"og:url": "https://github.com/",
"og:description": "Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity."
},
"twitter": {
"twitter:image": "https://images.ctfassets.net/8aevphvgewt8/4pe4eOtUJ0ARpZRE4fNekf/f52b1f9c52f059a33170229883731ed0/GH-Homepage-Universe-img.png",
"twitter:site": "@github",
"twitter:card": "summary_large_image",
"twitter:title": "GitHub · Change is constant. GitHub keeps you ahead. · GitHub",
"twitter:description": "Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity."
},
"article": [],
"canonical": "https://github.com/",
"title": "GitHub · Change is constant. GitHub keeps you ahead. · GitHub · GitHub"
},
"imageCheck": {
"url": "https://images.ctfassets.net/8aevphvgewt8/4pe4eOtUJ0ARpZRE4fNekf/f52b1f9c52f059a33170229883731ed0/GH-Homepage-Universe-img.png",
"status": 206,
"contentType": "image/png",
"sizeBytes": 618778,
"error": null
},
"issues": [
{
"severity": "info",
"code": "og_image_size_missing",
"message": "og:image:width / og:image:height are not set; scrapers must download the image first, so the first share can render without it."
}
]
}
curl --location --request GET 'https://zylalabs.com/api/14327/open+graph+twitter+card+validator+api/35914/validate+the+open+graph+and+twitter+card+tags+of+a+url' --header 'Authorization: Bearer YOUR_API_KEY'
{
"found": true,
"grade": "F",
"score": 56,
"summary": {
"errors": 0,
"warnings": 4,
"infos": 4
},
"preview": {
"title": "Hi",
"description": null,
"image": "https://example.com/a.png",
"url": "https://example.com/page",
"siteName": null,
"type": null,
"twitterCard": null,
"locale": null
},
"tags": {
"openGraph": {
"og:title": "Hi",
"og:image": "https://example.com/a.png"
},
"twitter": [],
"article": [],
"canonical": null,
"title": "Hi"
},
"assumptions": {
"url": "https://example.com/page",
"note": "Validated offline: the og:image file is not requested."
},
"issues": [
{
"severity": "warning",
"code": "og_type_missing",
"message": "No <meta property=\"og:type\"> (usually \"website\" or \"article\"). The Open Graph protocol lists it as required."
},
{
"severity": "warning",
"code": "og_url_missing",
"message": "No <meta property=\"og:url\">. Platforms then guess the canonical address of the page."
},
{
"severity": "warning",
"code": "og_description_missing",
"message": "No <meta property=\"og:description\">; link cards show no description text or a random page snippet."
},
{
"severity": "info",
"code": "og_site_name_missing",
"message": "No og:site_name; some platforms show it above the title."
},
{
"severity": "info",
"code": "og_image_size_missing",
"message": "og:image:width / og:image:height are not set; scrapers must download the image first, so the first share can render without it."
},
{
"severity": "info",
"code": "image_alt_missing",
"message": "No og:image:alt or twitter:image:alt text for the preview image."
},
{
"severity": "warning",
"code": "twitter_card_missing",
"message": "No <meta name=\"twitter:card\">. X may not render a card without it, even if Open Graph tags exist."
},
{
"severity": "info",
"code": "meta_description_missing",
"message": "No <meta name=\"description\">; used by search engines and as a fallback on some platforms."
}
],
"checkedAt": "2026-10-18T14:01:58.682Z"
}
curl --location --request POST 'https://zylalabs.com/api/14327/open+graph+twitter+card+validator+api/35915/validate+html+you+send+in' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"html":"Hi ","url":"https://example.com/page"}'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Validador de Tarjetas de Twitter Open Graph API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
Etiquetas de Open Graph y Twitter Card requeridas y recomendadas longitudes de valores desajuste canónico y si la imagen og es accesible Devuelve una calificación una puntuación y problemas codificados
Sí La endpoint de validación acepta HTML en el cuerpo de la solicitud y lo verifica sin conexión sin ninguna solicitud saliente excepto una verificación de imagen opcional
Sí Un dominio desnudo como example.com se trata como https Se aceptan alias de parámetros como u link target y site también
Establezca el parámetro de sondeo en 0 La imagen no se solicita y solo se verifican las etiquetas
Puerta en el recuento de errores en el resumen Un solo error reduce la puntuación a 75 por lo que la calificación en letras por sí sola no es una señal fiable de aprobación o desaprobación