CodeBlanks Logo Icon CodeBlanks

Itemprop

HTML kursu · İleri seviye · Ders 32/56

headline, datePublished, author itemprop'larını kullanırsın.

itemprop nedir?

Bir öğeye tip verdikten sonra içeriğini itemprop ile parçalara ayırırsın. Her itemprop bir özellik adı taşır.

Bir makalede yaygın üç özellik:

  • headline — makale başlığı (h1'e eklenir)
  • datePublished — yayın tarihi (time'a eklenir)
  • author — yazar (span'a eklenir)

Örnek: <h1 itemprop="headline">...</h1>. Arama motorları bu sayede başlığın makalenin başlığı olduğunu anlar.

itemprop değerini doğru öğeye koy

itemprop adı kadar yeri de önemlidir. headline başlık öğesine, datePublished zaman öğesine konmalıdır.

Yanlış öğeye koyduğun itemprop arama motorunu yanıltır. <span itemprop="author">Ayşe Yılmaz</span> biçiminde, yazar adını içeren öğeye author değeri verilir.

İçerik dolu olmalı: boş bir itemprop işe yaramaz.

Uygulama h1, time ve yazar span'ına itemprop ekle

Önceki adımın makalesini al. <h1>'e itemprop="headline", <time>'a itemprop="datePublished" ekle.

Ayrıca yeni bir <span itemprop="author">Ayşe Yılmaz</span> etiketi ekle ve yazar adını taşıdığını belirt.

Örnek çözümü göster
<!DOCTYPE html>
<html lang="tr">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Yapay Zeka Çağında Eğitim</title>
  </head>
  <body>
    <article itemscope itemtype="https://schema.org/Article" itemid="/yazilar/yapay-zeka-caginda-egitim">
      <h1 itemprop="headline">Yapay Zeka Çağında Eğitim</h1>
      <p>Yayın tarihi: <time itemprop="datePublished">2026-03-15</time></p>
      <p>Yazar: <span itemprop="author">Ayşe Yılmaz</span></p>
      <p>Yapay zeka, sınıflarda öğretmenle öğrenci arasındaki ilişkiyi değiştiriyor.</p>
    </article>
  </body>
</html>

Kendini test et

  1. Makale başlığı için hangi itemprop kullanılır?

    <h1 itemprop="...">Başlık</h1>
    • headline
    • title
    • name
    • heading
    Cevabı göster

    headline — Doğru. Article tipinde başlık özelliği headline ile adlandırılır.

  2. h1 etiketine headline itemprop ekle

    <h1 ____>Yapay Zeka Çağında Eğitim</h1>
    Cevabı göster
    <h1 itemprop="headline">Yapay Zeka Çağında Eğitim</h1>
  3. itemprop değerini içeriğiyle eşleştir

    headline
    Makale başlığı
    datePublished
    Yayın tarihi
    author
    Yazar
    name
    Kişi/kuruluş adı

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