Twitter Card Validator, bir web sayfasındaki kart etiketlerinin X tarafından okunup okunamadığını sınayan önizleme ve hata ayıklama aracıdır. X’in kart işaretleme belgesine göre kart türü, başlık, açıklama ve görsel sayfanın kaynak kodundaki meta etiketlerinden alınır. Validator erişilemiyorsa aynı kontrolleri kaynak kodu, Twitterbot erişimi ve kontrollü bir X paylaşımıyla yapabilirsiniz.
Başlarken şu noktaları netleştirmek işinizi kolaylaştırır:
- Validator kart oluşturmaz; mevcut etiketleri okumaya çalışır.
- Görselin ve sayfanın dışarıdan, oturum açmadan erişilebilir olması gerekir.
- Kaynak kodunda doğru etiket görmek, X’in sayfayı tarayabildiğini tek başına kanıtlamaz.
- Eski önizleme çoğu zaman önbellek, yönlendirme veya etiket çakışmasından kaynaklanır.
Twitter Card Validator ne işe yarar?
Validator, verdiğiniz URL’yi X’in tarayıcısına benzer biçimde ziyaret eder; bulduğu kart türünü ve içeriği yorumlamaya çalışır. Eksik etiket, erişilemeyen görsel veya tarama hatası varsa teşhis için bir başlangıç noktası sunar.
Twitter Card ile Open Graph arasındaki fark nedir?
Twitter Card etiketleri twitter:, Open Graph etiketleri ise og: önekiyle yazılır. Open Graph birçok sosyal platform tarafından kullanılır. X bazı alanlarda Open Graph değerlerine başvurabilse de görüntünün nasıl seçileceğini daha açık yönetmek için Twitter Card etiketlerini ayrıca eklemek daha güvenlidir.
| Amaç | Twitter Card | Open Graph |
|---|---|---|
| Kart türü | twitter:card | og:type |
| Başlık | twitter:title | og:title |
| Açıklama | twitter:description | og:description |
| Görsel | twitter:image | og:image |
Validator kartı oluşturur mu, yalnızca kontrol mü eder?
Yalnızca kontrol eder. Twitter kartı oluşturma işlemi sitenizde, çoğunlukla SEO eklentisi veya tema ayarları üzerinden yapılır. Validator kodunuzu değiştirmez, görsel yüklemez ve yanlış etiketi kendiliğinden düzeltmez.
Siteniz için doğru kart türünü seçin
Kart türünü, bağlantı paylaşıldığında öne çıkmasını istediğiniz içeriğe göre seçin. Blog yazıları ve ürün sayfaları için genellikle summary veya summary_large_image yeterlidir.
Summary ve Summary Card with Large Image
summary, daha küçük bir görselle başlık ve açıklamayı öne çıkarır. summary_large_image ise geniş görsel kullandığı için haber, rehber, kampanya ve ürün sayfalarında daha belirgin bir önizleme sağlar. Geniş görsel seçerken metni kenarlara yerleştirmeyin; farklı ekranlarda kırpılabilir.
Player Card ve App Card hangi durumlarda kullanılır?
Player Card, sayfa içinde oynatılabilen video veya ses içeriği içindir ve ek oynatıcı etiketleri gerektirir. App Card ise uygulama mağazası bilgilerini göstermeyi amaçlar. Sadece bağlantıya ait kapak görselini göstermek istiyorsanız bu türler gereksiz karmaşıklık yaratır.
Twitter Card meta etiketleri nasıl eklenir?
Etiketleri sayfanın <head> bölümüne ekleyin. Başlık, açıklama ve görsel URL’si sayfanın gerçek içeriğiyle uyumlu olmalı; görsel adresi tam URL olarak yazılmalıdır.
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Sayfanın başlığı">
<meta name="twitter:description" content="Sayfayı doğru anlatan kısa açıklama">
<meta name="twitter:image" content="https://ornek.com/gorsel.jpg">
WordPress ve diğer içerik yönetim sistemlerinde kurulum
WordPress’te birçok SEO eklentisi Twitter Card ve Open Graph alanlarını otomatik üretir. Sosyal paylaşım ayarlarında varsayılan kart türünü seçin, ardından yazı bazında başlık ve görseli kontrol edin. Diğer içerik yönetim sistemlerinde benzer alanlar “social sharing”, “social image” veya “metadata” adıyla bulunabilir.
Kodla eklerken sayfa kaynağında nelere bakılmalı?
Tarayıcıda “Sayfa kaynağını görüntüle” seçeneğini açıp Ctrl + F ile twitter: arayın. Etiketlerin JavaScript çalıştıktan sonra değil, sunucudan gelen ilk HTML içinde bulunması tercih edilir. URL’lerin göreli değil, https:// ile başlayan tam adresler olduğundan emin olun.
Kart önizlemesini nasıl test edebilirsiniz?
En sağlıklı twitter kart testi, etiket kontrolü ile gerçek paylaşım denemesini birlikte yapmaktır. Tek bir araçta düzgün görünmesi, her tarama ve cihazda aynı sonucun alınacağını garanti etmez.
- Validator ile URL’yi taratın: Araç kullanılabiliyorsa sayfanın herkese açık, yönlendirme sonrası oluşan son URL’sini girin.
- Kaynak kodunu doğrulayın: Başlık, açıklama, kart türü ve görsel etiketlerinin tekil olduğunu kontrol edin.
- Twitterbot erişimini sınayın: Sunucunun bota başarılı bir yanıt verdiğini ve görseli indirebildiğini doğrulayın.
- Kontrollü paylaşım yapın: Bağlantıyı taslakta veya uygun bir test hesabında paylaşarak gerçek X kart önizlemesini inceleyin.
Twitterbot erişimi nasıl sınanır?
Komut satırına erişiminiz varsa aşağıdaki istek, sayfanın Twitterbot kullanıcı aracına verdiği HTTP yanıtını gösterir:
curl -I -A "Twitterbot" https://ornek.com/sayfa
Yanıtın başarılı olması gerekir. 403 botun engellendiğini, 404 adresin bulunamadığını, art arda gelen 301 veya 302 yanıtları ise yönlendirme zincirini gösterebilir. Komut satırı ve geliştirici araçlarına yabancıysanız Twitter API ve geliştirici araçları rehberi temel kavramları anlamanıza yardımcı olabilir.
Görsel, yönlendirme ve tarama sorunlarını kontrol edin
Kart görünmüyorsa önce görsel adresini, ardından sayfanın HTTP yanıtını ve bot erişimini inceleyin. Sorun çoğu zaman meta etiketin yazımından çok, etikette gösterilen kaynağa ulaşılamamasıdır.
- Görsel URL’sini gizli pencerede açın; oturum veya çerez istememelidir.
- Sunucunun doğru görsel içerik türünü gönderdiğini doğrulayın.
- Görselin çok büyük dosya boyutuna sahip olmamasına ve yaygın bir web biçimi kullanmasına dikkat edin.
- HTTP adresinin HTTPS’e giderken gereksiz yönlendirme döngüsü oluşturmadığını kontrol edin.
robots.txt, güvenlik duvarı ve CDN kurallarında Twitterbot engeli bulunmadığından emin olun.
Twitter kartı neden güncellenmiyor?
Twitter kartı çoğunlukla eski önizlemenin önbellekte kalması, birden fazla etiket bulunması veya X’in yeni görsele erişememesi nedeniyle güncellenmez. Önce kaynak kodunda yeni değerin gerçekten yayımlandığını doğrulayın.
- Kaynak kodunda eski görsel var
Site, tema, SEO eklentisi veya CDN önbelleğini temizleyin.
- Kaynak kodu yeni, X önizlemesi eski
URL’yi yeniden taratın. Gerekirse görsel dosyasına yeni bir ad verin; yalnızca aynı dosyanın içeriğini değiştirmek önbelleğin yenilenmesini geciktirebilir.
- Başlık doğru, görsel yok
twitter:imageadresini doğrudan açın; erişim, sertifika ve içerik türü hatalarını inceleyin.- Hiç kart oluşmuyor
Sayfanın Twitterbot’a verdiği durum kodunu, robots kurallarını ve güvenlik duvarını kontrol edin.
Kart düzgün olduğu hâlde bağlantı ilgi görmüyorsa sorun teknik önizlemeden farklıdır. Örneğin önizleme görüntüleniyor fakat profil veya bağlantı ziyareti gelmiyorsa başlık ile paylaşım metnini yeniden değerlendirin. X link tıklaması desteği belirli bir bağlantıya yönelik ilgiyi destekleyebilir; ancak bozuk meta etiketi, erişilemeyen görsel veya zayıf içerik vaadini düzeltemez. Paylaşımı masaüstünde sınamak için Twitter Web kullanım adımlarından yararlanabilirsiniz.
Yayına almadan önce kontrol listesi
Yayından önce her URL’yi ayrı bir içerik olarak kontrol edin; site genelinde kullanılan tek bir başlık ve görsel, yanlış veya birbirine benzeyen kartlar üretir.
- Her sayfada benzersiz ve içerikle uyumlu başlık ile açıklama kullanın.
- Kart türünü içeriğin amacına göre seçin.
- Görseldeki önemli unsurları kırpılabilecek kenarlardan uzak tutun.
- Sayfa ve görsel URL’lerinin HTTPS üzerinden erişildiğini doğrulayın.
- Paylaşım bağlantısındaki analiz parametrelerinin sayfayı bozmadığını sınayın.
- Mobil ve masaüstü X önizlemesini kontrol edin.
- Gönderiyi yayımlamadan önce metin ve bağlantıyı son kez okuyun; sonradan düzeltme koşulları için tweet düzenleme seçenekleri rehberine göz atabilirsiniz.
Sıkça Sorulan Sorular
Twitter Card Validator ücretsiz mi?
Validator erişime açık olduğu dönemlerde ücretsiz kullanılabilir. Genellikle yalnızca herkese açık bir URL girmeniz gerekir.
Twitter Card Validator çalışmıyorsa ne yapmalıyım?
Sayfa kaynağındaki etiketleri inceleyin, görsel URL’sini doğrudan açın, Twitterbot kullanıcı aracına verilen yanıtı kontrol edin ve X üzerinde kontrollü paylaşım yapın.
Twitter kartı için Open Graph etiketleri yeterli olur mu?
X bazı Open Graph alanlarından yararlanabilir. Yine de kart türünü ve içeriği daha açık yönetmek için Twitter Card etiketlerini ayrıca eklemek daha güvenlidir.
Kart görseli değiştiği hâlde neden eskisi görünüyor?
Eski görsel X, CDN veya site önbelleğinde kalmış olabilir. Kaynak kodunu kontrol edin, önbellekleri temizleyin ve gerekirse yeni dosya adına sahip bir görsel kullanın.
Twitter Card kullanmak paylaşımların erişimini artırır mı?
Kart, bağlantının daha anlaşılır ve görsel bir önizlemeyle sunulmasını sağlar; tek başına erişim artışı garantisi vermez. Paylaşım metni, konu, hedef kitle ve içerik kalitesi de sonucu etkiler.

