Sitenizi hem SEO hem de uluslararasılaştırma için yapılandırmanın kabul edilebilir birçok yolu vardır. Her birinin avantajları ve dezavantajları vardır.
Üst Düzey Etki Alanları
Gibi birden çok üst düzey ülke etki aynı alan adını satın example.com
, example.es
ve example.de
.
Avantajları
- Google tarafından tamamen desteklenir. Siteleri Google’a nasıl hedeflendikleri hakkında söyleme seçeneklerinin bulunduğu Google Web Yöneticisi Araçları’na ekleyebilirsiniz .
- Genellikle, TLD’de yayınlanan içeriği ülkelerine beğenme eğiliminde olan kullanıcılar tarafından tercih edilir.
- Etki alanı adı yerelleştirilebilir. Birçok uluslararası kullanıcı, İngilizce kelimelere veya İngilizce sesli bir etki alanı adına kötü tepki verebilir. Bu, Latin alfabesi kullanmayan diller için özellikle önemli olabilir.
- Ülkeye göre yerelleştirmeyi destekler. Farklı ülkelerdeki kitlelere benzeyen
example.co.uk
ve example.com.au
hedeflenen ayrı siteler olabilir . Siteler, küçük yazım farklarına sahip yinelenen içeriğe sahip olabilir ve hala iyi bir şekilde sıralanabilir. Aslında, aynı dilde çok sayıda iyi yerelleştirilmiş site, o dilde tek bir siteden daha iyi sıralanabilir.
- Barındırma, hedeflenen ülkede DNS'yi bir web sunucusuna işaretleyerek yerelleştirilebilir.
Dezavantajları
- Çok sayıda alan satın almak için pahalı ve zaman alıcı. Özellikle gecekondularla uğraşmak zorunda kalırsan
- Çerezler birden fazla yerel bölgede paylaşılamaz; bu, kullanıcıların her siteye ayrı ayrı giriş yapmaları gerektiği anlamına gelir.
- Birçok dilin birden fazla ülkesi olduğundan ve hiçbir ülke için TLD bulunmadığından dil kodu için yerelleştirme için iyi bir seçenek yoktur. TLD'nin benzer dil koduyla uyuşması durumunda bile
es
, arama motorları, sitenin tüm İspanyolca konuşanlar için değil, yalnızca İspanya'daki kullanıcılar için uygun olduğunu varsayabilir.
Alt etki
Tek bir alan adı satın alın ve bu nedenle alt etki alanları kullanmak en.example.com
vees.example.com
Avantajları
- Google tarafından tamamen desteklenir.
- Ülkeye veya dile göre yerelleştirmeyi destekler .
- Barındırma, DNS'yi kullanıcılara yakın bir web sunucusuna işaretleyerek yerelleştirilebilir.
- Birden çok alan satın alma ile karşılaştırıldığında uygulanması kolay ve ucuz.
- Çerezler, daha sorunsuz bir kullanıcı deneyimi için tek oturum açmaya izin vererek tüm yerel ayarlarda paylaşılabilir.
Dezavantajları
- Alan adının kendisini yerelleştirme imkanı yok
- Kullanıcılar için üst düzey bir etki alanına göre daha az yerel görünebilir.
Alt dizinleri
Tek bir alan adı satın alın ve bu gibi alt dizinleri kullanmak example.com/en/
veexample.com/es/
Avantajlar ve dezavantajlar
- Alt etki alanları ile aynı, farklı yerel yerler için sitenizi birden fazla ülkede barındırmayı engelleyen bir DNS girişi olması dışında.
Tavsiye edilmeyen teknikler
- Dosya Adları :
index_en.html
ve gibi farklı dosya adlarını kullanma index_de.html
. Bu teknik Google tarafından tam olarak desteklenmiyor. Örneğin, web yöneticisi araçlarında hedeflemeyi belirlemenin bir yolu yoktur.
- URL Parametreleri : gibi URL parametrelerini kullanma
lang=en
. Aynı nedenle farklı dosya adlarının önerilmemesi tavsiye edilmez.
- Dil Başlığını Kabul Et : Başlığı temel alarak dili otomatik olarak değiştirir
Accept-Language
.
- Pek çok kullanıcı bu başlığı doğru ayarlamamıştır. Bu, özellikle yurtdışına seyahat eden ve bir arkadaşının bilgisayarını veya bir internet kafesini kullanan kullanıcılar için geçerlidir. Ayrıca, bir İngilizce web tarayıcısı yükleyen ve etrafta dolaşacak kadar İngilizce bilen uluslararası kullanıcılar için de geçerlidir, ancak içeriği farklı bir dilde tercih ederler.
- Google, Googlebot’un
Accept-Language
başlığı göndereceğini ve farklı coğrafi konumlardan tarama yapacağını açıkladı . Ancak, Google yine de farklı dillerde içerik için ayrı URL’leriniz olmasını önerir.
Accept-Language
Başlığı, kullanıcıların ziyaret ettikleri site Accept-Language
başlık ile eşleşmediğinde bir mesaj görüntüleyerek sitenin farklı bir sürümünü tercih etmelerini önermek için kullanabilirsiniz .
- Coğrafi IP Adresleri : IP adresinin coğrafi olarak bulunduğu yere göre dili otomatik olarak değiştirir.
Sayfa İçi İşaretleme
Birden çok dili desteklerken, dil meta verilerini açıkça işaretlemelisiniz.
html
Etiketteki lang özelliğini kullanın :
<html lang="en">
Google tarafından önerilen diğer dillerde aynı sayfaya rel alternatif bağlantılar kullanın :
<link rel="alternate" hreflang="es" href="http://www.example.com/" />
<link rel="alternate" hreflang="es-ES" href="http://es-es.example.com/" />
<link rel="alternate" hreflang="es-MX" href="http://es-mx.example.com/" />
<link rel="alternate" hreflang="en" href="http://en.example.com/" />
Alternatif olarak, bu bilgiler site haritası dosyalarına yerleştirilebilir .
Google’a Siteniz Hakkında Bilgi Verin
Sitenizin her dilini (veya yerel ayarını) Google Web Yöneticisi Araçları'na eklemelisiniz . Bu, üst düzey alanlar için, alt alanlar için veya alt dizinler için yapılabilir.
Siteniz ülke tarafından hedeflendiyse, site hedeflemesini belirlemek için web yöneticisi araçlarını kullanmanız gerekir. "Yapılandırma" -> "Ayarlar" -> "Coğrafi hedef" e gidin ve açılır listeden doğru ülkeyi hedeflemeyi seçin.