View Categories

Tahmini okuma süresi: 2 dk. ortalama

Hreflang Etiketi Nedir, SEO Çalışmalarında Nasıl Kullanılır? #

Hreflang etiketi, çok dilli ve çok bölgeli web siteleri için arama motorlarına dil ve bölge bilgisini bildiren HTML özniteliğidir. SEO uyumluluğunu artırarak doğru içeriğin hedeflenen kullanıcıya gösterilmesini sağlar.


Hreflang Etiketi Nedir? #

Hreflang etiketi, bir web sayfasının hangi dil ve coğrafi bölgeye yönelik olduğunu arama motorlarına bildirir.

  • Dil ve Bölge Hedeflemesi:
    Örneğin, İngilizce konuşan ABD kullanıcıları için farklı, İngilizce konuşan İngiltere kullanıcıları için farklı içerikler sunulmasını sağlar.

Örnek Kod:

<link rel="alternate" href="https://www.example.com/" hreflang="en-us" />
<link rel="alternate" href="https://www.example.com/uk/" hreflang="en-gb" />

Bu örnekte:

  • en-us: İngilizce, ABD’yi hedefler.
  • en-gb: İngilizce, Birleşik Krallık’ı hedefler.

Hreflang Etiketinin SEO’ya Etkileri Nelerdir? #

Hreflang etiketi, SEO performansını artırmak için şu faydaları sağlar:

  1. Dil ve Bölge Hedeflemesi:
    Hedeflenen kullanıcıya doğru dilde içerik gösterir.
  2. Kopya İçerik Sorunlarını Engeller:
    Aynı içeriğin farklı dillerde yayınlanması durumunda yinelenen içerik sorunlarını önler.
  3. Kullanıcı Deneyimini Artırır:
    Ziyaretçiler, kendi dillerinde içerik gördüklerinde daha uzun süre sitede kalır.
  4. Sıralamalarda İyileşme:
    Dil ve bölge uyumluluğu, Google’ın algoritmalarında olumlu değerlendirilir.

Hreflang Etiketi Nasıl Eklenir? #

Bir web sayfasına hreflang etiketi eklemenin birkaç farklı yolu bulunmaktadır:

HTML Başlık Kısmında Hreflang Kullanımı: #

<link rel="alternate" href="https://www.example.com/fr/" hreflang="fr" />
<link rel="alternate" href="https://www.example.com/es/" hreflang="es" />

HTTP Başlıklarında Hreflang Kullanımı: #

Link: <https://www.example.com/fr/>; rel="alternate"; hreflang="fr"
Link: <https://www.example.com/es/>; rel="alternate"; hreflang="es"

XML Sitemap’te Hreflang Kullanımı: #

<url>
<loc>https://www.example.com/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://www.example.com/" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.example.com/fr/" />
</url>

Hreflang Etiketleri İçin Format Kuralları #

Dil ve Bölge Kodları:

  • Dil Kodu: ISO 639-1 (ör. “en” İngilizce, “fr” Fransızca)
  • Bölge Kodu: ISO 3166-1 (ör. “US” Amerika, “FR” Fransa)

Doğru Format Örnekleri:

<link rel="alternate" href="https://www.example.com/de/" hreflang="de" />
<link rel="alternate" href="https://www.example.com/fr-ca/" hreflang="fr-ca" />
  • Yalnızca Dil Belirtme:htmlCopy codehreflang="fr"
  • Dil ve Bölge Belirtme:htmlCopy codehreflang="fr-ca"

Hreflang Etiketi ile Canonical Etiketi Nasıl Birlikte Kullanılır? #

Canonical ve hreflang etiketleri, kopya içeriklerin önlenmesinde birlikte çalışır.

Örnek:

<link rel="canonical" href="https://www.example.com/en/" />
<link rel="alternate" hreflang="en" href="https://www.example.com/en/" />
<link rel="alternate" hreflang="fr" href="https://www.example.com/fr/" />

Dikkat Edilmesi Gerekenler:

  • Canonical: Sayfanın orijinal sürümünü işaretler.
  • Hreflang: Dil ve bölge hedeflemesi yapar.

Hreflang Etiketi ile Yaygın Hatalar ve Çözüm Yolları #

Hata TürüAçıklamaÇözüm
Çapraz Referans HatalarıTüm dillerin birbirine referans vermemesi.Tüm sayfaların birbirine referans verdiğinden emin olun.
Yanlış Dil/Bölge KodlarıGeçersiz dil ve bölge kodlarının kullanılması.ISO 639-1 ve ISO 3166-1 kodlarını kontrol edin.
Eksik HTTPS DesteğiHTTP üzerinden hreflang yapılandırılması.Tüm sayfaları HTTPS üzerinden yayınlayın.
Canonical ile UyumsuzlukCanonical etiketleri hreflang ile çelişiyor.Canonical ve hreflang etiketlerini uyumlu hale getirin.

Hreflang Etiketlerini Test Etme ve Doğrulama Araçları #

  1. Google Search Console: Hreflang doğrulaması yapar.
  2. Screaming Frog SEO Spider: Eksik veya hatalı etiketleri tespit eder.
  3. Ahrefs Site Audit: Dil ve bölge eşleşmelerini kontrol eder.

Hreflang Kullanımı için En İyi SEO Uygulamaları #

  • Sayfa Bağlantıları: Tüm sayfalar birbiriyle hreflang etiketi üzerinden bağlantılı olmalıdır.
  • Kopya İçerikten Kaçının: Her sayfa benzersiz içerik ve dil kodları içermelidir.
  • Mobil ve Masaüstü Ayrımı Yapın: Mobil ve masaüstü sürümleri için hreflang yapılandırmasını kontrol edin.

Hreflang Etiketi WordPress, Shopify ve Diğer CMS Platformlarında Nasıl Eklenir? #

WordPress:

Yoast SEO Eklentisi: Hreflang etiketleri otomatik olarak eklenir.

Shopify:

Liquid Theme Kod Düzenlemesi ile ekleme yapılabilir

<link rel="alternate" hreflang="en" href="{{ canonical_url }}" />

Hreflang Etiketlerinin SEO’da Sık Karşılaşılan Sorunları (FAQ) #

Hreflang etiketleri SEO için zorunlu mudur?
Zorunlu değildir ancak çok dilli siteler için şiddetle tavsiye edilir.

Dil ve bölge kodlarını karıştırırsam ne olur?
Yanlış kodlar, sayfaların yanlış bölgelere hedeflenmesine neden olabilir.

Hreflang XML site haritasında mı kullanılmalı?
Evet, XML site haritaları büyük siteler için daha verimli bir yöntemdir.


Hreflang etiketleri, çok dilli ve çok bölgeli web sitelerinin SEO uyumluluğunu artırmak için kritik bir araçtır. Doğru yapılandırıldığında, kullanıcı deneyimini geliştirir ve sıralamalarda iyileşme sağlar.

Updated on 1 Ocak 2025

Bir yanıt yazın

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