Merhabalar, tek sayfadan oluşan bir internet sitem mevcut site mevcut olarak türkçe fakat siteye çoklu dil eklemeyi düşünüyorum.
Sizce nasıl bir yol izlesem google açısından daha faydalı olur ya da kullanıcı deneyimi açısından daha faydalı olur.
site.com/?hl=tr - site.com/?hl=en
site.com/tr - site.com/en
Hangi kullanım daha faydalı olur ?
<link rel="alternate" href="https://www.site.com/?hl=tr" hreflang="tr" />
<link rel="alternate" href="https://www.site.com/?hl=en" hreflang="en" />
Bu tür etiket eklemekten başka yapılabilecek bir işlem var mı ?
Ek olarak yurt dışından siteye erişen bir kullanıcı google tarafından otomatik olarak ?hl=en şeklinde olan içeriğe mi erişir yoksa özel ek kodlama yapmama gerek var mı tarayıcı diline göre vs. içeriğin farklı dillerde gösterimi gibi.
Başka tavsiyeleriniz varsa yorum olarak belirtirseniz sevinirim.
Edit: Konu yanlış yerde açıldıysa kusura bakmayın, taşınabilir.
Çoklu dil olan site için yardım
2
●108
- 23-02-2021, 20:03:24
- 13-03-2021, 04:35:07Coğrafi Hedefleme
1 -) Çok bölgeli ve çok dilli siteleri yönetme, makalesini okuyunuz https://developers.google.com/search...al-sites?hl=tr
Diller için doğru ISO kodlarını kullanınız.
2-) Örnek Yönlendirme sayfası
$dil = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2); if ($dil == 'tr') { header("Location: tr.php"); } ###Örneğin web sayfamız türkçedir ek olarak da ingilizce seçeneği vardır. Tarayıcı dili Türkçe dışında bir dil ise direkt olarak kullanıcıyı ingilizce sayfasına yönlendirebiliriz. Aşağıdaki örnek kodumuzu inceleyelim. $dil = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2); if ($dil == 'tr') { header("Location: tr.php"); }else{ header("Location: en.php"); }