Uluslararası SEO'da Hreflang Tag'lerinin Altın Kuralları
## Kıtalar Arası Dil Karmaşasının (Hreflang) Tanımı
Büyük bütçeli global bir otel zincirisiniz veya bir oyun sitemiz var; sitenizin biri İspanyolca (www.site.es), aynı yazınızın bir diğeri tamamen Türkiye pazarındaki Türk okurlarına yönelik Türkçe (www.site.com.tr), bir kopyası ise Amerika pazarı İngilizce (www.site.com/en-us/) kurgulu.
Googlebot her üç kıtaya hitap eden URL yığınlarınızın üzerine geldiğinde yapay zekası kafayı karıştırıp sizin Brezilya'daki (Portekizce) sitenizi sırf otoritesi ve backlinki yüksek diye Türkiye'deki Ali Cengiz'in önüne yanlışlıkla koyabilir mi? Evet. Kullanıcının dil tercihine (Dil & Bölge Lokasyonuna) ters orantıdaki yabancı kopyasıyla yanlış indekslememek için Google'ın geliştiricilere hediye ettiği muazzam kod altyapısının resmi adına **"hreflang Etiketi"** denir.
## Uymanız Gereken Ölümcül Hreflang Hataları ve Doğruları
### 1. Karşılıklı Bi-Directional (Çift Yönlü) Atıf Kopması
Hreflang (Ayrık dildeki sayfa bağları) dünyasındaki en temel kurallardan biri; "Eğer ben İngilizce (A Sayfası) isem ve içimde adımın Türkçe kopya versiyonunun (B Sayfası) varlığını İspat/işaret ediyorsam; aynı zamanda B sayfası (Türkçe kopya) da içinde benim İngilizce (A Sayfası) olduğumu onaylamalıdır" prensibidir. Yani iki birbirine dil olarak bağlanmış rakip sayfa birbirlerine Çift Yönlü olarak onay paslamazsa Google bunu sahtekarlık olarak görür ve Hreflang ağını devredışı bırakır.
### 2. Sadece Dil Mi Yoksa Bölge+Dil Mi Belirtmeliyiz?
Sadece dili kullanmak mümkündür: (Örn: `hreflang="en"`). Bunu yaptığınızda içerik Avustralya, Amerika, İngiltere gözetmeksizin taranır.
Fakat asıl global profesyonellik "Dil - Ülke/Bölge" (ISO Standart Kodlu) hedeflemedir. Örneğin Kanada'daki Fransızca konuşan kullanıcılara özel yazdığınız bir URL varsa, hedefiniz ASLA `hreflang="fr"` kalmamalıdır, mutlak suretle `hreflang="fr-ca"` olmalıdır. Ancak Bölge tek başına YAZILAMAZ (Sadece "ca" işe yaramaz ve algoritmayı kör eder). Doğrusu (Language-Location) formülüdür.
### 3. X-Default Kullanımının Unutulması Kâbusu
Diyelim ki sitenizi Almanca, Fransızca ve Türkçe kurguladınız. Ancak Japonya'dan bir ziyaretçi veya Arjantin'den İspanyolca bilen bir ziyaretçi sitenize girerse eşleşebileceği hiçbir Hreflang etiketi yok demektir, Google'da siteniz ona hiç bir şekilde sunum (görünürlük) veremez.
İşte tam bu sorunu ortadan kaldıran şey **"x-default"** kuralıdır. Kod bloklarınızın en altına `hreflang="x-default"` şeklinde genelde sitenizin en baskın ana global varlığı olan (Örn: İngilizce /en/ versiyonunu) sayfasını joker sayfa ve "Varsayılan Rezerv" olarak kodlarsınız. Herhangi bir coğrafyayla dil bağlaması (Matched) yakalanamayan her kıtadan ziyaretçiye otomatik olarak bu uluslararası nötr ana kapı açılır ve asla müşteri & indeks havuzunu kaçırmazsınız.