SEO, Web Tasarım

Doğru Etiket Kullanımı (HTML Semantiği)

Doğru etiket kullanımı, veya daha teknik adıyla HTML semantiği, bir web sayfasındaki içeriğin anlamına uygun HTML etiketlerini kullanarak yapıyı ve amacı net bir şekilde belirtmektir. HTML etiketlerini sadece görünüşe göre değil, içeriğin neyi temsil ettiğine göre seçmek anlamına gelir.

Basitçe ifade etmek gerekirse, bir başlık için <h1> etiketini kullanmak, sadece metni büyütmek için <b> veya CSS ile büyütmek yerine, o metnin gerçekten bir ana başlık olduğunu belirtmektir.

Neden Önemlidir?

 

HTML semantiği, bir web sayfasının temel yapı taşıdır ve hem kullanıcılar hem de arama motorları için kritik faydalar sağlar:

  1. Arama Motoru Optimizasyonu (SEO):
    • Arama motoru botları (örneğin Googlebot), bir web sayfasını tararken HTML etiketlerini yorumlar. Semantik olarak doğru etiketlenmiş bir sayfa, botların içeriğin ana temasını, önemli bölümlerini ve hiyerarşisini daha iyi anlamasına yardımcı olur.
    • Örneğin, <h1> etiketiyle belirtilen bir başlık, arama motorlarına sayfanın en önemli konusunu iletir. <img> etiketiyle birlikte kullanılan alt (alternatif metin) özelliği, görsellerin ne hakkında olduğunu arama motorlarına anlatır ve görsel aramalarında görünürlüğü artırır.
    • Bu, sitenizin arama sonuçlarında daha üst sıralarda yer alma potansiyelini artırır.
  2. Erişilebilirlik:
    • Görme engelli kullanıcılar, web sitelerini ekran okuyucular aracılığıyla deneyimler. Ekran okuyucular, HTML etiketlerine göre sayfa içeriğini anlamlandırır ve kullanıcıya aktarır.
    • Semantik etiketler (örneğin nav navigasyon için, main ana içerik için, header sayfa başlığı için), ekran okuyucuların sayfa yapısını doğru bir şekilde sunmasını sağlar. Böylece kullanıcılar, sayfadaki önemli bölümler arasında kolayca gezinebilir ve içeriği daha iyi kavrayabilir.
  3. Daha Okunabilir ve Bakımı Kolay Kod:
    • Semantik HTML kodu, geliştiriciler için daha anlaşılırdır. Etiketin kendisi, içeriğin amacını veya yapısını yansıttığı için kodu okumak ve üzerinde çalışmak daha kolay hale gelir.
    • Bu, web sitesinin uzun vadeli bakımını, güncellemesini ve yeni özellikler eklemesini kolaylaştırır.
  4. Daha İyi Tarayıcı Uyumluluğu:
    • Modern tarayıcılar, semantik HTML etiketlerini standartlara uygun şekilde işler. Bu, farklı tarayıcılarda tutarlı bir görünüm ve davranış sağlar.

 

Örnekler

 

Yanlış (Semantik Olmayan) Kullanım:

HTML

<div class="header">
    <span class="main-title">Web Sitemin Başlığı</span>
</div>
<div class="paragraph">
    Bu bir paragraftır.
</div>
<div class="image-container">
    <img src="resim.jpg" width="300" height="200">
</div>

Bu örnekte, div ve span gibi genel etiketler sadece görsel düzen için kullanılmış, ancak içeriğin anlamını belirtmemiştir. img etiketinde alt özelliği eksiktir.

Doğru (Semantik) Kullanım:

HTML

<header>
    <h1>Web Sitemin Başlığı</h1>
</header>
<main>
    <p>Bu bir paragraftır.</p>
    <img src="resim.jpg" alt="Açıklayıcı resim metni: Mavi gökyüzünde beyaz bulutlar">
</main>
<nav>
    <ul>
        <li><a href="/">Anasayfa</a></li>
        <li><a href="/hakkimizda">Hakkımızda</a></li>
    </ul>
</nav>
<footer>
    <p>&copy; 2025 Tüm Hakları Saklıdır.</p>
</footer>

Bu doğru kullanımda, etiketler içeriğin amacını yansıtır:

  • <header>: Sayfanın başlık bölümü.
  • <h1>: Sayfanın ana başlığı (en önemli başlık).
  • <main>: Sayfanın ana içeriği.
  • <p>: Bir paragraf metni.
  • <img> ve alt: Bir görsel ve bu görselin alternatif metni (ekran okuyucular ve arama motorları için).
  • <nav>: Navigasyon menüsü.
  • <footer>: Sayfa alt bilgi bölümü.

Doğru etiket kullanımı, web sitesi geliştirmenin sadece “kod yazmak” değil, aynı zamanda “anlamlı kod yazmak” olduğunu gösterir. Bu, modern web standartlarının temelidir ve uzun vadede sitenizin başarısı için hayati öneme sahiptir.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir