OG & Twitter Card Generator — Meta Tag Builder, Auditor & Preview
Byg klar til at indsætte Open Graph- og Twitter Card <meta>-tags fra en formular, eller indsæt et eksisterende <head> for at kontrollere det for manglende tags, titel/beskrivelseslængde og twitter:card-gyldighed – og se derefter en forhåndsvisning af begge i ægte genskabte Twitter/X-, Facebook-, LinkedIn- og Discord-linkkortmodeller.
Resultat
Open Graph og Twitter Card-metatags bestemmer, hvordan et link ser ud i det øjeblik, det indsættes i Slack, iMessage, et tweet eller en Discord-kanal - en titel, beskrivelse og billede valgt af sidens eget <head>, ikke af hvad platformen tilfældigvis skraber fra den synlige brødtekst. Dette værktøj er både en builder og en auditor, ikke en generisk skabelonfylder. I BYG-tilstand skal du udfylde en titel, beskrivelse, billed-URL, kanonisk URL, indholdstype og Twitter-korttype, og den komponerer den nøjagtige <meta property="og:..."> og <meta name="twitter:..."> tagblok klar til at indsætte i din sides <head>, og springer ethvert felt over, du lader være tomt, i stedet for at udsende hule tags med tomt indhold.
I AUDIT-tilstand, indsæt din eksisterende <head>-markup eller en hel sides HTML, og værktøjet parser det med browserens native DOMParser for at udtrække hver og: og twitter: meta-tag, der allerede er til stede, og kører derefter de kontroller, der faktisk betyder noget: de fire almindeligt påkrævede tags (og:title, og:description, og:image, og:url) er markeret, hvis de mangler); og:title måles i forhold til det cirka 60-tegns punkt, hvor nogle platforme begynder at afkorte det, og det cirka 90-tegns punkt, hvor de fleste platforme vil; og:description måles i forhold til det omkring 155-til-200-karakterområde, som de fleste platforme tillader, før de skæres af; twitter:card kontrolleres mod de rigtige fire værdier, som Twitters kortvalidator accepterer — summary, summary_large_image, app, player — og markeres, hvis det er noget andet; og duplikerede tags (den samme egenskab erklæret to gange, en overraskende almindelig copy-paste fejl) kaldes ud ved navn.
Billeddimensioner får en ærlig behandling: Dette værktøj kan ikke bekræfte dit billedes faktiske pixelstørrelse uden at hente det, og det gør det bevidst aldrig, hvilket matcher dette websteds politik om ingen eksterne anmodninger. Hvis din HTML allerede erklærer og:image:width og og:image:height, kontrolleres disse erklærede tal mod det almindeligt anbefalede minimum 1200×630; hvis ikke, får du en klar vejledning i stedet for et opdigtet bestået eller bestået. Begge tilstande gengiver de samme fire link-preview-mockups – Twitter/X (skifter mellem dets kompakte "resumé"-miniaturelayout og "summary_large_image"-layout i fuld bredde afhængigt af twitter:card-værdien), Facebook, LinkedIn og Discord – hver virkelig re-stylet til at matche den platforms egen typografi og layout-boks-konventioner, i stedet for et tilnærmelsesvist logo, og hver enkelt illustration er et anderledes logo, og hver layoutboks er tydeligt anderledes. til planlægningsformål, da rigtige platforme omstiler deres preview-chrome over tid, og dette værktøj aldrig henter eller skraber dem for at tjekke.