Generatore di carte OG e Twitter: generatore di meta tag, revisore e anteprima
Crea tag <meta> Open Graph e Twitter Card pronti da incollare da un modulo, oppure incolla un <head> esistente per verificarne i tag mancanti, la lunghezza del titolo/descrizione e la validità di twitter:card, quindi visualizza in anteprima entrambi i modelli di schede di collegamento Twitter/X, Facebook, LinkedIn e Discord autenticamente rinnovati.
Risultato
I meta tag Open Graph e Twitter Card decidono come appare un collegamento nel momento in cui viene incollato in Slack, iMessage, un tweet o un canale Discord: un titolo, una descrizione e un'immagine scelti dall'<head> della pagina, non da qualunque cosa la piattaforma riesca a raschiare dal corpo del testo visibile. Questo strumento è sia un costruttore che un revisore, non un compilatore di modelli generici. In modalità BUILD, inserisci titolo, descrizione, URL immagine, URL canonico, tipo di contenuto e tipo di scheda Twitter e comporrà l'esatto blocco di tag <meta property="og:..."> e <meta name="twitter:..."> pronto per essere incollato nella <head> della tua pagina, saltando qualsiasi campo lasciato vuoto anziché emettere tag vuoti con contenuto vuoto.
In modalità AUDIT, incolla il markup <head> esistente o l'HTML di un'intera pagina e lo strumento lo analizza con il DOMParser nativo del browser per estrarre ogni meta tag og: e twitter: già presente, quindi esegue i controlli che contano davvero: i quattro tag comunemente richiesti (og:title, og:description, og:image, og:url) vengono contrassegnati se mancanti; og:title viene misurato rispetto al punto di circa 60 caratteri in cui alcune piattaforme iniziano a troncare e al punto di circa 90 caratteri in cui lo farà la maggior parte delle piattaforme; og:description viene misurato rispetto all'intervallo di circa 155-200 caratteri consentito dalla maggior parte delle piattaforme prima di interromperlo; twitter:card viene confrontato con i quattro valori reali accettati dal validatore di carte di Twitter — summary, summary_large_image, app, player — e contrassegnato se è qualcos'altro; e i tag duplicati (la stessa proprietà dichiarata due volte, un bug di copia-incolla sorprendentemente comune) vengono chiamati per nome.
Le dimensioni dell'immagine ricevono un trattamento onesto: questo strumento non può verificare l'effettiva dimensione in pixel dell'immagine senza recuperarla, e deliberatamente non lo fa mai, rispettando la politica di non richiesta esterna di questo sito. Se il tuo codice HTML dichiara già og:image:width e og:image:height, i numeri dichiarati vengono confrontati con il minimo ampiamente raccomandato di 1200×630; in caso contrario, riceverai una nota guida chiara invece di un superamento o un fallimento inventato. Entrambe le modalità riproducono gli stessi quattro mockup di anteprima del collegamento - Twitter/X (passando dal layout compatto delle miniature "riepilogo" al layout "summary_large_image" a larghezza intera a seconda del valore twitter:carta), Facebook, LinkedIn e Discord - ciascuno autenticamente rinnovato per corrispondere alla tipografia e alle convenzioni di layout della piattaforma piuttosto che a una casella con un logo diverso, e ciascuno è chiaramente etichettato come un'approssimazione illustrativa ai fini della pianificazione, dal momento che le piattaforme reali si rinnovano. la loro anteprima cromata nel tempo e questo strumento non li recupera né li raschia per controllarli.