Çok Dilli SEO Denetimi: Çevrilmiş Siteler İçin 14 Maddelik Kontrol Listesi
Pratik bir çok dilli SEO kontrol listesi: dil başına URL, hreflang, x-default, canonical, html lang, meta etiketler, site haritaları ve Search Console; her birinin nasıl kontrol edileceğiyle.
Güncellendi 24 Eylül 2026 · 4 dk okuma
Çevrilmiş bir site tarayıcıda kusursuz görünüp yine de biri hariç her dilde Google için görünmez olabilir. Sebep genellikle lansmandan sonra kimsenin kontrol etmediği küçük teknik ayrıntılardır.
Bu listeyi sırayla uygulayın; her maddede kısa bir "nasıl kontrol edilir" var. Çoğunu en hızlı kapsamanın yolu, bir sayfayı ücretsiz çok dilli SEO kontrol aracımıza yapıştırmak ve ardından işaretlediklerini bu listeyle düzeltmektir.
1. Her dilin kendi URL'si var
Google dilleri değil URL'leri dizine ekler. Türkçe ve İngilizce aynı URL'yi paylaşıyorsa yalnızca biri sıralanabilir.
- Önerilen:
/en/ve/de/gibi alt klasörler. - Olur: alt alan adları (
en.example.com) veya ülke başına ayrı alan adları. - Kaçının:
?lang=enparametrelerinden. Kolayca yok sayılır veya canonical ile birleştirilir.
Nasıl kontrol edilir: sitenizde dili değiştirin ve adres çubuğunu izleyin. URL değişmiyorsa ilk düzeltmeniz budur.
2. Çeviriler JavaScript ile eklenmiyor, HTML'de
Bazı araçlar sayfa yüklendikten sonra ziyaretçinin tarayıcısında çeviri yapar: Google Çeviri widget'ı, GTranslate'in ücretsiz katmanı, JavaScript modundaki ConveyThis ve Weglot'un JavaScript entegrasyonu. Ziyaretçiler çeviriyi görür, ama Google'ın dizine eklediği HTML hâlâ orijinal dildedir.
Nasıl kontrol edilir: çevrilmiş bir URL'yi açıp kaynağı görüntüleyin (Ctrl+U). Oradaki metin orijinal dildeyse Google orijinal dili görüyordur.
3. Çevrilmiş sayfalar dizine eklenebilir
Çevrilmiş bir sayfada test ortamından kalma bir noindex olabilir ya da robots.txt ile engellenmiş olabilir.
Nasıl kontrol edilir: her dilin kaynağında noindex arayın ve çevrilmiş URL'lerin yönlendirme değil 200 durum kodu döndürdüğünden emin olun.
4. html lang sayfayla eşleşiyor
Her sürüm kendi dilini bildirmelidir: İngilizce sayfalarda <html lang="en"> vb. Yaygın bir hata, her dilin şablondan lang="tr" devralmasıdır.
Nasıl kontrol edilir: çevrilmiş bir sayfada kaynağın ilk satırına bakın.
5. Hreflang her dili kapsıyor
Her sayfa, kendisi dahil tüm dil sürümlerini tam URL'lerle, geçerli kodlarla (tr-TUR değil tr-TR) ve her sürümden geri bağlantılarla listelemelidir. İki dilli bir sitenin İngilizce sayfasındaki doğru blok:
<link rel="canonical" href="https://example.com/en/" />
<link rel="alternate" hreflang="tr" href="https://example.com/" />
<link rel="alternate" hreflang="en" href="https://example.com/en/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/en/" />
Kurallar hreflang nedir rehberinde anlatılıyor.
Nasıl kontrol edilir: kaynakta hreflang arayın, ardından listelenen URL'lerden birini açın ve ilk sayfayı geri listelediğini doğrulayın.
6. x-default ayarlanmış
x-default, desteklemediğiniz dildeki kişilere ne gösterileceğini Google'a söyler; genellikle ana dilinizi.
Nasıl kontrol edilir: aynı blokta hreflang="x-default" arayın.
7. Canonical kendini gösteriyor
Her dil sürümünün kendi URL'sini gösteren bir canonical'ı olmalıdır. İngilizce sayfanın canonical'ı Türkçe sayfayı gösteriyorsa Google İngilizce olanı düşürür ve hreflang'i yok sayar.
Nasıl kontrol edilir: çevrilmiş bir sayfada kaynakta canonical arayın ve adres çubuğuyla karşılaştırın.
8. Başlıklar ve meta açıklamalar çevrilmiş
Çevrilmemiş bir <title> yaygın bir eksiktir ve arama yapanların ilk gördüğü şeydir.
Nasıl kontrol edilir: tarayıcı sekmesini okuyun, ardından kaynakta meta name="description" bulun.
9. og:locale dille eşleşiyor
Sosyal önizlemeler og:locale kullanır (örneğin tr_TR; Open Graph, hreflang'in aksine alt çizgi kullanır). og:title ve og:description'ı da çevirin.
Nasıl kontrol edilir: kaynakta og: arayın.
10. Slug'lar çevrilmiş (isteğe bağlı)
/en/pricing, /en/fiyatlar'dan daha iyi okunur; Türkçe URL'lerde de ç, ş, ğ yerine Latin karşılıklarını kullanmak kopyalandığında bozulmalarını önler. Güzel bir ek, zorunluluk değil.
11. Site haritası her dili içeriyor
Site haritanız tüm çevrilmiş URL'leri, ideal olarak hreflang alternatifleriyle birlikte listelemelidir.
Nasıl kontrol edilir: /sitemap.xml'i açın ve çevrilmiş bir URL arayın.
12. Dil seçici gerçek bağlantılar kullanıyor
Seçici, tarayıcı botlarının izleyebilmesi için düz <a href> bağlantıları kullanmalıdır. Yalnızca JavaScript ile çalışan bir açılır menü Google'a çevirilerinize giden bir yol vermez.
Nasıl kontrol edilir: seçicide bir dile sağ tıklayın. Bağlantı adresini kopyalayabiliyorsanız taranabilir demektir.
13. IP veya tarayıcı diline göre otomatik yönlendirme yok
Ziyaretçileri konuma veya Accept-Language'a göre yönlendirmek, çoğunlukla ABD'den dil tercihi olmadan tarayan Googlebot'un diğer sürümlerinizi hiç görmemesine yol açabilir. Bunun yerine bir afişle dil önerin.
Nasıl kontrol edilir: çevrilmiş bir URL'yi VPN veya farklı bir tarayıcı diliyle açın. O URL'de kalmalısınız.
14. Search Console dizine eklemeyi doğruluyor
Google Search Console'da Sayfalar raporunu açın ve birkaç çevrilmiş URL'de URL Denetimi kullanın. Çevirilerde "Uygun standart etikete sahip alternatif sayfa" görürseniz canonical sorunu vardır; "Tarandı - şu anda dizine eklenmedi" durumunu da izleyin. Eski Uluslararası Hedefleme raporu kullanımdan kaldırıldı, ona güvenmeyin.
Çoğunu bir dakikada yapın
3 ile 9 arası maddeler, URL yapısı ve JavaScript kontrolleri, ücretsiz çok dilli SEO kontrol aracımızın test ettiği şeylerin ta kendisidir. Ayrıca açıldıklarını, geri bağlantı verdiklerini, dillerini bildirdiklerini, kendi canonical'larının ve çevrilmiş bir başlıklarının olduğunu doğrulamak için en fazla altı çevrilmiş sürümü ziyaret eder.
Denetim uzun bir liste çıkarırsa Lantis çoğunu varsayılan olarak düzeltir. Her dili kendi URL'sinden (/en/ gibi) sunar ve her dil için hreflang'i, x-default'u, doğru html lang'i ve kendini gösteren canonical'ı otomatik ekler; taranabilir bir dil seçici de dahildir. Framer, Webflow, WordPress, Shopify ve tek satır kodla her sitede çalışır, dil başına ayda €3'tan başlar ve ilk 100 çeviri kartsız ücretsizdir. Framer ve Webflow üzerinde nasıl çalıştığına bakın ya da çeviri maliyeti hesaplama aracıyla bütçenizi tahmin edin.
Sıkça sorulan sorular
Çok dilli SEO denetimini ne sıklıkla yapmalıyım?
Lansmandan sonra, her dil eklediğinizde veya çeviri aracını değiştirdiğinizde, onun dışında da birkaç ayda bir.
Çok dilli SEO için alt klasörler alt alan adlarından daha mı iyi?
Çoğu site için evet. Alt klasörler her şeyi tek bir alan adında tutar; böylece her dil aynı otoriteden yararlanır.
Google, Google Çeviri widget'ının yaptığı çevirileri görür mü?
Hayır. Widget ziyaretçinin tarayıcısında çeviri yapar, bu yüzden Google yalnızca orijinal dilinizi dizine ekler. Her dil için ayrı bir URL'de çevrilmiş HTML gerekir.
Çevrilmiş içerik kopya içerik midir?
Hayır. Google çevirileri farklı içerik olarak ele alır. Kopya içerik, aynı dildeki aynı metnin birden fazla URL'de bulunmasıdır; canonical etiketi de bunun içindir.
Diğer dillerde de mevcut English · Français · Deutsch · Italiano · Português · हिन्दी · Русский · 日本語 · 한국어 · Bahasa Indonesia · العربية