Γεννήτρια καρτών OG & Twitter — Εργαλείο δημιουργίας μετα-ετικέτας, ελεγκτής και προεπισκόπηση
Δημιουργήστε έτοιμες για επικόλληση ετικέτες Open Graph και Twitter Card <meta> από μια φόρμα ή επικολλήστε μια υπάρχουσα <head> για να την ελέγξετε για ετικέτες που λείπουν, μήκος τίτλου/περιγραφής και εγκυρότητα twitter:card — στη συνέχεια κάντε προεπισκόπηση και των δύο σε πρωτότυπα μακέτες καρτών συνδέσμων Twitter/X, Facebook, LinkedIn και Discord.
Αποτέλεσμα
Οι μετα-ετικέτες Open Graph και Twitter Card αποφασίζουν πώς θα μοιάζει ένας σύνδεσμος τη στιγμή που επικολλάται στο Slack, στο iMessage, σε ένα tweet ή σε ένα κανάλι Discord — τίτλο, περιγραφή και εικόνα που επιλέγει ο <head> της ίδιας της σελίδας, όχι από ό,τι τύχει να αφαιρέσει η πλατφόρμα από το ορατό κείμενο του σώματος. Αυτό το εργαλείο είναι ταυτόχρονα δημιουργός και ελεγκτής, όχι γενικό συμπλήρωμα προτύπων. Στη λειτουργία BUILD, συμπληρώστε έναν τίτλο, περιγραφή, διεύθυνση URL εικόνας, κανονική διεύθυνση URL, τύπο περιεχομένου και τύπο κάρτας Twitter και συνθέτει το ακριβές μπλοκ ετικετών <meta property="og:..."> και <meta name="twitter:..."> έτοιμο για επικόλληση στο <head> της σελίδας σας, παραλείποντας οποιοδήποτε πεδίο αφήνετε κενό αντί να εκπέμπει κούφιες ετικέτες με κενό περιεχόμενο.
Στη λειτουργία AUDIT, επικολλήστε την υπάρχουσα σήμανση <head> ή το HTML μιας ολόκληρης σελίδας και το εργαλείο το αναλύει με τον εγγενή DOMParser του προγράμματος περιήγησης για να εξαγάγει κάθε μετα-ετικέτα og: και twitter: που υπάρχει ήδη και, στη συνέχεια, εκτελεί τους ελέγχους που πραγματικά έχουν σημασία: τις τέσσερις συνήθως απαιτούμενες ετικέτες (og:title, og:description, og:ifgedurlage; Το og:title μετριέται με το σημείο περίπου των 60 χαρακτήρων όπου ορισμένες πλατφόρμες αρχίζουν να το περικόπτουν και το σημείο περίπου των 90 χαρακτήρων όπου θα το κάνουν οι περισσότερες πλατφόρμες. og:description μετριέται με βάση το εύρος περίπου 155 έως 200 χαρακτήρων που επιτρέπουν οι περισσότερες πλατφόρμες πριν την αποκόψουν. Το twitter:card ελέγχεται έναντι των πραγματικών τεσσάρων τιμών που αποδέχεται το πρόγραμμα επικύρωσης κάρτας Twitter — περίληψη, summary_large_image, app, player — και επισημαίνεται εάν πρόκειται για οτιδήποτε άλλο. και οι διπλές ετικέτες (η ίδια ιδιότητα που δηλώθηκε δύο φορές, ένα εκπληκτικά κοινό σφάλμα αντιγραφής-επικόλλησης) καλούνται ονομαστικά.
Οι διαστάσεις της εικόνας αντιμετωπίζονται με ειλικρίνεια: αυτό το εργαλείο δεν μπορεί να επαληθεύσει το πραγματικό μέγεθος εικονοστοιχείων της εικόνας σας χωρίς να το συλλέξει και δεν το κάνει ποτέ σκόπιμα, ταιριάζοντας με την πολιτική μη εξωτερικών αιτημάτων αυτού του ιστότοπου. Εάν το HTML σας δηλώνει ήδη og:image:width και og:image:height, αυτοί οι δηλωμένοι αριθμοί ελέγχονται με το ευρέως προτεινόμενο ελάχιστο 1200×630. Εάν όχι, λαμβάνετε μια σαφή καθοδηγητική σημείωση αντί για ένα κατασκευασμένο πάσο ή αποτυχία. Και οι δύο λειτουργίες αποδίδουν τις ίδιες τέσσερις μακέτες προεπισκόπησης συνδέσμων — Twitter/X (με εναλλαγή μεταξύ της συμπαγούς διάταξης μικρογραφιών "σύνοψης" και της διάταξης "summary_large_image" πλήρους πλάτους ανάλογα με την τιμή twitter:card), Facebook, LinkedIn και Discord — το καθένα είναι μάλλον επανασχεδιασμένο για να ταιριάζει με το δικό του λογότυπο και το δικό του πλαίσιο τυπογραφίας. καθεμία επισημαίνεται σαφώς ως μια ενδεικτική προσέγγιση για σκοπούς σχεδιασμού, καθώς οι πραγματικές πλατφόρμες αναδιαμορφώνουν το χρώμιο της προεπισκόπησης τους με την πάροδο του χρόνου και αυτό το εργαλείο δεν τις ανακτά ή τις ξύνει ποτέ για έλεγχο.