İLE %100 UYUMLU: Güvenli E-Posta Hosting Hizmetimizi 1 AY ÜCRETSİZ Deneyin! HEMEN OLUŞTURUN
Dijital dünyada sınırların ortadan kalkmasıyla birlikte, işletmeler ve içerik üreticileri sadece kendi ülkelerine değil, tüm dünyaya hitap etmeye başladı. Web sitenizi farklı dillerde veya farklı coğrafi bölgelere özel olarak yayınlamak, küresel büyümenin ilk adımıdır. Ancak bu adım, arama motoru optimizasyonu (SEO) açısından çok kritik bir sorunu beraberinde getirir: Google, aynı içeriğin farklı dillerdeki veya bölgelerdeki versiyonlarını nasıl ayırt edecek?
İşte tam bu noktada devreye dijital pasaportunuz olan hreflang etiketi girer. Çok dilli veya çok bölgeli bir web siteniz varsa, arama motorlarının hedef kitlenize doğru içeriği sunmasını sağlamak zorundasınız. Aksi takdirde hem “kopya içerik” (duplicate content) cezalarıyla yüzleşebilir hem de kullanıcı deneyimini zedeleyebilirsiniz.
Bu detaylı rehberde, uluslararası SEO stratejilerinin belkemiği olan hreflang etiketinin ne olduğunu, arama motorları için neden hayati önem taşıdığını ve web sitenize hatasız bir şekilde nasıl entegre edileceğini adım adım inceliyoruz.
İçindekiler
Hreflang, Google’ın 2011 yılında web yöneticilerine tanıttığı, bir web sayfasının dilini ve coğrafi hedefini arama motorlarına bildiren bir HTML (Hypertext Markup Language) etiketidir.
Basit bir benzetmeyle anlatmak gerekirse; hreflang etiketi, sitenizi ziyaret eden Google botlarına şu mesajı veren bir trafik polisidir: “Bu sayfanın dili Türkçe ve Türkiye’deki kullanıcılar için. Ancak İngiltere’deki kullanıcılar arama yaparsa, onlara şu adresteki İngilizce versiyonu göster.”
Bu kod parçacığı sayesinde Google, Yandex ve diğer modern arama motorları, arama yapan kullanıcının tarayıcı diline ve IP adresine (konumuna) bakarak, arama sonuçlarında (SERP) sitenizin en uygun versiyonunu listeler.
Çok dilli bir mimari kurarken hreflang kullanmamak, devasa bir kütüphanede kitapları dillerine göre tasnif etmemek gibidir. Hreflang kullanımının sitenize sağlayacağı başlıca avantajlar şunlardır:
Bazen aynı dilde fakat farklı bölgelere hitap eden içerikler üretebilirsiniz. Örneğin; e-ticaret markanız “LuminaGiyim” için hem Türkiye’ye hem de Azerbaycan’a yönelik iki farklı Türkçe sayfanız olabilir. Fiyatlandırmalar (TL ve Manat) dışında sayfaların metinleri birebir aynıdır. Hreflang etiketi kullanmazsanız, Google bu sayfaları kopya içerik olarak algılayıp sıralamanızı düşürebilir. Hreflang, arama motoruna bu sayfaların kopya olmadığını, sadece farklı bölgeler için hazırlanmış alternatifler olduğunu söyler.
Londra’da yaşayan ve İngilizce arama yapan bir potansiyel müşterinin, sitenizin Türkçe sayfasına düşmesi hemen çıkma oranını (Bounce Rate) tavan yaptırır. Hreflang sayesinde kullanıcı, arama motorundan doğrudan kendi dilindeki (ve para birimindeki) sayfaya yönlendirilir. Bu durum sitede kalma süresini artırır ve dönüşüm (satış/hedef tamamlama) oranlarını maksimize eder.
Bir sayfanın farklı dil alternatifleri, birbirlerinin SEO gücünden faydalanabilir. İngilizce sayfanızın otoritesi yüksekse, hreflang ile bağlandığı İspanyolca veya Almanca versiyonlar da bu otoriteden dolaylı olarak beslenir.
Bir hreflang etiketinin doğru çalışması için evrensel standartlarda yazılması gerekir. Standart bir HTML hreflang kodu şu şekildedir:
HTML
<link rel="alternate" hreflang="dil-bölge" href="https://www.websiteniz.com/sayfa-adresi/" />
Hreflang oluştururken kafadan kod yazılamaz. Uluslararası standartları takip etmeniz gerekir:
tr
en
TR
GB
en-gb
es-us
x-default
Web sitenize hreflang etiketlerini eklemenin 3 farklı yöntemi vardır. İhtiyacınıza ve sitenizin altyapısına en uygun olanı seçmelisiniz. (Dikkat: Sadece bir yöntemi seçin. Aynı anda birden fazla yöntemi kullanmak arama motorlarının kafasını karıştırır.)
<head>
En yaygın ve uygulaması en basit yöntemdir. WordPress gibi içerik yönetim sistemlerinde genellikle SEO eklentileri bu işlemi otomatik yapar. Her sayfanın kaynak kodunda, <head> ile </head> etiketleri arasına tüm dil alternatifleri (bulunulan sayfanın kendisi dahil) eklenmelidir.
</head>
Örnek Senaryo: “Cenuta” adlı bir yazılım şirketiniz var. Sitenizin varsayılan dili Türkçe, ancak İngilizce ve Almanca versiyonları da var. Ana sayfanızın <head> bölümüne şu kodları eklemelisiniz:
<link rel="alternate" hreflang="tr" href="https://www.cenuta.com/" /> <link rel="alternate" hreflang="en" href="https://www.cenuta.com/en/" /> <link rel="alternate" hreflang="de" href="https://www.cenuta.com/de/" /> <link rel="alternate" hreflang="x-default" href="https://www.cenuta.com/en/" />
On binlerce sayfaya sahip büyük bir e-ticaret siteniz veya haber portalınız varsa, her sayfanın HTML koduna tek tek etiket eklemek site hızını (yükleme süresini) olumsuz etkileyebilir. Bu durumda XML site haritası kullanmak çok daha temiz bir yöntemdir. Her URL tanımının altına, o URL’nin alternatif dilleri xhtml:link formatında eklenir.
xhtml:link
Web sitenizde HTML olmayan dosyalar sunuyorsanız (örneğin; ürünlerinize ait PDF kullanım kılavuzları), bu dokümanların HTML <head> kısmı olmadığı için ilk yöntem çalışmaz. Bu tarz durumlar için hreflang bilgisi doğrudan sunucu yanıtındaki HTTP başlıklarına eklenir. Teknik bilgi gerektiren, daha az kullanılan bir yöntemdir.
SEO uzmanlarının bile zaman zaman gözden kaçırabildiği, uygulamanın çökmesine neden olan “Ölümcül Hreflang Hataları” şunlardır:
uk
gb
us-en
en-us
/iletisim/
[https://www.siteniz.com/iletisim/](https://www.siteniz.com/iletisim/)
Hreflang yapısının gizli kahramanı x-default parametresidir. Kullanıcının tarayıcı dili veya IP konumu, sizin hreflang etiketlerinizdeki hiçbir dil/bölge koduyla eşleşmiyorsa, Google’a “Bu kullanıcıyı şu varsayılan sayfaya gönder” komutunu verir.
Örneğin; Fransızca konuşan bir kullanıcı sitenize girdi, ancak sizin sadece Türkçe ve İngilizce sayfalarınız var. Kullanıcının diliyle eşleşme sağlanamadığı için arama motoru x-default etiketine bakar. Küresel ticarette x-default olarak genellikle İngilizce versiyon seçilir. Veya kullanıcıyı doğrudan “Dil Seçim Ekranı”na yönlendiren özel bir ana sayfanız varsa, bu sayfayı x-default olarak işaretleyebilirsiniz.
Hreflang etiketlerinizi sitenize uyguladıktan sonra işiniz bitmez. Arama motorlarının bu kodları doğru okuyup okumadığını kontrol etmelisiniz. Bunun için Google Search Console müttefikinizdir.
Search Console üzerinden sitenizin kapsam raporlarını inceleyerek veya piyasadaki ücretsiz “Hreflang Tag Testing” (Hreflang Doğrulama) araçlarını kullanarak yazdığınız kodların sorunsuz çalıştığından, çift yönlü bağlantıların kırılmadığından emin olabilirsiniz. Doğru bir hreflang stratejisi, uluslararası arama trafiğinizin organik olarak katlanmasını sağlayan en sağlam temeldir.