İşletmeler için SEO rehberi

Çok Dilli SEO Kontrol Listesi: Yayın Öncesi ve Sonrası

Kısa yanıt

Çok dilli bir siteyi, her dilin ayrı ve taranabilir bir URL’si olduğunda, canonical adresleri ve hreflang eşleştirmeleri birbiriyle uyumlu çalıştığında ve ziyaretçi o dilde başvuru ya da satın alma işlemini tamamlayabildiğinde yayına almalısınız. Bu çok dilli SEO kontrol listesi, yalnızca çeviriyi değil, yayına hazırlığı değerlendirmenizi sağlar: eksikleri giderip tüm dilleri birlikte mi açmalısınız, yoksa önce kontrolleri geçen dillerle mi başlamalısınız?

Önce dil–URL eşleştirme listenizi hazırlayın; ardından aşağıdaki kontrolleri geliştirici, SEO sorumlusu ve dili iyi bilen editörle birlikte yürütün. Bu rehber pazar seçimini veya hreflang yazım kurallarını değil, yayın öncesi kabul ölçütlerini ve yayın sonrası doğrulamayı ele alır.

Her dilin URL’lerini taranabilir hale getirin

Önce ana sayfa, hizmet veya ürün sayfaları, yazılar ve başvuru ya da ödeme sayfaları için bir dil–URL envanteri çıkarın. Her sayfanın diğer dillerdeki karşılığını ve henüz çevrilmemiş içerikleri kaydedin. Buradaki amaç hangi ülkeye açılacağınızı belirlemek değil, mevcut dil sürümlerinin yayına hazır olup olmadığını sınamaktır. Pazar seçimi için uluslararası SEO kontrol listesini kullanabilirsiniz; çevrilmemiş bir yazıya sırf liste tamamlansın diye karşılık üretmeyin.

Her dilin, normal bağlantılarla ulaşılabilen kalıcı bir URL’si olmalı. Örnek URL’leri çerez ve Accept-Language başlığı olmadan, ABD’den yapılan bir istekle de açın; HTTP durumunu ve yönlendirme zincirini kaydedin. Google’ın çok dilli site açıklaması bunun nedenini belirtir: Googlebot çoğunlukla ABD IP adreslerini kullanır ve bu başlığı göndermez. Türkçe tercihinizi hatırlayan tarayıcınızda sayfanın açılması, taranabilirliğini tek başına kanıtlamaz.

Ziyaretçinin konumu, diğer dillere erişmesini engellememeli. IP’ye göre zorunlu yönlendirme yerine kapatılabilen bir dil önerisi sunun. Çerez, kullanıcının açık seçimini hatırlayabilir; ancak dile ulaşmanın tek yolu olamaz. Geliştiriciniz dil değiştiricinin aynı içeriğin karşılığına gittiğini, üretim ortamındaki robots.txt kurallarının doğru olduğunu ve test ortamından kalan noindex talimatlarının kaldırıldığını doğrulasın. Bu testi yalnızca ana sayfada değil, her ana şablonda tekrarlayın.

URL yapısını, canonical ve hreflang ile uyumlu tutun

Dizine girmesini istediğiniz, içeriği gerçekten çevrilmiş her sayfada canonical adresi başka dile değil, sayfanın kendi nihai URL’sine işaret etmeli. Hem HTML’de hem HTTP başlığında canonical varsa bunları karşılaştırın; birbirleriyle çelişmemeliler. Türkçe sayfa 200 yanıtı verse bile İngilizce URL’yi canonical olarak gösterdiğinde Google onu bağımsız sayfa olarak dizine almayabilir. Beklenen adresleri SEO sorumlusu belirlesin, şablon hatasını geliştirici düzeltsin.

Her hreflang grubunda sayfanın kendisine ve gruptaki diğer dillere verilen bağlantıları kontrol edin; karşı sayfalardan dönüş bağlantıları da bulunmalı. Hedef, doğrudan açılan ve dizine eklenebilir durumdaki gerçek içerik karşılığı olmalı; yönlenen URL veya genel ana sayfa olmamalı. Kodun yazımı için hreflang rehberini kullanın. Burada yayımlanan eşleştirmeyi sınayın; isteğe bağlı x-default adresini dil sürümlerinin yerine koymayın.

Hem HTML hem XML site haritasında hreflang kullanıyorsanız, taramada gördüğünüz grupları site haritasındaki kayıtlarla karşılaştırın. Aynı sayfa için farklı eşleştirmeler oluşmamalı. Düzeltmeleri Google’ın yerelleştirilmiş sürümler açıklamasına göre yapın. HTTPS, alan adı ve sondaki eğik çizgi tercihini nihai URL’lerle tutarlı tutun. Çevirisi olmayan içerik için diğer dilin ana sayfasını karşılık göstermeyin; mevcut olmayan alternatifi listeden çıkarın.

Bu akış, karşılıklı dil URL’lerini eşleştirmeyi, tarama ve dil işaretlerini denetlemeyi, kullanıcı işlemlerini sınamayı ve yayın sonrasında dizine eklenmeyi doğrulamayı gösterir.

Kullanıcının tüm işlem akışını yerelleştirin

Çeviri tamamlandığında kullanıcı işlemleri kendiliğinden yerelleşmiş olmaz. Dili iyi bilen bir editöre menüleri, sayfa yolu bağlantılarını, site içi arama sonuçlarını, çerez bildirimlerini, form alanlarının etiketlerini, hata mesajlarını ve teşekkür ekranlarını kontrol ettirin. Sayfa başlığı, ana metin ve işlem düğmeleri seçilen dille tutarlı olmalı. HTML lang değerini erişilebilirlik için doğru ayarlayın; Google sayfanın dilini ağırlıklı olarak görünen içerikten anlar. Yalnızca bu özelliği değiştirmek çevirinin yerini tutmaz.

Her dilde deneme başvurusu veya test siparişi gönderin. Müşteriye gelen onayı, ekibe ulaşan bildirimi, işlem e-postalarını, şifre sıfırlamayı ve destek ekibine aktarımı inceleyin. Dil seçiminin alt alan adlarına ve harici araçlara geçişte korunup korunmadığını sınayın. Türkçe karakterleri ve farklı adres biçimlerini deneyin. Metinleri editör onaylasın; form yönlendirmeleri, entegrasyonlar ve e-posta şablonları geliştirici ile operasyon ekibinin sorumluluğunda olsun.

Ürün sayfasındaki fiyat ve stok bilgisini yapılandırılmış veriyle, özellikle priceCurrency ve teklif URL’leriyle karşılaştırın. Uygun metin alanlarını çevirin; adreslerin doğru dildeki sayfayı gösterdiğini doğrulayın. Dil ve para birimi ayrı tercihlerdir: Türkçe içerik mutlaka TRY kullanmayı gerektirmez. Sayı biçimini, kargo açıklamalarını ve ödeme adımındaki para birimini de sınayın. Tahsil edilen tutar, müşteriye ödeme öncesinde gösterilen tutarla eşleşmeli; bu kontrolü finans veya operasyon sorumlusu onaylamalı.

Yayın sonrasında dizine eklenmeyi dil bazında izleyin

Yayın sonrasında dizine girmesini beklediğiniz URL’leri dil klasörü, alt alan adı veya alan adına göre gruplayın. Search Console mülklerinin ilgili adresleri kapsadığını doğrulayın; sorunları ayırmak için dil bazında ayrı site haritaları da kullanabilirsiniz. Dizine eklenme raporunda her site için hazır bir dil filtresi yoktur; gruplamayı URL envanterinizle yaparsınız. Ödeme, hesap veya yardımcı sayfalardan bilerek dizine kapattıklarınızı beklenen listeye eklemeyin.

Her dilde, her ana şablondan karşılıklı örnekleri URL Denetimi ile inceleyin. Dizine alınmış sürümde sizin bildirdiğiniz canonical ile Google’ın seçtiği canonical adresini karşılaştırın; ardından canlı testle güncel erişimi ve oluşturulan sayfayı kontrol edin. Canlı testin başarılı olması, URL’nin dizine eklendiğini kanıtlamaz. Her ‘tarandı, şu anda dizine eklenmiş değil’ sonucunu içerik sorunu saymadan önce noindex talimatlarını, robots.txt engellerini, yönlendirmeleri ve yanlış dildeki canonical seçimini araştırın.

Performans raporunda ilgili URL yollarını veya mülkleri ayırarak her dilin gösterimlerini, tıklamalarını ve sorgularını izleyin. Ülke filtresini dil filtresi gibi kullanmayın: Türkçe okuyan kişi Türkiye dışında da olabilir. Düzeltmelerden ve sonraki taramalardan sonra aynı sayfa çiftlerini yeniden kontrol edin. Ölçüm sorumlusu yayın tarihlerini not etsin; tarama veya canonical sorunlarını, diller arasındaki doğal talep ve keşfedilme farklarıyla karıştırmadan raporlasın.

Yayın kararını ve analizde beklediğiniz teslimleri netleştirin

Yayın kararını tek bir puana göre değil, hatanın etkilediği alanlara göre verin. Zorunlu yönlendirme erişimi engelliyorsa, test ortamının noindex talimatı kalmışsa veya canonical adresleri çevrilmiş sayfaları başka dil altında birleştiriyorsa etkilenen dil bölümünü bekletin. Diğer bulguları şablon sayısına ve kullanıcı etkisine göre sıralayın. Bir yazım hatasıyla ödeme sırasında para biriminin habersiz değişmesi aynı öncelikte değildir; tüm siteyi gereksiz yere durdurmayın.

Yönlendirmeler, şablonlar, robots kuralları, yapılandırılmış veri ve entegrasyonlar geliştiricide; dil doğruluğu ile arayüz metinleri editörde olsun. SEO sorumlusu URL karşılıklarını ve teknik işaretleri doğrulasın, ölçüm sorumlusu dizine eklenmeyi izlesin. Her bulguda kaynak ve hedef URL’ler, beklenen ve görülen davranış, hatayı tekrar etme adımları, etkilenen şablon, sorumlu kişi ve yeniden test ölçütü bulunsun. Tek başına ekran görüntüsü, geliştiriciye uygulanabilir bir iş tanımı vermez.

Destek almadan önce hangi URL’lerin otomatik taranacağını, hangi dil ve şablonların elle sınanacağını sorun. Uluslararası SEO danışmanlığı yayın kontrollerini koordine etmek için; SEO analizi ise bulguları öncelikli bir uygulama planına dönüştürmek için değerlendirilebilir. Ana dil düzeyinde editör incelemesinin, teknik düzeltmelerin ve yayın sonrası yeniden testin dahil olup olmadığını netleştirin. Teslim edilen analizle tamamlanan düzeltmeyi birbirinden ayıran açık bir iş devri isteyin.

Uygulama öncesi doğrulama kontrol listesi

  • Her dili, yayın ortamındaki URL düzenini ve karşılıklı sayfa eşleştirmelerini listeleyin; çevirisi olmayan sayfaları ayrıca işaretleyin.
  • Tarama çıktılarına, site haritalarına ve Search Console mülklerine erişimi; form veya ödeme için güvenli test yöntemini doğrulayın.
  • Test ortamı kısıtlamalarını kimin kaldıracağını ve yayın sonrasında robots kurallarını, canonical adreslerini ve hreflang eşleştirmelerini kimin doğrulayacağını belirleyin.
  • Geliştiriciyi, dil editörünü ve ölçüm sorumlusunu belirleyin; kabul ölçütlerini, test kanıtlarını ve ortak şablon hataları için geri alma planını kaydedin.

Sık sorulan sorular

Her dil için ayrı bir alan adı almamız gerekir mi?

Hayır. Dil klasörleri, alt alan adları veya ayrı alan adları kullanılabilir; tek başına bu seçim daha iyi sıralama getirmez. Mevcut sitenizde aynı alan adı altında çalışmak yönetimi kolaylaştırabilir. Asıl kontrolünüz, her dilin kalıcı bir URL’ye sahip olması, çerez olmadan açılması ve ekibinizin bu yapıyı sürdürebilmesidir.

Çeviri eklentisi çok dilli SEO için tek başına yeterli mi?

Bir eklenti dil URL’lerini ve hreflang eşleştirmelerini üretebilir; ancak sayfaların gerçekten birbirinin karşılığı olduğunu veya sipariş e-postalarının doğru dilde gittiğini doğrulayamaz. Ayar ekranıyla yetinmeyin, yayın ortamındaki çıktıyı sınayın. Tema ya da eklenti güncellendiğinde yönlendirmeleri, çevrilmemiş alanları ve kritik işlemleri kimin yeniden kontrol edeceğini de önceden belirleyin.

Çok dilli SEO analizinde neler teslim edilmeli?

Dil ve URL envanteri, tekrar edilebilir hata adımları, etkilenen şablonlar ve her düzeltmenin sorumlusunu istemelisiniz. Teklifte tüm URL’lere uygulanan otomatik kontroller ile elle sınanan sayfalar ve kullanıcı işlemleri ayrılmalı. Ana dil düzeyinde editör incelemesinin, teknik uygulamanın ve yayın sonrası Search Console takibinin çalışmaya dahil olup olmadığını da netleştirin.

Yayından sonra dizine eklenmeyi ne zaman kontrol etmeliyiz?

Erişim ve teknik işaret kontrollerini site yayına çıkar çıkmaz yapın; Google yeniden taradıkça URL Denetimi ve dizine eklenme raporlarına dönün. Her dilin dizine girmesini istediğiniz URL’lerini ayrı izleyin. Sabit bir dizine eklenme süresi yoktur; yavaş keşfedilen sayfalardan önce erişim engellerini, yanlış noindex talimatlarını ve başka dilde seçilen canonical adreslerini düzeltin.

Kaynaklar ve ek okuma

Pratik rehberler

İlgili SEO rehberleri

Sorununuzu anlamak, seçenekleri karşılaştırmak ve doğru desteği seçmek için.

Tüm SEO rehberleri