Bir platformun gerçekten okuduğu şey
Bir bağlantı Slack, LinkedIn, X veya iMessage'a yapıştırıldığında, platform sayfayı alır ve meta etiketlerinden bir kart oluşturur. JavaScript'ini çalıştırmaz ve CSS'ini görmez - sadece head içindeki etiketleri okur.
Yedekleme zinciri
Çoğu platform aynı sırayla çözümler ve bu önizleme de onu takip eder:
- Başlık -
twitter:title, sonraog:title, sonra<title> - Açıklama -
twitter:description, sonraog:description, sonra meta açıklama - Görsel -
twitter:image, sonraog:image, sonra hiçbir şey
Bu yüzden her Open Graph etiketini Twitter etiketi olarak kopyalamak genellikle gereksizdir. Ayrı ayarlanması gerçekten değerli olan şudur twitter:card, çünkü büyük görsel ile küçük küçük resim arasında karar verir.
Çoğu bozuk kartın üç temel nedeni
- Göreceli bir og:image. Tarayıcının çözümleyebileceği sayfa bağlamı yok. Mutlak HTTPS URL ya da hiçbiri.
- Ulaşılamayan bir görsel. Yetkilendirme arkasında, robots.txt ile engellenmiş veya bilinmeyen kullanıcı ajanlarını reddeden bir sunucudan.
- Aşırı önbellekleme. Etiketleri düzelttin ama eski kart günlerce kalıyor. Facebook Sharing Debugger ve LinkedIn Post Inspector yeniden tarama yapar; X'in önbelleği ise süresi dolmalı.
Bir SEO özelliği değil
Bu etiketlerin hiçbiri sıralama faktörü değildir. Paylaşıldığında bir bağlantının tıklanmaya değer görünüp görünmediğine karar verirler - sadece URL gösteren gri kutu olarak çıkan bağlantılar daha az paylaşılır ve tıklanır.
Etiketleri yazmak için öncelikle şunu kullan: meta etiket oluşturucu yerine.