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
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.