HTML Lang Etiketi Nedir? Nasıl Kullanılır?
Web sitenizin arama motorları ve kullanıcı deneyimi açısından başarılı olabilmesi için doğru HTML yapılandırması büyük önem taşır. Bu yapılandırma unsurlarından biri de HTML lang etiketidir. Peki, HTML lang etiketi nedir, ne işe yarar ve nasıl kullanılır? Bu yazıda tüm detaylarıyla inceleyelim.
HTML Lang Etiketi Nedir?
HTML lang etiketi, web sayfanızın dilini arama motorlarına ve tarayıcılara bildirir. Tarayıcılar, bu bilgiyi sayfayı doğru şekilde görüntülemek ve gerektiğinde çeviri önerileri sunmak için kullanır.
Örneğin, Türkçe bir web sayfasında HTML etiketi şu şekilde tanımlanır:
<html lang="tr">
Bu kod, sayfanın Türkçe içerik barındırdığını belirtir.
Neden Önemlidir?
HTML lang etiketi hem SEO hem de erişilebilirlik açısından kritik bir role sahiptir:
- Arama Motoru Optimizasyonu (SEO): Google gibi arama motorları, sayfanın dilini daha net anlar ve doğru hedef kitleye gösterebilir.
- Kullanıcı Deneyimi: Tarayıcılar, sayfanın dilini bilir ve otomatik çeviri gibi özellikleri buna göre sunar.
- Erişilebilirlik: Ekran okuyucu kullanan görme engelli kullanıcılar, içerik dilini doğru seslendirebilir.
HTML Lang Etiketi Nasıl Kullanılır?
Lang etiketi HTML belgesinin etiketinde yer alır. Temel kullanım şu şekildedir:
<!DOCTYPE html>
<html lang="tr">
<head>
<meta charset="UTF-8">
<title>Örnek Sayfa</title>
</head>
<body>
<h1>Merhaba Dünya!</h1>
</body>
</html>
Burada "tr" kodu ISO 639-1 dil kodudur ve Türkçe anlamına gelir.
Diğer bazı yaygın dil kodları şunlardır:
Dil | Kod |
---|---|
Türkçe | tr |
İngilizce | en |
Almanca | de |
Fransızca | fr |
İspanyolca | es |
Çok Dilli Web Sitelerinde Lang Etiketi
Eğer sitenizde birden fazla dilde sayfa varsa, her dil için ayrı bir lang etiketi kullanmalısınız.
Örneğin İngilizce versiyon:
<html lang="en">
Ayrıca hreflang etiketi ile birlikte kullanarak arama motorlarına farklı dil sürümlerini bildirebilirsiniz.
SEO Açısından İpuçları
Sayfa dili ile lang etiketi uyumlu olmalı (ör. Türkçe içerikte lang="tr").
Her sayfada yalnızca bir lang etiketi bulunmalı.
Alt içeriklerde (p, span vb.) farklı diller varsa, bu etiketler için de lang parametresi tanımlayabilirsiniz.
Örnek:
<p>Merhaba <span lang="en">World</span>!</p>
Özetle
HTML lang etiketi, web sitenizin dilini hem arama motorlarına hem de ziyaretçilere doğru şekilde iletmenizi sağlar.
Doğru kullanıldığında hem SEO performansınızı hem de kullanıcı deneyiminizi geliştirebilirsiniz.
Web sitenizin teknik SEO’sunda küçük ama etkili adımlar atmak istiyorsanız, HTML lang etiketini mutlaka doğru tanımlayın.