Dil tanımlaması olup olmadığını sitenizin kaynak kodlarına bakarak öğrenebilirsiniz. CTRL + U kombinasyonu ile kontrol ettiğinizde sitenizin HTML kod yapısında header alanında şu yapı;

<html lang="tr">
...
</html>
oluşturulmuşsa sitenizin dili tanımlanmış demektir. Örnekte lang=tr ifadesi ile sitenin Türkçe yayın yapan bir site olduğunu belirtiyoruz. Site hangi dilde yayın yapacaksa mutlaka o dilin tanımlamasını yapıyoruz. Birden fazla dil kullanıyorsak bunuda ayrıca vurguluyoruz.

<p lang=”en”>İngilizce Site</p>

<p lang=”fr”>Fransızca Site</p>

<p lang=”de”>Almanca Site</p>

Gibi.

Ayrıca hreflang etiketi vardır. Web siteniz birden fazla dilde yayın yapıyorsa bu durumda hreflang etiketi devreye girer. Örneğin;

<head>
 <title>Widgets, Inc</title>
  <link rel="alternate" hreflang="en-gb"
       href="https://en-gb.example.com/page.html" />
  <link rel="alternate" hreflang="en-us"
       href="https://en-us.example.com/page.html" />
  <link rel="alternate" hreflang="en"
       href="https://en.example.com/page.html" />
  <link rel="alternate" hreflang="de"
       href="https://de.example.com/page.html" />
 <link rel="alternate" hreflang="x-default"
       href="https://www.example.com/" />
</head>
Gibi. Konu ile ilgili kapsamlı bilgiler için aşağıdaki bağlantıları ziyaret edebilirsiniz.

Google => Hreflang kullanımı hakkında detaylı bilgiler

Google => Çok dilli siteleri yönetme



gyurtalan adlı üyeden alıntı: mesajı görüntüle
3 nolu madde hakkında daha detaylı bilgi verebilir misiniz lütfen. Dil tanımlaması olup olmadığını nasıl anlarız ve yoksa nasıl ekleriz.