Hreflang Etiketi Nedir? Çok Dilli Web Sitelerinde Nasıl Kullanılır?
Web Geliştirme

Hreflang Etiketi Nedir? Çok Dilli Web Sitelerinde Nasıl Kullanılır?

Hreflang Etiketi Nedir, çok dilli web sitelerinde doğru ülke ve dil hedeflemesi için nasıl kullanılır? Örnekler ve kontrol araçları.

Cenk ŞEKERCİ

Cenk ŞEKERCİ

Operasyon Yöneticisi

13 Ekim 2026
5 dk okuma

Bir sayfanın Türkçe, İngilizce ve Almanca sürümleri varsa Google’ın doğru kullanıcıya doğru dili göstermesi gerekir. Hreflang Etiketi Nedir sorusu tam da burada önem kazanır: Bu etiket, çok dilli ve çok bölgeli sitelerde arama motorlarına “bu sayfanın hangi dil/ülke için hazırlandığını” anlatır.

İçindekiler

HTML B etiketi ne işe yarar?

HTML b etiketi, metni görsel olarak kalın göstermek için kullanılır. SEO açısından tek başına güçlü bir anlam taşımaz; daha çok dikkat çekmek istenen kelime veya kısa ifadeler için tercih edilir.

<b> etiketi ile <strong> etiketi karıştırılmamalıdır. <strong> anlamsal vurgu taşırken, <b> daha çok görsel biçimlendirme sağlar.

EtiketGöreviSEO Anlamı
`<b>`Metni kalın gösterirDüşük anlamsal değer
`<strong>`Önem vurgusu yaparDaha anlamlıdır
CSS `font-weight`Tasarımsal kalınlık verirAnlamsal değer taşımaz

İpucu: SEO metinlerinde önemli kavramları vurgularken gereksiz kalın kullanımı yerine gerçekten öne çıkması gereken terimleri seçmek daha sağlıklıdır.

İ etiketi ne işe yarar?

HTML i etiketi, metni italik göstermek için kullanılır. Genellikle yabancı terimler, teknik kavramlar, kitap adları veya özel vurgular için tercih edilir.

Ancak anlamsal vurgu gerekiyorsa <em> etiketi daha doğru seçimdir. <i> görsel biçimlendirme sunarken, <em> ek anlam ve tonlama sağlar.

EtiketKullanım AmacıÖrnek Kullanım
`<i>`Görsel italikTeknik terim
`<em>`Anlamsal vurguOkuma tonunu değiştirme
CSS `font-style`Tasarım kontrolüTema düzeni

HTML etiketi nedir?

HTML etiketi, web sayfasındaki içeriklerin tarayıcı ve arama motorları tarafından anlaşılmasını sağlayan işaretleme yapısıdır. Başlıklar, paragraflar, bağlantılar, görseller ve dil alternatifleri HTML etiketleriyle tanımlanır.

Hreflang da bu yapının içinde kullanılan özel bir bağlantı bildirimidir. Genellikle <head> alanında link rel="alternate" formatıyla yer alır.

Örnek yapı:

html
<link rel="alternate" hreflang="tr" href="https://example.com/tr/" />
<link rel="alternate" hreflang="en" href="https://example.com/en/" />
HTML YapısıGöreviHreflang ile İlişkisi
`<head>`Sayfa meta bilgilerini taşırHreflang çoğunlukla burada yer alır
`<link>`Harici/alternatif kaynak bildirirHreflang bildirimi için kullanılır
`hreflang`Dil ve bölge belirtirÇok dilli SEO sinyali verir

Hreflang tag

Hreflang tag, aynı içeriğin farklı dil veya ülke versiyonlarını arama motorlarına bildiren HTML işaretidir. Amaç, Türkçe kullanıcıya Türkçe sayfayı, Almanya’daki Almanca kullanıcıya Almanca sayfayı göstermektir.

Temel kullanım şöyledir:

html
<link rel="alternate" hreflang="tr-TR" href="https://example.com/tr/" />
<link rel="alternate" hreflang="en-US" href="https://example.com/en-us/" />
<link rel="alternate" hreflang="de-DE" href="https://example.com/de/" />

Hreflang etiketi sıralama garantisi vermez. Fakat yanlış dilde sayfa gösterilmesini azaltır, kullanıcı deneyimini iyileştirir ve uluslararası SEO çalışmalarında kritik rol oynar.

Hreflang kullanımında temel kurallar

  • Her dil sürümü diğer sürümleri karşılıklı göstermelidir.
  • Sayfa kendisini de hreflang içinde belirtmelidir.
  • URL’ler tam ve indekslenebilir olmalıdır.
  • Canonical etiketiyle çelişmemelidir.
  • Dil ve ülke kodları geçerli formatta yazılmalıdır.

Hreflang tag generator

Hreflang tag generator, farklı dil ve ülke sürümleri için gerekli hreflang kodlarını otomatik oluşturan araçtır. Özellikle çok sayıda ülke hedefleyen sitelerde manuel hata riskini azaltır.

Bu araçlar genellikle URL, dil kodu ve ülke kodu girilerek çalışır. Oluşturulan çıktı HTML, HTTP header veya XML sitemap formatında kullanılabilir.

Kullanım ŞekliNe Zaman Tercih Edilir?Avantajı
HTML headAz sayıda sayfaKolay uygulanır
XML sitemapBüyük sitelerYönetimi daha düzenlidir
HTTP headerPDF gibi HTML olmayan dosyalarAlternatif içerikler için uygundur

Uyarı: Generator araçları pratik olsa da çıktıyı mutlaka kontrol edin. Yanlış ülke kodu veya eksik karşılıklı bağlantı uluslararası SEO performansını düşürebilir.

Hreflang Checker Chrome Extension

Hreflang Checker Chrome Extension, ziyaret edilen sayfadaki hreflang etiketlerini hızlıca incelemek için kullanılan tarayıcı eklentisidir. Teknik SEO kontrolü yapan ekipler için pratik bir ilk kontrol aracıdır.

Bu eklentiler genellikle şu bilgileri gösterir:

  • Sayfada hreflang etiketi var mı?
  • Dil ve ülke kodları doğru mu?
  • Alternatif URL’ler çalışıyor mu?
  • Karşılıklı hreflang bağlantıları mevcut mu?
  • Canonical ile çakışma var mı?

Chrome eklentileri hızlı analiz sağlar; ancak büyük ölçekli sitelerde tek başına yeterli değildir. Site genelinde tarama için ayrıca crawler tabanlı SEO araçları kullanılmalıdır.

Hreflang tag Checker

Hreflang tag Checker, belirli bir URL’deki hreflang uygulamasını test eden araçlara verilen genel isimdir. Bu araçlar, sayfa kaynak kodunu okuyarak dil eşleşmelerini ve olası teknik hataları raporlar.

En sık yakalanan hatalar şunlardır:

Hata TürüAnlamıEtkisi
Return tag missingKarşılıklı bağlantı yokGoogle etiketi dikkate almayabilir
Invalid language codeDil kodu hatalıHedefleme çalışmayabilir
Non-indexable URLURL indekslenemiyorAlternatif sayfa gösterilemez
Canonical conflictCanonical başka URL’ye gidiyorSinyaller karışabilir

Hreflang kontrolünde tek bir URL’ye bakmak yeterli değildir. Aynı şablonu kullanan farklı sayfa türleri de örneklenmelidir: kategori, ürün, blog, landing page ve ana sayfa.

Hreflang audit

Hreflang audit, çok dilli web sitesindeki tüm hreflang yapısının teknik olarak incelenmesidir. Sadece etiket var mı diye bakılmaz; URL mimarisi, canonical, indekslenebilirlik, sitemap ve içerik eşleşmesi birlikte değerlendirilir.

İyi bir hreflang audit şu adımları içerir:

  1. Dil ve ülke hedeflerinin netleştirilmesi
  2. URL yapısının incelenmesi
  3. Canonical-hreflang uyumunun kontrolü
  4. Karşılıklı etiketlerin doğrulanması
  5. 3xx, 4xx, 5xx durum kodlarının taranması
  6. XML sitemap içindeki hreflang bildirimlerinin kontrolü
  7. Google Search Console uluslararası performans verilerinin incelenmesi
Kontrol AlanıSorulacak SoruRisk
URL yapısıDil klasörleri tutarlı mı?Yanlış hedefleme
CanonicalSayfa kendine mi canonical veriyor?Hreflang geçersizleşebilir
İçerikSayfalar gerçekten eşdeğer mi?Alakasız yönlendirme
SitemapTüm alternatifler listelenmiş mi?Eksik sinyal

Google hreflang

Google hreflang etiketini, arama sonuçlarında doğru dil veya bölge sürümünü seçmek için kullanır. Bu etiket bir “direktif” değil, güçlü bir sinyaldir; yani Google her durumda birebir uymak zorunda değildir.

Google’ın hreflang için beklediği temel yapı şudur:

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

x-default, belirli bir dil veya ülke hedefi olmayan genel sayfayı belirtir. Dil seçici sayfalar, global ana sayfalar veya otomatik yönlendirme yapılmayan seçim ekranları için kullanılabilir.

Bilgi kutusu: Google, hreflang etiketlerini sayfa içi HTML, HTTP header veya XML sitemap üzerinden okuyabilir. Aynı anda birden fazla yöntem kullanılacaksa veriler tutarlı olmalıdır.

Sistrix hreflang validator

Sistrix hreflang validator, hreflang uygulamalarını kontrol etmek için kullanılan araçlardan biridir. URL bazlı analiz yaparak dil kodu, karşılıklı bağlantı ve erişilebilirlik gibi alanlarda hızlı değerlendirme sunar.

Bu tür validator araçları özellikle canlıya alınmadan önce işe yarar. Yeni dil klasörü yayına alınırken birkaç kritik URL test edilerek büyük ölçekli hataların önüne geçilebilir.

Araç TürüKullanım AmacıKimler İçin Uygun?
ValidatorTekil URL kontrolüSEO uzmanı, geliştirici
Chrome extensionHızlı sayfa kontrolüİçerik ve SEO ekipleri
CrawlerSite geneli analizKurumsal siteler
Search ConsolePerformans takibiSite sahipleri

Hreflang country codes

Hreflang country codes, dil ve ülke hedeflemesini belirtmek için kullanılan kodlardır. Dil kodu ISO 639-1, ülke kodu ise ISO 3166-1 Alpha-2 formatında yazılır.

Doğru örnekler:

HedefDoğru KodAçıklama
Türkiye Türkçesi`tr-TR`Türkçe + Türkiye
ABD İngilizcesi`en-US`İngilizce + ABD
Birleşik Krallık İngilizcesi`en-GB`İngilizce + BK
Almanya Almancası`de-DE`Almanca + Almanya
Fransa Fransızcası`fr-FR`Fransızca + Fransa

Sadece dil hedeflemek de mümkündür:

html
<link rel="alternate" hreflang="tr" href="https://example.com/tr/" />
<link rel="alternate" hreflang="en" href="https://example.com/en/" />

Ülke kodu, dil kodundan sonra gelir. TR-tr veya en-UK gibi hatalı yazımlar hreflang performansını olumsuz etkileyebilir. Birleşik Krallık için doğru ülke kodu GB şeklindedir.

Sıkça Sorulan Sorular

Hreflang etiketi nedir?

Hreflang etiketi, aynı veya benzer içeriğin farklı dil ve ülke sürümlerini arama motorlarına bildiren HTML işaretidir. Google bu etiketi kullanarak kullanıcının diline, konumuna ve arama ayarlarına daha uygun sayfayı göstermeye çalışır. Çok dilli sitelerde yanlış dilde sayfa gösterilmesini azaltır ve uluslararası SEO yönetimini daha sağlıklı hâle getirir.

Hreflang SEO için zorunlu mu?

Hreflang her site için zorunlu değildir. Tek dilde yayın yapan sitelerde kullanılmasına gerek yoktur. Ancak aynı içeriğin farklı dil veya bölge versiyonları varsa hreflang oldukça önemlidir. Özellikle en-US, en-GB gibi aynı dilin farklı ülke varyasyonlarında, Google’ın doğru sayfayı seçmesine yardımcı olur ve kullanıcı deneyimini iyileştirir.

Hreflang etiketi nereye eklenir?

Hreflang etiketi genellikle HTML sayfanın <head> bölümüne eklenir. Alternatif olarak XML sitemap içinde veya HTML olmayan dosyalar için HTTP header üzerinden de bildirilebilir. Küçük sitelerde head alanı pratik olabilir; binlerce URL’ye sahip büyük yapılarda XML sitemap yöntemi daha yönetilebilir bir seçenek sunar.

Hreflang ile canonical aynı şey mi?

Hayır, hreflang ve canonical farklı amaçlara hizmet eder. Canonical, benzer sayfalar arasında hangi URL’nin ana sürüm olduğunu belirtir. Hreflang ise farklı dil veya ülke sürümlerini tanımlar. Çok dilli sayfalarda her URL çoğunlukla kendisine canonical vermeli ve diğer dil sürümlerini hreflang ile göstermelidir.

Hreflang hataları sıralamayı etkiler mi?

Hreflang hataları doğrudan ceza anlamına gelmez; ancak yanlış dilde sayfa gösterimi, düşük tıklama oranı ve zayıf kullanıcı deneyimi nedeniyle organik performansı dolaylı etkileyebilir. Özellikle uluslararası pazarlarda çalışan sitelerde eksik karşılıklı bağlantılar, hatalı kodlar ve indekslenemeyen alternatif URL’ler önemli trafik kayıplarına yol açabilir.

X-default hreflang nedir?

x-default, belirli bir dil veya ülke hedefi olmayan varsayılan sayfayı belirtmek için kullanılır. Genellikle global ana sayfa, dil seçim ekranı veya kullanıcıyı uygun bölüme yönlendiren tarafsız sayfalar için tercih edilir. Her site için şart değildir; ancak çok bölgeli yapılarda arama motorlarına daha net sinyal verir.

Hreflang tag generator güvenilir mi?

Hreflang tag generator araçları kod üretimini hızlandırır, fakat çıktılar mutlaka kontrol edilmelidir. Araç doğru formatı verebilir; ancak URL eşleşmeleri, canonical uyumu ve sayfaların indekslenebilir olup olmadığı siteye özel kontroller gerektirir. Özellikle büyük sitelerde generator çıktısı, manuel SEO denetimiyle desteklenmelidir.

Hreflang checker araçları neyi kontrol eder?

Hreflang checker araçları sayfadaki hreflang etiketlerini, dil-ülke kodlarını, alternatif URL’leri ve karşılıklı bağlantıları inceler. Bazıları canonical çakışması, yönlendirme, noindex ve HTTP durum kodu gibi teknik sorunları da gösterebilir. Tek URL kontrolü için faydalıdır; fakat site geneli analizde crawler araçları daha kapsamlı sonuç verir.

Hreflang ülke kodları nasıl yazılır?

Hreflang yapısında önce dil kodu, sonra isteğe bağlı olarak ülke kodu yazılır. Örneğin Türkiye Türkçesi için tr-TR, ABD İngilizcesi için en-US, Almanya Almancası için de-DE kullanılır. Dil kodları küçük, ülke kodları büyük yazılsa da sistemler çoğu zaman duyarsızdır; yine de standart formatı korumak daha doğrudur.

Hreflang sitemap içinde kullanılabilir mi?

Evet, hreflang bildirimleri XML sitemap içinde kullanılabilir. Bu yöntem özellikle çok sayıda URL’ye sahip e-ticaret, haber veya kurumsal sitelerde yönetimi kolaylaştırır. Ancak sitemap içindeki tüm alternatif URL’lerin erişilebilir, indekslenebilir ve doğru eşleşmiş olması gerekir. HTML ve sitemap yöntemleri birlikte kullanılacaksa çelişki olmamalıdır.

İlgili İçerikler

  • Çok Dilli SEO Nasıl Yapılır?
  • Teknik SEO Kontrol Listesi
  • Canonical Etiketi Nedir?
  • XML Sitemap Nasıl Hazırlanır?
  • Google Search Console Kullanım Rehberi

Çok dilli bir sitede hreflang kurulumu küçük bir kod satırı gibi görünür; fakat URL mimarisi, canonical, sitemap ve indeksleme kararlarıyla birlikte düşünülmelidir. Daha sağlıklı bir teknik SEO yapısı kurmak istiyorsanız, netlen.com.tr üzerindeki SEO ve web altyapısı hizmetlerini inceleyerek siteniz için uygulanabilir bir yol haritası oluşturabilirsiniz.

Netlen'i Google'da Takip Edin

En güncel rehberlerimize, duyurularımıza ve teknik içeriklerimize Google üzerinden öncelikli ulaşmak için Netlen'i tercih ettiğiniz kaynaklar arasına ekleyin.

GoogleGoogle'da Tercih edilenkaynak olarak ekleyin
hreflang etiketi nedirhreflang tagçok dilli seo

Bu yazıyı paylaşın

Cenk ŞEKERCİ

Yazar Hakkında

Cenk ŞEKERCİ

Operasyon Yöneticisi

Bulut teknolojileri, ağ altyapıları ve veri merkezi operasyonları üzerine çalışıyorum. Öğrendiğim yeni teknolojileri ve sahada karşılaştığım gerçek deneyimleri anlaşılır şekilde paylaşmayı seviyorum.

Yorumlar

Bu yazı hakkında okuyucu yorumları