Çok dilli bir web sitesini birden fazla dilde yayına almak, o sitenin arama motorlarında her dilde ayrı ayrı sıralanmasını sağlamaz. Sayfaların doğru dilde, doğru URL yapısıyla ve doğru hreflang etiketleriyle sunulması; her dil sürümünün kendi pazarındaki anahtar kelimelere göre yapılandırılması gerekir. Drupal bu sürecin teknik altyapısını çekirdek seviyesinde sunar.
Bu yazıda Drupal'ın çok dilli SEO için sunduğu çekirdek yetenekleri, URL yapısı tercihinin sıralamaya etkisini, hreflang etiketlerinin doğru kullanımını, başlıca çok dilli SEO modüllerini ve özellikle uluslararası öğrenci hedefleyen üniversiteler için pratik stratejiyi ele alıyoruz.
Çok Dilli SEO, Tek Dilli SEO'dan Hangi Yönlerden Farklı?
Çok dilli SEO yalnızca "içeriği başka dile çevirmek" değildir. Arama motorları bir sayfanın hangi dilde olduğunu, hangi bölgeye sunulduğunu ve aynı içeriğin başka bir dildeki karşılığının nerede olduğunu anlamak ister. Aynı zamanda kullanıcının arama davranışı, kullandığı kelimeler ve kültürel bağlamı da dile göre değişir. Bu üç katmanın hepsi birlikte yönetildiğinde gerçek çok dilli SEO ortaya çıkar.
- Teknik katman: URL yapısı, hreflang etiketleri, dil bazlı sitemap, kanonik URL kullanımı ve dil seçici altyapısı. Yanlış kurulduğunda arama motoru hangi versiyonu indexleyeceğini bilemez; nitekim hreflang hata oranı oldukça yüksektir — yapılan araştırmalar, uygulamaların yaklaşık %75'inin hata içerdiğini gösteriyor.
- İçerik katmanı (yerelleştirme): Yalnızca çeviri değil, hedef kültüre uyarlama. Türkçe "yüksek lisans başvurusu" araması ile İngilizce "graduate application" araması farklı niyet ve farklı içerik bekler. Doğrudan çeviri çoğu zaman zayıf sıralama getirir.
- Anahtar kelime katmanı: Her dilde ayrı keyword araştırması yapılır. Türkçe konuşan bir öğrenci "hangi üniversite iyi" derken Almanca konuşan biri "Universität ranking" arar. Bu, anahtar kelime verisinin dil ve bölge bazında ayrı ayrı çekilmesi anlamına gelir; çeviriyle aktarılamaz.
Bunun ticari karşılığı iyi belgelenmiştir. CSA Research'ün 29 ülkede 8.709 tüketiciyle yaptığı "Can't Read, Won't Buy" araştırmasına göre tüketicilerin %76'sı bilgiyi kendi ana dilinde bulduğunda satın almayı tercih ediyor; %40'ı ise başka bir dildeki siteden asla alışveriş yapmıyor. Türkiye'nin de dahil olduğu bu araştırmanın bulguları, eğitim sektöründe doğrudan başvuru tamamlama oranlarına yansıyor. Yani çok dilli SEO yalnızca trafik değil, dönüşüm meselesi.
Drupal'ın Çok Dilli SEO İçin Sunduğu Çekirdek Yetenekler
Drupal'ın çok dilli mimari avantajı, eklenti tabanlı değil çekirdek seviyesinde olmasıdır. WordPress'te çok dilli özellik WPML ya da Polylang gibi üçüncü taraf eklentilerle gelirken, Drupal çekirdeğinde dört temel modül vardır:
- Language modülü: Site üzerinde hangi dillerin etkin olduğunu, varsayılan dili ve dil algılama yöntemini yönetir. URL öneki, oturum, tarayıcı dili veya kullanıcı seçimi bazlı algılama yapılandırılabilir.
- Content Translation modülü: İçeriğin (sayfa, makale, akademisyen profili, etkinlik) her dil için ayrı sürümlerinin yönetilmesini sağlar. Her dil sürümü ayrı bir varlık olarak tutulur; ayrı meta etiketleri ve ayrı URL'leri olur.
- Interface Translation modülü: Sistemin arayüz metinlerini (menü etiketleri, butonlar, hata mesajları) çevirir. Drupal çekirdeği 110'u aşkın dile çevrilmiş hâliyle gelir.
- Configuration Translation modülü: Görünüm, blok başlıkları, site adı, kategori adları gibi yapılandırma seviyesi içeriklerin çevrilmesini sağlar.
Bu dört modülün hepsi Drupal'ın çekirdeğinde yer alır; ek bir kurulum gerektirmez, aktifleştirilmesi yeterlidir. Bu mimari, Drupal'ı uluslararası organizasyonlar (Avrupa Komisyonu, Birleşmiş Milletler) ve çok dilli üniversiteler için doğal bir tercih hâline getirir.
URL Yapısı Seçimi: Alt Klasör mü, Subdomain mi, Ayrı Domain mi?
Çok dilli SEO'da en kritik kararlardan biri URL yapısıdır. Bu seçim domain otoritesinin nasıl dağılacağını, hreflang yönetiminin nasıl olacağını ve uzun vadeli SEO maliyetini doğrudan belirler. Üç temel seçenek vardır:
| Kriter | Alt klasör | Subdomain | Ayrı domain (ccTLD) |
|---|---|---|---|
| Örnek | site.com/tr/ | tr.site.com | site.de, site.fr |
| Domain otoritesi | Tek noktada birikir | Kısmen paylaşılır | Her domain ayrı kurulur |
| Kurulum maliyeti | Düşük | Orta | Yüksek |
| SSL ve sunucu yönetimi | Tek konfigürasyon | Ayrı SSL gerekir | Her domain için ayrı yönetim |
| Bölgesel hedefleme sinyali | Search Console ile | Search Console ile | ccTLD doğal sinyal verir |
| Üniversiteler için uygunluk | Çoğu için doğru seçim | Büyük çok bölgeli kampüsler | Yurt dışı kampüs varsa |
Üniversiteler için en yaygın ve genelde en doğru tercih alt klasör yapısıdır (site.edu.tr/tr, site.edu.tr/en). Tek bir domain altında çalışıldığında dış bağlantılarla kazanılan otorite tüm dillere yayılır; bu, Webometrics gibi akademik sıralamalarda doğrudan avantajdır. Google, subdomain ile alt klasörü eşdeğer değerlendirdiğini belirtse de pratikte subdomain'ler ayrı site gibi davranır ve aralarındaki link değeri aktarımı tutarsızdır. ccTLD en net bölgesel hedefleme sinyalini verir; ancak her pazar için domain otoritesini sıfırdan kurmayı gerektirir — bu yüzden yalnızca kurumun farklı ülkelerde fiziksel kampüsleri varsa ya da pazarlama hedefi bölgesel olarak çok ayrıştığında anlam kazanır.
Hreflang Etiketleri ve Drupal'da Doğru Kullanımı
Hreflang, aynı içeriğin farklı dillerdeki sürümlerini arama motorlarına bildiren bir HTML etiketidir. Google bir Türkçe sayfanın İngilizce karşılığını ancak hreflang ile bağlandığında doğru kullanıcıya sunar. Yanlış yapılandırıldığında ise tam tersi olur — yanlış dilde sayfa kullanıcıya gösterilir veya iki dil sürümü birbirini kopyalıyor gibi algılanır.
Drupal'da hreflang yönetimi üç farklı yolla yapılabilir:
- Çekirdek dil yapılandırması üzerinden: Drupal'ın Language ve Content Translation modülleri etkinleştirildiğinde, çevirisi olan içerik için hreflang etiketleri otomatik üretilir. Ek bir modül gerekmez; ancak yalnızca temel hreflang etiketleri eklenir.
- Hreflang contrib modülü ile: Çok daha gelişmiş yönetim sunar. x-default değeri tanımlanabilir (dil eşleşmesi olmadığında hangi dilin/sayfanın varsayılan gösterileceği), bölge bazlı hedefleme (en-US ve en-GB ayrımı) yapılabilir, manuel etiket eklenebilir.
- Simple XML Sitemap modülü ile: Sitemap içine hreflang bilgisi gömülür. Bu yöntem hem HTML kaynak hem de sitemap üzerinden çift sinyal vererek arama motorlarının doğru indexleme yapmasını kolaylaştırır.
Hreflang ile çalışırken üç ölümcül hata vardır. Birincisi, kanonik etiket ile hreflang'ı çelişkili kullanmaktır — Türkçe sayfanın kanonik etiketi İngilizce sayfayı gösteriyorsa, hreflang anlamını kaybeder. İkincisi, hreflang'ı tek yönlü tanımlamaktır; iki sayfa karşılıklı olarak birbirini referans etmelidir ("return tag" prensibi) ve tek bir eksik return tag, Google'ın tüm kümeyi görmezden gelmesine yol açabilir. Üçüncüsü, x-default'u unutmaktır; uluslararası ziyaretçilerin hangi dile yönlendirileceğinin tanımlı olması gerekir.
Çok Dilli SEO İçin Drupal Modülleri
Çekirdek dört modülün üstüne kurulan modül ekosistemi, çok dilli SEO sürecini olgunlaştırır. Modern bir çok dilli Drupal sitesinde hemen her zaman karşılaşılan modüller şunlardır:
| Modül | Görevi |
|---|---|
| Hreflang | Gelişmiş hreflang yönetimi, x-default tanımı, bölgesel hedefleme. |
| Simple XML Sitemap | Dil bazlı sitemap üretir; hreflang bilgisi sitemap içine gömülür. |
| Metatag | Her dil sürümü için ayrı meta başlık, açıklama, OpenGraph ve Twitter Card. |
| Pathauto + Transliteration | Dil bazlı URL kalıpları; Türkçe karakterleri Latin karşılıklarına çevirme. |
| TMGMT (Translation Management Tool) | Profesyonel çeviri iş akışı yönetimi; çevirmen atama, durum takibi, dış servislerle entegrasyon. |
| Language Switcher | Kullanıcı dostu dil seçici; bayrak yerine dil adı kullanılır (SEO ve kullanılabilirlik için önerilen yaklaşım). |
| Redirect | Dil yapısı değiştiğinde eski URL'lerin yeni dil URL'lerine yönlendirilmesi. |
Otomatik çeviri eklentileri (Weglot, Google Translate widget) ve benzeri "tek tıkla çeviri" çözümleri Drupal'da da kullanılabilir; ancak SEO performansı açısından önerilmez. Google'ın kalite sistemleri makine çevirisi içeriği yüksek doğrulukla tespit eder; ciddi SEO yatırımı yapan kurumlar TMGMT veya benzeri iş akışları üzerinden insan eliyle yapılmış çeviri ve yerelleştirme tercih eder.
Üniversiteler İçin Çok Dilli SEO Stratejisi
Üniversiteler çok dilli SEO'nun en doğal kullanım alanlarından biridir. Uluslararası öğrenci pazarı son on yılda hızla büyüdü; Türk üniversiteleri için özellikle Orta Asya, Kafkaslar, Orta Doğu, Kuzey Afrika ve giderek artan oranda Avrupa pazarı stratejik öneme sahip. Bu öğrenciler kararlarını kendi dillerinde Google'a yazdıkları sorgular üzerinden veriyor.
Üniversiteler için pratik bir çok dilli SEO çerçevesi şu beş katmandan oluşur:
- Hedef pazar seçimi: Hangi ülkelerden öğrenci alıyorsunuz, hangilerinden almak istiyorsunuz? Mevcut öğrenci coğrafyası ve büyüme hedefleri çevrilecek dilleri belirler. Türkçe ve İngilizce neredeyse zorunlu; Arapça, Rusça, Almanca ve Fransızca tercih edilen genişleme dilleridir.
- URL ve domain stratejisi: Çoğu üniversite için site.edu.tr/tr ve site.edu.tr/en alt klasör yapısı doğru tercihtir. Yurt dışı kampüs varsa ayrı ccTLD düşünülebilir; ancak bu, domain otoritesini böler.
- İçerik yerelleştirme önceliklendirmesi: Tüm siteyi çevirmeye çalışmak yerine dönüşüm getiren sayfalar önce çevrilir: başvuru sayfası, program detayları, burs bilgileri, vize ve kabul süreçleri, kampüs yaşamı, sıkça sorulan sorular. Akademisyen profilleri ve kurumsal haberler ikinci aşamadır.
- Anahtar kelime araştırması her dilde ayrı: Türkçe "yüksek lisans başvurusu" araması ile İngilizce "graduate application" arasında niyet farkı vardır; Arapça arayan bir öğrenci farklı kalıplar kullanır. Anahtar kelime araştırması her dil için ayrı yürütülmelidir.
- Hreflang ve Webometrics uyumu: Hreflang doğru kurulduğunda her dil sürümü kendi pazarında ayrı ayrı sıralanır; bu, Webometrics'in görünürlük (visibility) ve içerik etkisi (transparency) eksenlerinde doğrudan avantaja dönüşür.
Bu yetenekler, Drupal'ı bir üniversitenin uluslararası görünürlüğünü taşıyan platform hâline getirir; bu konuyu Drupal SEO rehberimizde ayrıntılı biçimde ele alıyoruz. Drupart bünyesinde Drupal4edu ekibi tarafından geliştirilen Sabancı Üniversitesi, ODTÜ, TED Üniversitesi, Yıldız Teknik, Yeditepe, Acıbadem, Medipol, Özyeğin, Kadir Has, Işık ve İstinye Üniversitesi gibi projelerde Türkçe-İngilizce çok dilli yapı standart bir uygulamadır; uluslararası öğrenci alımı yüksek olan kurumlar Arapça, Rusça, Almanca gibi diller için de aynı altyapıyı kullanır. Drupal'ın çekirdek 110+ dil desteği bu genişlemeyi yeni bir teknik kurulum gerektirmeden mümkün kılar.
Drupal Çok Dilli SEO Hakkında Sıkça Sorulan Sorular
Otomatik çeviri SEO'ya zarar verir mi?
Evet, çoğu senaryoda zarar verir. Google, dokümantasyonunda otomatik çeviri ile üretilmiş içeriğin yayınlanmadan önce bir insan tarafından gözden geçirilmesi gerektiğini açıkça belirtir. Doğrudan makine çevirisi çıktısı yapıştırılmış sayfalar düşük kaliteli içerik olarak sınıflandırılabilir; bu, sıralamayı doğrudan düşürür. Pratik yaklaşım, otomatik çeviriyi başlangıç noktası olarak kullanmak ve mutlaka insan editörü tarafından yerelleştirilmiş hâle getirmektir. TMGMT modülü bu iş akışını Drupal içinde yönetmeyi mümkün kılar.
Çok dilli sitede her sayfayı çevirmek zorunda mıyım?
Hayır. Tüm siteyi çevirmek hem maliyetlidir hem de gereksizdir. Doğru yaklaşım, dönüşüm üreten sayfaları öncelikli olarak çevirmektir: başvuru sayfaları, program detayları, kabul koşulları, burs bilgisi, vize süreci. Akademisyen profilleri, kurumsal haberler ve blog yazıları ikinci aşamada değerlendirilir. Çevrilmeyen sayfalar için iki seçenek vardır: hiç gösterilmesin (yönlendirme veya 404) ya da bu sayfa için uygun dilde sürüm olmadığı kullanıcıya bildirilsin. Drupal Language modülü bu yönlendirme mantığını yapılandırabilir.
Türkçe karakterler URL'de çok dilli SEO'yu nasıl etkiler?
Türkçe karakterler (ü, ş, ç, ğ, ı, ö) URL'de yer aldığında tarayıcıda kodlanmış biçimde görünür (örneğin %C3%BC). Bu hem kullanıcı için okunmaz hem de paylaşılan linklerde profesyonel bir görüntü oluşturmaz. SEO açısından doğrudan ceza getirmez, ancak tıklanma oranını düşürür. Çözüm, Transliteration modülünü etkinleştirip Pathauto'da "Transliterate prior to creating alias" seçeneğini açmaktır; bu sayede URL'ler /sehir-planlamasi-bolumu şeklinde temiz biçimde üretilir. Çok dilli sitelerde bu yalnızca Türkçe için değil, Almanca'daki ä/ö/ü ve diğer Latin diller için de geçerlidir.