Twitter Card Meta Etiketleri
Kart meta etiketleriyle Twitter bağlantı önizlemelerini özelleştirin
Twitter Card Meta Etiketleri, CoddyKit'te ücretsiz bir HTML Academy dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, HTML Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. HTML Academy kursu toplamda 4 dersten oluşur.
Neden Ayrı Bir Standart?
Twitter (X), OpenGraph henüz yokken kendi önizleme kartı protokolünü tanımladı ve bunu hâlâ sürdürüyor. Modern Twitter, twitter:* etiketleri eksik olduğunda OG etiketlerine geri dönse de twitter:card değerini açıkça belirtmek en öngörülebilir kart düzenini sağlar.
twitter:card Türleri
Dört kart türü vardır: summary (başlığın/açıklamanın yanında küçük küçük resim), summary_large_image (tam genişlikte öne çıkan görsel), app (mobil uygulama yükleme) ve player (gömülü video veya ses). İçerik ağırlıklı makaleler için summary_large_image seçin.
<meta name="twitter:card" content="summary_large_image">twitter:title ve twitter:description
Varsa bunlar Twitter'da og:title ve og:description değerlerinin yerine geçer. Genel OpenGraph kullanıcılarından farklı olarak Twitter kitlesi için farklı bir başlık istediğinizde bunları kullanın; aksi takdirde Twitter'ın OG değerlerine geri dönmesine izin verin.
twitter:image
summary kartları için en az 144x144 boyutunda 1:1 kare bir görsel kullanın. summary_large_image için 2:1 oranında, ideal olarak 1200x600 veya daha büyük bir görsel kullanın. Twitter, 5 MB'tan büyük görselleri reddeder. Tıpkı og:image gibi mutlak bir URL kullanın; göreli yollar çalışmaz.
twitter:image:alt
Kart görseli için en fazla 420 karakterlik alternatif metin. Twitter'da gezinen ekran okuyucu kullanıcılarının erişilebilirliğini artırır ve görseller yüklenemediğinde yedek bir açıklama sağlar. Bunu her zaman ekleyin; kapsayıcılık için 30 saniyede elde edilebilecek bir kazanımdır.
twitter:site ve twitter:creator
twitter:site, sitenizin @ işareti içeren Twitter kullanıcı adıdır. twitter:creator, bireysel yazarın kullanıcı adıdır. Bunları doldurmak Twitter'ın "@yoursite hesabından" ifadesini göstermesini ve yazar künyesini gerçek bir hesaba bağlamasını sağlar.
<meta name="twitter:site" content="@coddykit">
<meta name="twitter:creator" content="@ada_lovelace">Property Özniteliği ve Name Karşılaştırması
OpenGraph property="og:..." kullanırken Twitter name="twitter:..." kullanır. Bu farkın nedeni tarihseldir (RDFa ve HTML5). Her ikisi de teknik olarak geçerlidir; her protokol için doğru özniteliği kullanmak katı doğrulayıcılarla ilgili uç durumları önler.
Uygulama Kartları
twitter:card="app", twitter:app:id:iphone, twitter:app:id:ipad, twitter:app:id:googleplay ve twitter:app:url:* derin bağlantılarıyla bir iOS/Android uygulamasının tanıtılmasını sağlar. Karta dokunulduğunda App Store/Play Store veya uygulama yüklüyse doğrudan uygulama açılır.
Oynatıcı Kartları
twitter:card="player", bir video veya ses oynatıcısını gönderinin içine gömer. HTTPS iframe URL'si olan twitter:player, twitter:player:width ve twitter:player:height gereklidir. Kötüye kullanımı önlemek için Twitter oynatıcı kartlarını elle onaylar; developer.twitter.com üzerinden başvurun.
Twitter Card Validator ile Sınama
Twitter, herkese açık Card Validator arayüzünü kapattı; ancak kartlar hâlâ taslak bir gönderide önizlenebilir. Gerçek gönderiyi yayımlamadan önce hangi kart türünün ve görselin oluşturulacağını tam olarak görmek için URL'nizi özel bir taslağa yapıştırın.
Geri Dönüş Stratejisi
Her zaman hem twitter:card hem de tüm OG etiketlerini ekleyin. Twitter dışındaki platformların çoğu twitter:* etiketlerini yok sayar ve modern Twitter istemcilerinin çoğu OG'ye geri döner; bu nedenle ikisini birlikte kullanmak, en az yinelemeyle her yerde doğru bir önizleme sağlar.
Bilgi Kontrolü
twitter:title eksik ancak og:title mevcutsa Twitter kartında ne görünür?
Özet
twitter:card ile name="twitter:card" aracılığıyla tanımlanan Twitter kartları, X üzerinde sayfalara öngörülebilir bir önizleme sağlar. Editoryal içerik için summary_large_image seçin, mutlak URL içeren twitter:image ve twitter:image:alt ekleyin, siteyi ve yazarı kullanıcı adlarıyla belirtin ve geçersiz kılmadığınız etiketler için OG değerlerinin doldurulmasına izin verin.
Sıkça Sorulan Sorular
“Twitter Card Meta Etiketleri” dersi ücretsiz mi?
Evet — “Twitter Card Meta Etiketleri” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve HTML Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. HTML Academy kursu toplamda 4 dersten oluşur.
“Twitter Card Meta Etiketleri” dersinde ne öğreneceğim?
Kart meta etiketleriyle Twitter bağlantı önizlemelerini özelleştirin HTML Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
HTML Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te HTML Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.
“Twitter Card Meta Etiketleri” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu HTML Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her HTML Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- OpenGraph og:title og:description og:image
- Twitter Card Meta Etiketleri
- JSON-LD Yapılandırılmış Verilerinin Temelleri
- Uluslararası Sayfalar için Hreflang