Hreflang Oluştur
Çok Dilli SEO — Uluslararası Hedefleme
Dil ve bölge hedeflemesi için gerekli hreflang etiketlerini saniyeler içinde oluşturun. HTML, XML sitemap ve HTTP header formatlarını destekler. Yurtdışı SEO ve Arapça SEO projeleriniz için vazgeçilmez bir araç.
Hreflang Ayarları
Hreflang Kodları
Hreflang etiketleri çift yönlü olmalıdır: A sayfası B'yi işaret ediyorsa, B de A'yı işaret etmelidir. Bu aracın oluşturduğu kodu her dil sayfasına ayrı ayrı ekleyin.
Hreflang Değerleri Referansı
ISO 639-1 dil kodları ve ISO 3166-1 ülke kodlarının birleşiminden oluşur. Küçük harf dil kodu + büyük harf ülke kodu kullanın.
| Hreflang Değeri | Hedef Kitle | Örnek Kullanım | Not |
|---|---|---|---|
tr | Türkçe konuşanlar (global) | Türkçe blog içerikleri | Ülke kısıtlaması yok |
tr-TR | Türkiye — Türkçe | Türkiye'ye özel fiyatlandırma sayfaları | En sık kullanılan |
en | İngilizce konuşanlar (global) | Uluslararası ana sayfa | Genel İngilizce kitlesi |
en-GB | Birleşik Krallık — İngilizce | Sağlık turizmi — İngiltere pazarı | Sterlin fiyatları için |
en-US | ABD — İngilizce | Amerikan pazarı özel içerikler | Dolar fiyatları için |
de | Almanca konuşanlar (global) | DACH bölgesi | DE + AT + CH |
de-DE | Almanya — Almanca | Almanya diş klinik sayfaları | En büyük Almanca pazar |
de-AT | Avusturya — Almanca | Avusturya'ya özel teklifler | Farklı fiyatlandırma gerekliyse |
de-CH | İsviçre — Almanca | İsviçre özel içerikler | CHF kullanıcıları |
ar | Arapça konuşanlar (global) | Genel Arapça içerik | Tüm Arap ülkeleri |
ar-AE | Birleşik Arap Emirlikleri | Dubai/Abu Dhabi odaklı klinik | Yüksek gelirli Körfez pazarı |
ar-SA | Suudi Arabistan | KSA özel kampanyalar | En büyük Arap pazarı |
ru | Rusça konuşanlar (global) | Rusça içerikler | RU + BY + KZ |
ru-RU | Rusya — Rusça | Rusya pazarı sağlık turizmi | Yandex SEO için önemli |
fr | Fransızca konuşanlar (global) | Fransız dili içerikler | FR + BE + CH + CA |
fr-FR | Fransa — Fransızca | Fransa pazarı | — |
es | İspanyolca konuşanlar (global) | Tüm İspanyolca kitle | ES + LATAM |
es-ES | İspanya — İspanyolca | İspanya özel sayfalar | — |
it | İtalyanca (global) | İtalyan pazarı | — |
it-IT | İtalya — İtalyanca | İtalya saç ekimi sayfaları | — |
pl | Lehçe (global) | Polonya pazarı | — |
nl | Hollandaca (global) | Hollanda + Belçika | — |
pt | Portekizce (global) | PT + BR | — |
ja | Japonca (global) | Japonya pazarı | — |
zh-CN | Çin — Basit Çince | Çin anakarası | zh-Hans da kullanılır |
zh-TW | Tayvan — Geleneksel Çince | Tayvan, Hong Kong | — |
ko | Korece (global) | Güney Kore pazarı | — |
x-default | Eşleşmeyen tüm kullanıcılar | Dil seçim sayfası veya İngilizce | Zorunlu değil ama önerilen |
Çok dilli SEO hakkında daha fazla bilgi için:
Hreflang Hakkında Merak Edilenler
Hreflang tag nedir ve ne işe yarar?
Hreflang, Google'a bir sayfanın hangi dil ve/veya ülke hedefli olduğunu bildiren HTML veya XML etiketidir. rel="alternate" hreflang="de-DE" gibi bir tanımlama, sayfanın Almanya'daki Almanca konuşan kullanıcılar için optimize edildiğini belirtir. Google bu bilgiyi kullanarak arama sonuçlarında doğru dil versiyonunu gösterir ve duplicate content cezasından korunmanızı sağlar.
Sadece dil kodu mu (tr) yoksa dil-ülke kodu mu (tr-TR) kullanmalıyım?
Hedeflemek istediğiniz kitleye göre değişir. Yalnızca "tr" yazarsanız dünyanın herhangi bir yerindeki Türkçe konuşan kullanıcıları hedeflersiniz. "tr-TR" yazarsanız yalnızca Türkiye'deki Türkçe konuşanları hedeflersiniz. Birden fazla ülkede Türkçe hizmet veriyorsanız (Türkiye, Almanya, Hollanda gibi) her biri için ayrı URL ve hreflang tanımı yapmanız gerekir. Tek ülke hizmetinde basit dil kodu yeterlidir.
x-default hreflang ne anlama gelir?
x-default, hiçbir dil/ülke eşleşmesi bulunamadığında gösterilecek varsayılan sayfayı belirtir. Örneğin Japonca veya Korece konuşan bir kullanıcı sitenize girdiğinde ve bu diller için URL tanımlamamışsanız, x-default'a atanan URL gösterilir. Genellikle İngilizce versiyon veya dil seçim sayfası x-default olarak atanır. Bulunmaması teknik bir hata değildir ancak Google tarafından önerilir.
Hreflang tag'ları nereye yerleştirilir?
Üç farklı yöntem mevcuttur: (1) HTML'nin <head> bölümüne <link rel="alternate" hreflang="..."> olarak eklenebilir — en yaygın yöntem. (2) XML sitemap'e <xhtml:link> öğesi olarak eklenebilir — büyük siteler için pratiktir. (3) HTTP response header'ı olarak sunucu tarafında gönderilebilir — HTML değiştirme imkânı olmayan PDF veya non-HTML dosyalar için idealdir. Her yöntemde karşılıklı etiketlerin (reciprocal tags) eksiksiz olması gerekir.
Hreflang'da yapılan en yaygın hatalar nelerdir?
En sık karşılaşılan hatalar şunlardır: (1) Karşılıklı etiket eksikliği — A sayfası B'yi işaret etmeli, B de A'yı işaret etmelidir. (2) Yanlış dil kodu kullanımı — "tr-tr" değil "tr-TR" şeklinde yazılmalıdır (ISO 639-1 + ISO 3166-1). (3) Canonicalize edilmiş URL yerine yönlendirme URL'si kullanmak. (4) x-default eksikliği. (5) Sitemap'te hreflang var, HTML'de yok gibi tutarsızlıklar. Bu hatalar Google'ın hreflang'ı görmezden gelmesine yol açar.
Hreflang ile Google Search Console Coğrafi Hedefleme arasındaki fark nedir?
Hreflang dil + ülke bazlı sayfa düzeyinde hedefleme yapar. GSC Coğrafi Hedefleme ise alan adı düzeyinde ülke hedeflemesi yapar (örn. example.de'yi Almanya'ya yönlendirme). ccTLD'niz (ülke uzantılı alan adı) varsa GSC ayarına gerek yoktur, Google zaten anlar. Subfolders (/de/) veya subdomains (de.example.com) kullanıyorsanız hreflang daha kritik hale gelir. İki yöntemi birlikte kullanabilirsiniz.
Hreflang'ı nasıl test ederim?
Google Search Console'daki "Uluslararası Hedefleme" raporunu kullanabilirsiniz — dil ve ülke etiket hatalarını listeler. Hreflang Checker (aleyda.co) gibi ücretsiz araçlar URL bazlı analiz yapar. Google'ın URL İnceleme aracıyla bireysel sayfaları test edebilirsiniz. Screaming Frog SEO Spider tam site taramasıyla tüm hreflang ilişkilerini harita şeklinde gösterir. Yeni hreflang eklendikten sonra Google'ın indekslemesi için birkaç gün bekleyin.
Sağlık turizmi sitesi için hreflang örneği verir misiniz?
Bir diş klinik sitesi düşünelim: Türkçe anasayfa için hreflang="tr", İngilizce (global) için hreflang="en", İngiltere odaklı için hreflang="en-GB", Almanya için hreflang="de-DE", Arap dünyası için hreflang="ar" (veya ar-AE / ar-SA ayrı ayrı), Rusya için hreflang="ru-RU" ve tüm bunların yanına x-default ekleyin. Her dil sayfası diğer tüm dil sayfalarını karşılıklı olarak referans göstermelidir. Bu sayede Google, Almanya'daki kullanıcıya Almanca sayfayı, Suudi kullanıcıya Arapça sayfayı gösterir.
Uluslararası Pazarda Görünür Ol.
Hreflang kurulumu, uluslararası site mimarisi ve çok dilli içerik stratejisi için profesyonel destek alın.
Teklif Al