Penjana OG & Twitter Card — Pembina Tag Meta, Pengaudit & Pratonton
Bina tag <meta> Open Graph dan Twitter Card yang sedia untuk ditampal daripada borang, atau tampal <head> sedia ada untuk mengauditnya bagi tag yang hilang, panjang tajuk/perihalan dan kesahihan twitter:card — kemudian pratonton kedua-duanya dalam mockup kad pautan Twitter/X, Facebook, LinkedIn dan Discord yang digayakan semula secara tulen.
🔒 Diproses sepenuhnya dalam penyemak imbas anda — tiada apa yang anda masukkan di sini pernah dimuat naik.
Keputusan
Tag meta Open Graph dan Twitter Card menentukan rupa pautan sebaik sahaja ia ditampal ke dalam Slack, iMessage, tweet atau saluran Discord — tajuk, perihalan dan imej yang dipilih oleh <head> halaman itu sendiri, bukan oleh apa sahaja yang mungkin dikikis oleh platform daripada teks badan yang kelihatan. Alat ini merupakan pembina dan pengaudit, bukan pengisi templat generik. Dalam mod BINA, isikan tajuk, perihalan, URL imej, URL kanonikal, jenis kandungan dan jenis kad Twitter, dan ia akan menggubah blok tag <meta property="og:..."> dan <meta name="twitter:..."> yang tepat, sedia untuk ditampal ke dalam <head> halaman anda, dengan melangkau mana-mana medan yang anda biarkan kosong dan bukannya mengeluarkan tag kosong dengan kandungan kosong.
Dalam mod AUDIT, tampalkan penanda <head> sedia ada anda atau HTML seluruh halaman dan alat akan menghuraikannya dengan DOMParser asli pelayar untuk mengekstrak setiap tag meta og: dan twitter: yang sedia ada, kemudian menjalankan pemeriksaan yang benar-benar penting: empat tag yang lazimnya wajib (og:title, og:description, og:image, og:url) ditanda jika hilang; og:title diukur pada titik sekitar 60 aksara di mana sesetengah platform mula memotongnya dan titik sekitar 90 aksara di mana kebanyakan platform akan memotongnya; og:description diukur pada julat sekitar 155 hingga 200 aksara yang dibenarkan oleh kebanyakan platform sebelum memotongnya; twitter:card diperiksa berdasarkan empat nilai sebenar yang diterima oleh pengesah Kad Twitter — summary, summary_large_image, app, player — dan ditanda jika ia adalah apa-apa yang lain; dan tag pendua (properti yang sama diisytiharkan dua kali, pepijat salin-dan-tampal yang menghairankan lazim) dipanggil namanya.
Dimensi imej dilayan dengan jujur: alat ini tidak dapat mengesahkan saiz piksel sebenar imej anda tanpa mengambilnya, dan ia sengaja tidak pernah berbuat demikian, sejajar dengan polisi tiada-permintaan-luaran laman ini. Jika HTML anda telah mengisytiharkan og:image:width dan og:image:height, nombor yang diisytiharkan itu diperiksa berdasarkan minimum 1200×630 yang disyorkan secara meluas; jika tidak, anda akan mendapat nota panduan yang jelas dan bukannya lulus atau gagal yang direka-reka. Kedua-dua mod memaparkan empat mockup pratonton pautan yang sama — Twitter/X (bertukar antara reka letak lakaran kenit "ringkasan" padat dan reka letak "summary_large_image" lebar penuh bergantung pada nilai twitter:card), Facebook, LinkedIn dan Discord — setiap satunya digayakan semula secara tulen untuk sepadan dengan konvensyen tipografi dan reka letak platform itu sendiri, bukannya satu kotak dengan logo berbeza, dan setiap satunya dilabel dengan jelas sebagai anggaran ilustrasi untuk tujuan perancangan, kerana platform sebenar mengubah suai krom pratonton mereka dari semasa ke semasa dan alat ini tidak pernah mengambil atau mengikisnya untuk diperiksa.