OG & Twitter Card Generator — Meta Tag Builder, Auditor & Preview
Bygg klar til å lime Open Graph og Twitter Card <meta>-tagger fra et skjema, eller lim inn et eksisterende <head> for å overvåke det for manglende tagger, tittel-/beskrivelseslengde og twitter:card-gyldighet – og forhåndsvise begge i ekte omstilte Twitter/X-, Facebook-, LinkedIn- og Discord-linkkortmodeller.
Resultat
Open Graph og Twitter Card-metakoder bestemmer hvordan en lenke ser ut i det øyeblikket den limes inn i Slack, iMessage, en tweet eller en Discord-kanal – en tittel, beskrivelse og bilde valgt av sidens eget <head>, ikke av hva plattformen tilfeldigvis skraper fra den synlige brødteksten. Dette verktøyet er både en bygger og en revisor, ikke et generisk malutfyller. I BYGG-modus fyller du inn en tittel, beskrivelse, bilde-URL, kanonisk URL, innholdstype og Twitter-korttype, og den komponerer den eksakte <meta property="og:..."> og <meta name="twitter:..."> tagblokken klar til å limes inn i sidens <head>, og hopper over ethvert felt du lar være tomt i stedet for å sende ut hule tagger med tomt innhold.
I AUDIT-modus, lim inn din eksisterende <head>-markup eller en hel sides HTML og verktøyet analyserer den med nettleserens opprinnelige DOMParser for å trekke ut hver og: og twitter: metatag som allerede er tilstede, og kjører deretter sjekkene som faktisk betyr noe: de fire vanlig påkrevde kodene (og:title, og:description, og:image, og:url) er flagget hvis mangler; og:title måles mot punktet på omtrent 60 tegn der noen plattformer begynner å avkorte det, og punktet på omtrent 90 tegn der de fleste plattformer vil; og:description måles mot det omtrentlige 155-til-200-karakterområdet de fleste plattformer tillater før de kuttes av; twitter:card kontrolleres mot de fire virkelige verdiene Twitters kortvalidator godtar — summary, summary_large_image, app, player — og flagges hvis det er noe annet; og duplikatkoder (den samme egenskapen erklært to ganger, en overraskende vanlig copy-paste-feil) kalles opp ved navn.
Bildedimensjoner får en ærlig behandling: Dette verktøyet kan ikke bekrefte bildets faktiske pikselstørrelse uten å hente det, og det gjør det aldri med vilje, og samsvarer med dette nettstedets retningslinjer for ingen eksterne forespørsler. Hvis HTML-koden din allerede erklærer og:image:width og og:image:height, blir disse deklarerte tallene sjekket mot det allment anbefalte minimum 1200×630; hvis ikke, får du en tydelig veiledning i stedet for en oppdiktet bestått eller ikke bestått. Begge modusene gjengir de samme fire koblings-forhåndsvisningsmodellene – Twitter/X (bytter mellom dens kompakte «summary»-miniatyrbildelayout og «summary_large_image»-oppsett i full bredde, avhengig av twitter:card-verdien), Facebook, LinkedIn og Discord – hver virkelig re-stylet for å matche den plattformens egen typografi og layout-konvensjoner, i stedet for en illustrasjon av en etikett med tydelig illustrasjonskonvensjoner. for planleggingsformål, siden ekte plattformer omstiler forhåndsvisningskromen over tid og dette verktøyet aldri henter eller skraper dem for å sjekke.