CodeBlanks Logo Icon CodeBlanks

Open Graph

HTML kursu · İleri seviye · Ders 25/56

og:title, og:image, og:type ile sosyal paylaşım meta verisi kurarsın.

Open Graph nedir?

Bir bağlantıyı sosyal medyada paylaştığında bir kart görürsün: başlık, açıklama ve büyük görsel. Bu kart Open Graph protokolüyle kurulur.

Open Graph etiketleri <meta property="og:..."> biçimindedir. Burada property özniteliği kullanılır, name değil. En temel üç etiket: og:title, og:image ve og:type.

og:title ve og:image

og:title paylaşım kartının başlığıdır; sayfa başlığıyla aynı veya farklı olabilir. og:image kartta çıkan görselin URL'sidir.

og:image için mutlak URL kullan: https://site.com/kapak.jpg. Görsel genelde 1200x630 piksel olmalı; daha küçük olunca kart düzgün görünmez. Görselin https üzerinde olmasına dikkat et. Büyük ve net bir görsel, tıklanma oranını yükseltir.

og:type ve og:url

og:type sayfanın türünü belirtir. Bir blog yazısı için article, bir ürün sayfası için product, ana sayfa için website kullanılır.

og:url sayfanın asıl URL'sidir. Birden fazla adresten aynı içerik ulaşılıyorsa og:url arama motorlarına ve sosyal platformlara asıl kaynağı söyler.

Uygulama Blog yazısı için OG etiketleri ekle

Head içine bir blog yazısı için dört Open Graph etiketi ekle: <meta property="og:title" content="...">, <meta property="og:image" content="https://...">, <meta property="og:type" content="article"> ve <meta property="og:url" content="https://...">.

Örnek çözümü göster
<head>
  <title>Köşe Yazısı</title>
  <meta property="og:title" content="Köşe Yazısı: Web Tasarımı">
  <meta property="og:image" content="https://ayseblog.com/kapak/tasarim.jpg">
  <meta property="og:type" content="article">
  <meta property="og:url" content="https://ayseblog.com/yazi/web-tasarimi">
</head>

Kendini test et

  1. Open Graph etiketleri hangi özniteliği kullanır?

    <meta ?="og:title" content="...">
    • name
    • id
    • property
    • class
    Cevabı göster

    property — Doğru. Open Graph etiketleri property özniteliğiyle yazılır.

  2. OG özelliğini rolüyle eşleştir

    og:title
    Paylaşım başlığı
    og:image
    Kapak görseli
    og:type
    İçerik türü
    og:url
    Sayfa URL'si
  3. og:title etiketini tamamla

    <meta property="og:title" content="____">
    Cevabı göster
    <meta property="og:title" content="Köşe Yazısı: Web Tasarımı">

İleri seviye bölümündeki tüm dersler