# Çok dilli web sitesi: hreflang, dil yapısı ve turizm bölgelerinde yabancı trafik

> Rusça, Almanca ve İngilizce içerik ekleyen işletmelerin yaptığı teknik hatalar: adres yapısı, eksik hreflang, otomatik çeviri ve dil değiştirici.

Kaynak: https://turuncsoft.com/rehberler/cok-dilli-web-sitesi-hreflang
Son güncelleme: 2026-10-06

Teknoloji 1 Eylül 2026 10 dk okuma Güncelleme: 6 Ekim 2026

Rusça, Almanca ve İngilizce içerik ekleyen işletmelerin yaptığı teknik hatalar: yanlış adres yapısı, eksik hreflang, otomatik çeviri ve dil değiştirici sorunları.

[Fatih Turunç](https://turuncsoft.com/hakkimizda#yazar) Kurucu ve yazılım geliştirici

Kısa cevap

Çok dilli sitede sonucu çeviriden önce adres yapısı belirler. Her dilin kendi kalıcı adresi (/en/, /ru/) olmalı, sayfalar hreflang ile karşılıklı birbirini göstermeli ve dil seçimi ziyaretçiye bırakılmalı. Tarayıcıda çalışan çeviri eklentileriyle eklenen diller indekslenmez. Turizm bölgesinde bu, yabancı dildeki aramalarda görünüp görünmeyeceğinizi belirliyor.

Kısaca

Bir dil eklemeden önce o dilin içeriğini sürdürebileceğinizden emin olun. Yarım çevrilmiş, güncellenmeyen bir dil sürümü, hiç olmamasından kötüdür.

İçindekiler

1. Diller için hangi adres yapısı kullanılmalı?
2. hreflang nedir ve nasıl kurulur?
3. Dil değiştirici nasıl olmalı?
4. Makine çevirisi yeterli mi?
5. Rusça sayfaların Yandex’te görünmesi için ne gerekir?
6. Çok dilli sitede hangi teknik ayrıntılar atlanıyor?
7. Turizm bölgelerinde çok dillilik ne kazandırıyor?
8. Kaynaklar

Alanya, Antalya ve çevresindeki işletmelerin çoğunda müşteri tabanı tek dilli değil. Rus, Alman, İngiliz ve Arap misafirler aynı hizmeti arıyor ama kendi dillerinde arıyor. Buna rağmen çok dilli site denince akla ilk gelen şey çeviri oluyor. Halbuki teknik kurgu, çeviri kalitesinden önce geliyor. Rehberdeki örneklerin bir kısmını kendi sitemizden veriyoruz: turuncsoft.com Türkçe, İngilizce ve Rusça yayınlanıyor.

## Diller için hangi adres yapısı kullanılmalı?

Her dilin kendi kalıcı adresi olmalı. Üç yaygın yapı var:

| Yapı | Örnek | Değerlendirme |
| --- | --- | --- |
| Alt dizin | `site.com/en/hizmetler` | Çoğu işletme için en iyisi. Alan adının gücü tek yerde toplanır, yönetimi kolaydır. |
| Alt alan adı | `en.site.com` | Ayrı site gibi davranır; otoriteyi böler. Teknik zorunluluk yoksa gerek yok. |
| Ayrı alan adı | `site.de` | Yalnızca ülkeye özel ayrı bir marka/operasyon varsa mantıklı. Maliyetli. |

Yapılmaması gereken: dili çerezle veya `?lang=ru` gibi bir parametreyle değiştirip aynı adreste kalmak. Bu durumda Rusça sayfanın ayrı bir adresi yoktur; Google indeksleyecek bir şey bulamaz.

Aynı sebeple, tarayıcıda çalışan çeviri eklentileri arama görünürlüğü sağlamaz. Ziyaretçi için pratiktir, arama motoru için yok hükmündedir. turuncsoft.com alt dizin yapısını kullanıyor: Türkçe kök adreste, İngilizce `/en/`, Rusça `/ru/` altında.

## hreflang nedir ve nasıl kurulur?

`hreflang`, Google’a “bu sayfanın Rusçası şurada, İngilizcesi burada” demenin yoludur. Doğru kurulduğunda Rusça arama yapan kullanıcıya Rusça sayfanız çıkar.

Kurallar sık ihlal edilir:

1. Karşılıklı olmalı. Türkçe sayfa İngilizce sayfayı gösteriyorsa, İngilizce sayfa da Türkçe sayfayı göstermeli. Tek yönlü etiketler yok sayılır.
2. Sayfa kendini de göstermeli. Her sayfa, kendi dilini de listeye eklemeli.
3. Adresler tam ve mutlak olmalı. `/en/services` değil, `https://site.com/en/services`.
4. Gösterilen adresler çalışmalı. hreflang; noindex’li, başka adrese yönlenen ya da başka sayfaya canonical veren bir adresi göstermemeli.
5. Gerekmedikçe bölge kodu eklemeyin. Dil için `ru` yeterli; `ru-RU` sayfayı belirli bir ülkedeki kullanıcıya bağlar.

Doğru bir kurulum şuna benzer:

```
<link rel="alternate" hreflang="tr" href="https://site.com/hizmetler" />
<link rel="alternate" hreflang="en" href="https://site.com/en/services" />
<link rel="alternate" hreflang="ru" href="https://site.com/ru/services" />
<link rel="alternate" hreflang="x-default" href="https://site.com/hizmetler" />
```

`x-default`, hiçbir dile uymayan ziyaretçinin nereye gideceğini söyler. Gerçek bir örnek görmek isterseniz turuncsoft.com’da bir sayfada “Sayfa kaynağını görüntüle” deyip `hreflang` araması yapın; karşılığı olan sayfalarda üç dil de ve `x-default` görünür.

En sık yapılan hata: sitenin her sayfasına, sanki bütün diller her sayfa için varmış gibi hreflang basmak. Yalnızca birkaç sayfası çevrilmiş bir sitede tüm sayfalara “İngilizcesi var” demek, Google’a var olmayan adresler göstermek demektir. Etiket yalnızca gerçekten var olan çeviri için konmalı. Çevrilmiş sayfalarınızın Google’da görünmediğinden şüpheleniyorsanız [indeksleme kontrol sırasına](https://turuncsoft.com/rehberler/sitem-googlede-cikmiyor) bakın.

## Dil değiştirici nasıl olmalı?

Küçük ama etkili detaylar:

- Bağlantı olmalı, JavaScript ile içerik değiştiren bir buton değil. Tarayıcı ve arama motoru gidilecek adresi görebilmeli.
- Dil adı kendi dilinde yazılmalı: “Русский”, “Deutsch”, “English”; “Rusça”, “Almanca” değil. Türkçe bilmeyen ziyaretçi kendi dilinin adını arar.
- Bayrak tek başına yetmez. Bayrak ülkeyi temsil eder, dili değil; Almanca konuşan Avusturyalı Alman bayrağını aramaz. Bayrak kullanılacaksa yanında dil adı da olsun.
- Aynı sayfaya götürsün. Rusça’ya geçen kullanıcı ana sayfaya değil, baktığı sayfanın Rusçasına gitmeli.
- Otomatik yönlendirme yapmayın. IP veya tarayıcı diline göre zorla yönlendirmek, hem tarayıcıları hem de kullanıcıyı yanlış yere kilitler. Öneri gösterin, kararı kullanıcıya bırakın.

## Makine çevirisi yeterli mi?

Makine çevirisi bugün on yıl öncesine göre çok daha iyi. Ama satış yapan bir sayfada iki yerde tökezliyor:

- Sektör terimleri. “Ergoterapi”, “yalıtım levhası”, “yarım pansiyon” gibi ifadeler yanlış çevrilir ve müşteri güvenini kaybedersiniz.
- Arama kelimeleri. Türkçe bir cümlenin birebir çevirisi, o dilde kimsenin aradığı ifade olmayabilir. Rus misafir “отель в Алании” arar; Türkçeden çevrilmiş “konaklama tesisi” karşılığı o aramaya denk düşmez.

Pratik yol: makine çevirisiyle başlayabilirsiniz, ama yayından önce o dili bilen biri okumalı. Başlıklar, hizmet adları ve sayfa açıklamalarını o dilde gerçekten aranan ifadelere göre elden geçirin. Google, gözden geçirilmemiş toplu otomatik çeviriyi [spam politikaları](https://developers.google.com/search/docs/essentials/spam-policies) kapsamında değerlendirebiliyor.

## Rusça sayfaların Yandex’te görünmesi için ne gerekir?

Google’a yaptığınız kurulum Yandex için tek başına yetmez. Rusça aramalarda Yandex ayrı bir dizin; siteyi [Yandex Webmaster](https://webmaster.yandex.com/)’a ekleyin, site haritasını gönderin ve sitenin bölgesini orada ayarlayın. robots.txt’te YandexBot’u engellemeyin. turuncsoft.com’un robots.txt dosyası YandexBot’a açık.

## Çok dilli sitede hangi teknik ayrıntılar atlanıyor?

- `<html lang="ru">` her sayfada doğru dili göstermeli. Ekran okuyucular ve tarayıcı çeviri önerisi bunu kullanır.
- Yazı tipi alfabeyi desteklemeli. Kiril veya Yunan alfabesi kullanacaksanız yazı tipinin o alt kümesini yükleyin, ama yalnızca o dilin sayfalarında. Türkçe sayfada Kiril alt kümesi indirmek boşuna yüktür ve [sayfa hızını](https://turuncsoft.com/rehberler/web-sitesi-hizi-core-web-vitals) düşürür.
- Site haritası dilleri içermeli. XML site haritasında her adresin dil alternatifleri de listelenebilir.
- Tarih, para birimi ve telefon biçimi dile göre değişmeli. Rusça sayfada Türkçe tarih biçimi amatör durur.
- Yapılandırılmış veri de çevrilsin. JSON-LD içindeki açıklama alanları sayfanın diliyle aynı olmalı.

## Turizm bölgelerinde çok dillilik ne kazandırıyor?

Alanya ve çevresinde çok dilli yapının somut karşılığı şu: Rus misafir tatilden önce çoğu zaman kendi dilinde arıyor. Türkçe tek dilli bir [otel sitesi](https://turuncsoft.com/sektorler/otel-web-sitesi) veya [restoran sayfası](https://turuncsoft.com/sektorler/restoran-web-sitesi), o aramanın tamamını rakibe bırakıyor. [Klinikler](https://turuncsoft.com/sektorler/klinik-web-sitesi) için de aynısı geçerli: sağlık turizminde ilk temas çoğu zaman yabancı dilde bir aramayla başlıyor.

Bunun yanında [Google İşletme Profili](https://turuncsoft.com/hizmetler/google-isletme-profili) tarafında açıklama alanı tektir; dil başına ayrı açıklama girilemez. Çok dilli çalışmanın profildeki karşılığı, yorumlara müşterinin dilinde cevap vermektir. Yerel arama tarafı için [yerel SEO rehberine](https://turuncsoft.com/rehberler/yerel-seo-alanya-antalya) bakın.

Biz [kurumsal web sitesi](https://turuncsoft.com/hizmetler/kurumsal-web-sitesi) projelerinde dil yapısını baştan kuruyoruz. Sonradan eklenen dil, çoğu zaman eklenti yamasıyla çözülmüş bir yapıya dönüşüyor. Dil sayısında bir sınırımız yok; içerik hangi dilde sürdürülebiliyorsa o dili açıyoruz. Teklif aşamasında neleri sorabileceğinizi [Alanya’da web sitesi yaptırma rehberinde](https://turuncsoft.com/rehberler/alanya-web-sitesi-yaptirmak) topladık.

## Kaynaklar

Bu rehberdeki teknik eşikler ve kural tanımları aşağıdaki birincil kaynaklara dayanıyor.

- [Google: sitenizin yerelleştirilmiş sürümlerini bildirme](https://developers.google.com/search/docs/specialty/international/localized-versions)
- [Google Arama spam politikaları](https://developers.google.com/search/docs/essentials/spam-policies)
- [Yandex Webmaster](https://webmaster.yandex.com/)

SSS

## Bu yazıyla ilgili sık sorulanlar

Aradığınız cevap burada yoksa doğrudan sorun; yazılı olarak yanıtlıyoruz.

Sorunuz listede yok mu?

- [hello@turuncsoft.com](mailto:hello@turuncsoft.com)
- [Teklif formunu doldurun](https://turuncsoft.com/teklif)

### Google Çeviri eklentisi yeterli olur mu?

Arama görünürlüğü açısından hayır. Tarayıcıda çalışan çeviri araçları içeriği anlık olarak değiştirir; ortaya indekslenebilir ayrı bir sayfa çıkmaz. Rusça arama yapan biri sizi bulamaz çünkü Google’ın veritabanında Rusça bir sayfanız yoktur.

### Ziyaretçiyi ülkesine göre otomatik yönlendirmek doğru mu?

Önerilmiyor. Tarayıcı diline veya IP’ye göre zorunlu yönlendirme hem arama motoru tarayıcılarını yanlış dile kilitler hem de Almanya’dan Türkçe içerik arayan kullanıcıyı engeller. Doğrusu, bir öneri göstermek ama seçimi kullanıcıya bırakmaktır.

### Kaç dil eklemeliyim?

Sürdürebileceğiniz kadar. Yarım çevrilmiş, altı ay güncellenmemiş bir dil sürümü olmamasından kötüdür. Müşteri tabanınıza bakın: gelen aramalar, rezervasyonlar ve sosyal medya etkileşimleri hangi dillerden geliyor?

### Aynı içeriğin farklı dillerdeki hâli kopya içerik sayılır mı?

Hayır. Farklı dillerdeki çeviriler kopya içerik değildir. Sorun, aynı dilin farklı ülkeler için neredeyse aynı olan sürümlerinde çıkabilir; orada da hreflang doğru kurulduğunda Google hangi sürümü kime göstereceğini anlar.

## Diğer rehberler

- [Başlangıç Alanya’da web sitesi yaptıracaklar için: 2026’da nelere dikkat etmeli Alanya’da web sitesi yaptırmadan önce bilinmesi gereken sekiz şey: çok dillilik, mobil hız, Google İşletme Profili, sahiplik ve fiyatın neye göre değiştiği. Okuyun](https://turuncsoft.com/rehberler/alanya-web-sitesi-yaptirmak)
- [Yerel SEO Yerel SEO: Alanya ve Antalya’da "yakınımdaki" aramalarında çıkmak Harita kutusuna girmenin kuralları: NAP tutarlılığı, kategori seçimi, yorum yönetimi, ilçe ve mahalle sayfaları. Yerel işletmeler için adım adım yerel SEO rehberi. Okuyun](https://turuncsoft.com/rehberler/yerel-seo-alanya-antalya)
- [Teknoloji WordPress, Wix mi yoksa özel yazılım mı? İşletmeler için karşılaştırma Hazır tema, site kurucu platform ve sıfırdan geliştirme arasındaki gerçek fark nedir? Maliyet, hız, SEO, güvenlik ve sahiplik açısından hangisinin hangi işletmeye uyduğu. Okuyun](https://turuncsoft.com/rehberler/hazir-tema-mi-ozel-tasarim-mi)

## İhtiyaç analiziyle başlayalım.

İşinizi dinliyor, neyin gerekli olduğunu birlikte belirliyoruz. Kapsam ve fiyat yazılı olarak iletilir.

[Teklif alın](https://turuncsoft.com/teklif)

[İletişime geçin](https://turuncsoft.com/iletisim)
