Merhabalar,
Bir website için 3 farklı dille index.html index_en.html ve index_ru.html ayarladık.İlk html dosyasını çevirip hazırladık diğer sayfaları kodda bir değişiklik yapmadan. Google'a site map gönderdik fakat sadece index.html eklendi dizine acaba diğer sayfaları neden eklemiyor? Sayfa dili belirtmemiz mi gerekiyor meta üzerinden vs. Eğer böyleyse bunu nasıl yabiliriz acaba yardımcı olabilecek birleri varsa çok teşekkür ederim. İyi akşamlar.
Sorum Var indexler hakkında
2
●92
- 25-08-2019, 00:32:29aslında temel indexinize php kodu ekleyerek ona gore gerekli yere yonlendirmeyi yapabilirsiniz. Ornegin index html de yalnizca gelen kisinin bilgisini alir ve ona gore gerekli index e yonlendirir. google dizine kaydetme konusunda ise eger sitemap inizda her link mevcutsa onlarda eklenecektir diye dusunuyorum
orn olarak baktigim fakat denemedigim bir kod obegi
<?php
// Initialize the language code variable
$lc = "";
// Check to see that the global language server variable isset()
// If it is set, we cut the first two characters from that string
if(isset($_SERVER['HTTP_ACCEPT_LANGUAGE']))
$lc = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
// Now we simply evaluate that variable to detect specific languages
if($lc == "fr"){
header("location: index_french.php");
exit();
} else if($lc == "de"){
header("location: index_german.php");
exit();
}
else{ // don't forget the default case if $lc is empty
header("location: index_english.php");
exit();
}
?> - 25-08-2019, 00:37:11Çok teşekkür ederim hocam en kısa zamanda deneyeceğimufukguler1574 adlı üyeden alıntı: mesajı görüntüle
sitemapta var fakat malesef ekleme yapmadı google hatta daha sonra eklediğmiz sayfayı ekledi çeviri indexleri eklemedi
sitemapta var fakat malesef ekleme yapmadı google hatta daha sonra eklediğmiz sayfayı ekledi çeviri indexleri eklemedi