Anasayfa FORUMLAR Üye Girişi Dosyalar Dersler İpuçları Yardımcı Araçlar Hakkımızda
KİMLER BAĞLI
Toplam Üye: 32638
Aktif Üye: 0
Aktif Ziyaretçi: 1303
Üye Adı
Şifre
Beni Hatırla
          Yeni Üye KayıtYeni Üye Kayıt
          Şifremi UnuttumŞifremi Unuttum
FORUMLAR
 php-nuke otomatik site ma..
(18367 okuma, 20 yanıt)
 SEO Sözlük..
(7101 okuma, 2 yanıt)
 Google Büyük Bir Sorun..
(4259 okuma, 0 yanıt)
 Backlink'nizi artırın..
(4212 okuma, 0 yanıt)
 Ücretli Seo Yaptırıcam Bi..
(6518 okuma, 5 yanıt)
 backend.php'ye nasıl peha..
(4865 okuma, 1 yanıt)
 Sitenizin Alexa değerini ..
(23 okuma, 2 yanıt)
 Seo ile Klasör ismi gibi ..
(8194 okuma, 5 yanıt)
 Php olan uzantiyi degisme..
(16042 okuma, 21 yanıt)
 daha once kurdugum bi seo..
(6185 okuma, 4 yanıt)
 netopsiyon neden pehaspes..
(14749 okuma, 14 yanıt)
 Arama Optimizasyonu..
(54524 okuma, 63 yanıt)
 Sadece 30 Dakikada l utf-..
(10315 okuma, 10 yanıt)
 Forum Rss dosyasını pehas..
(4231 okuma, 0 yanıt)
 nuke için yeni bir seo yö..
(17130 okuma, 19 yanıt)
 backend ve sitemap vb. pe..
(4901 okuma, 2 yanıt)
 iframe blok ve backend.ph..
(16805 okuma, 19 yanıt)
 Google Meta Keywords ile ..
(4246 okuma, 0 yanıt)
 Google dürüstlüğü sever..
(8832 okuma, 6 yanıt)
 Footer daki site map link..
(4386 okuma, 1 yanıt)
 Veri tabanından veri çeke..
(4121 okuma, 0 yanıt)
 nsn NEWS seo sorunu..
(11415 okuma, 12 yanıt)
 Arama Optimizasyon Döküma..
(7229 okuma, 5 yanıt)
 VBulletin gibi Tag sistem..
(9385 okuma, 8 yanıt)
 Site Google Arama motoru ..
(3894 okuma, 0 yanıt)
 pehaspeajaxseo uyguladım ..
(5006 okuma, 2 yanıt)
 nukede h1 ve h3 tag kulla..
(5578 okuma, 2 yanıt)
 sayfa gerileme hakkında..
(6031 okuma, 2 yanıt)
 iyi index lenen makale si..
(8674 okuma, 6 yanıt)
 Pehaspe seo eklentisi ari..
(13236 okuma, 14 yanıt)
 Pehaspe html seo ya modül..
(4059 okuma, 0 yanıt)
 yeni sitemap oluşturmanı..
(15075 okuma, 14 yanıt)
 googlede bu bir faktörmü..
(5220 okuma, 1 yanıt)
 Pehaspe Seo - Linkler seo..
(6119 okuma, 3 yanıt)
 Haberler 15 dakika sonra ..
(16879 okuma, 20 yanıt)
 haber tags..
(3808 okuma, 0 yanıt)
 Google Modul İçersindeki ..
(6022 okuma, 3 yanıt)
 Optimize Küçük İpuçları..
(6654 okuma, 3 yanıt)
 Arama Motorlarında Yüksel..
(9359 okuma, 7 yanıt)
 google aramalarında isted..
(20376 okuma, 18 yanıt)
 googlede 2. sıradayım fak..
(17122 okuma, 22 yanıt)
 SEO - Arama Motoru Optimi..
(7670 okuma, 4 yanıt)
 Google Site Bağlantıları..
(10701 okuma, 10 yanıt)
 Faydalı Linkler..
(11018 okuma, 6 yanıt)
 Dinamik Title Eklentisini..
(8702 okuma, 6 yanıt)
 NSN NEWS Pehaspe Seo..
(10395 okuma, 9 yanıt)
 aradıgım seoolar..
(3853 okuma, 0 yanıt)
 pehaspeajaxseo Yardım..
(4521 okuma, 0 yanıt)
 video stream'e seo uygula..
(12184 okuma, 13 yanıt)
 Köşe Yazıları Modülüne Di..
(30009 okuma, 38 yanıt)
Netopsiyon Online: Forums
Netopsiyon Online :: Başlık görüntüleniyor - Çoklu Dil Seçeneği Bulunan Sitelerde İndexlenme
 AramaArama   RütbelerRütbeliler   ProfilProfil   GirişGiriş 


Çoklu Dil Seçeneği Bulunan Sitelerde İndexlenme

 
Bu forum kilitlendi: mesaj gönderemez, cevap yazamaz ya da başlıkları değiştiremezsiniz   Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız    Netopsiyon Online Forum Ana Sayfa -> Arama Motoru Optimizasyonu (SEO)
Önceki başlık :: Sonraki başlık  
Yazar Mesaj
Lowflyer
Mesaj: 300+
Mesaj: 300+





Kayıt: July 19, 1907
Mesajlar: 449
Konum: Alanya

MesajTarih: 2008-09-05, 12:14:56    Mesaj konusu: Çoklu Dil Seçeneği Bulunan Sitelerde İndexlenme Alıntıyla Cevap Gönder

Şu günlerde üzerinde çalıştığım proje halen devam ediyor.
Eylül ayı içerisinde sitemi açmayı planlıyorum.
Merak ettiğim birkaç konu var.

Sitesinde çoklu dil seçeneği kullanan var mı ?
Misal ingilizce,Türkçe, Almanca gibi..

Varsa dil seçeneklerini neye göre ayarlıyorlar ?
IP ye göre otomatik dil seçeneği mi yoksa varsayılan sabit bir dil seçeneği mi kullanıyorlar.
Bundan kasıt şu.
Ziyaretci Almanya'dan giriyorsa IP yi tanıyıp siteyi Almanca açıyor ya da ingilizce genel açılış dili oluyor ve seçeneğe göre dil ayarını ziyaretci kendisi yapıyor.

Bu yöntemleri deneyenler hangisinden daha memnun ?
Kullanıcılardan ne gibi şikayet geliyor ya da google açısından hangisi daha verimli ?
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder
Bu Site Google Adsense ile Gelir Elde Ediyor









Tarih: 2024-12-03, 17:20:26    Mesaj konusu: Forum Arası Reklamlar


Başa dön
Bankocu
Editör
Editör





Kayıt: Jun 02, 2003
Mesajlar: 1842
Konum: Istanbul

MesajTarih: 2008-09-05, 13:23:03    Mesaj konusu: Alıntıyla Cevap Gönder

Genelde user Anonymous ise, yani daha önce oturum açmamışsa browserin dil ayarına bakılıyor.
Yani tarayıcınız Türkçe ise Türkçe sayfalar geliyor, İngilizce ise İngilizceler.
Ülke ya da IP kontrolunden önce bu seçenek var ve uygulaması da aha kolay.
Aşağıdaki kod includes\language.php içinde yer alıyor.

Kod:
global $language, $multilingual, $cache, $board_ayarlar;

// This data was taken from Dragonfly CMS
// http://www.dragonflycms.org
$browserlang = array(
    'af' => 'afrikaans', // ISO-8859-1
    'sq' => 'albanian',  // ISO-8859-1
    'ar' => 'arabic',   // 1256
    'ar-dz' => 'arabic', // algeria
    'ar-bh' => 'arabic', // bahrain
    'ar-eg' => 'arabic', // egypt
    'ar-iq' => 'arabic', // iraq
    'ar-jo' => 'arabic', // jordan
    'ar-kw' => 'arabic', // kuwait
    'ar-lb' => 'arabic', // lebanon
    'ar-ly' => 'arabic', // libya
    'ar-ma' => 'arabic', // morocco
    'ar-om' => 'arabic', // oman
    'ar-qa' => 'arabic', // qatar
    'ar-sa' => 'arabic', // Saudi Arabia
    'ar-sy' => 'arabic', // syria
    'ar-tn' => 'arabic', // tunisia
    'ar-ae' => 'arabic', // U.A.E
    'ar-ye' => 'arabic', // yemen
    'hy' => 'armenian',
    'ast' => 'asturian',
    'eu' => 'basque',
    'be' => 'belarusian',
    'bs' => 'bosanski',//bosnian -bosanski is nuke lang name
    'bg' => 'bulgarian',
    'ca' => 'catalan',
    'zh' => 'chinese',
    'zh-cn' => 'chinese', // China
    'zh-hk' => 'chinese', // Hong Kong
    'zh-sg' => 'chinese', // Singapore
    'zh-tw' => 'chinese', // Taiwan
    'hr' => 'croatian',   // 1250
    'cs' => 'czech',
    'da' => 'danish',   // ISO-8859-1
    'dcc' => 'desi',    // Deccan, India
    'nl' => 'dutch',    // ISO-8859-1
    'nl-be' => 'dutch', // Belgium
    'en' => 'english',
    'en-au' => 'english', // Australia
    'en-bz' => 'english', // Belize
    'en-ca' => 'english', // Canada
    'en-ie' => 'english', // Ireland
    'en-jm' => 'english', // Jamaica
    'en-nz' => 'english', // New Zealand
    'en-ph' => 'english', // Philippines
    'en-za' => 'english', // South Africa
    'en-tt' => 'english', // Trinidad
    'en-gb' => 'english', // United Kingdom
    'en-us' => 'english', // United States
    'en-zw' => 'english', // Zimbabwe
    'eo' => 'esperanto',
    'et' => 'estonian',
    'eu' => 'euraska',   // ISO-8859-1
    'fo' => 'faeroese',
    'fi' => 'finnish',   // ISO-8859-1
    'fr' => 'french',   // ISO-8859-1
    'fr-be' => 'french', // Belgium
    'fr-ca' => 'french', // Canada
    'fr-fr' => 'french', // France
    'fr-lu' => 'french', // Luxembourg
    'fr-mc' => 'french', // Monaco
    'fr-ch' => 'french', // Switzerland
    'gl' => 'galego', //galician- galego is nuke lang name // ISO-8859-1
    'ka' => 'georgian',
    'de' => 'german',   // ISO-8859-1
    'de-at' => 'german', // Austria
    'de-de' => 'german', // Germany
    'de-li' => 'german', // Liechtenstein
    'de-lu' => 'german', // Luxembourg
    'de-ch' => 'german', // Switzerland
    'el' => 'greek',      // ISO-8859-7
    'he' => 'hebrew',
    'hu' => 'hungarian',  // ISO-8859-2
    'is' => 'icelandic',  // ISO-8859-1
    'id' => 'indonesian', // ISO-8859-1
    'ga' => 'irish',
    'it' => 'italian',  // ISO-8859-1
    'it-ch' => 'italian', // Switzerland
    'ja' => 'japanese',
    'ko' => 'korean',
    'ko-kp' => 'korean', // North Korea
    'ko-kr' => 'korean', // South Korea
    'ku' => 'kurdish',    // 1254
    'lv' => 'latvian',
    'lt' => 'lithuanian',   // 1257
    'mk' => 'macedonian',   // 1251
    'ms' => 'malayu',
    'no' => 'norwegian',    // ISO-8859-1
    'nb' => 'norwegian',    // bokmal
    'nn' => 'norwegian',    // nynorsk
    'pl' => 'polish',      // ISO-8859-2
    'pt' => 'portuguese',   // 28591, Latin-I, iso-8859-1
    'pt-br' => 'brazilian', // Brazil
    'ro' => 'romanian',  // 28592, Central Europe, iso-8859-2
    'ru' => 'russian',    // 1251 ANSI
    'gd' => 'scots gealic',
    'sr' => 'serbian',
    'sk' => 'slovak',      // 1250 ANSI
    'sl' => 'slovenian',    // 28592, Central Europe, iso-8859-2
    'es' => 'spanish',    // 28591, Latin-I, iso-8859-1
    'es-ar' => 'spanish',   // Argentina
    'es-bo' => 'spanish', // Bolivia
    'es-cl' => 'spanish', // Chile
    'es-co' => 'spanish', // Colombia
    'es-cr' => 'spanish', // Costa Rica
    'es-do' => 'spanish', // Dominican Republic
    'es-ec' => 'spanish', // Ecuador
    'es-sv' => 'spanish', // El Salvador
    'es-gt' => 'spanish', // Guatemala
    'es-hn' => 'spanish', // Honduras
    'es-mx' => 'spanish', // Mexico
    'es-ni' => 'spanish', // Nicaragua
    'es-pa' => 'spanish', // Panama
    'es-py' => 'spanish', // Paraguay
    'es-pe' => 'spanish', // Peru
    'es-pr' => 'spanish', // Puerto Rico
    'es-es' => 'castellano', // Spain
    'es-uy' => 'spanish', // Uruguay
    'es-ve' => 'spanish', // Venezuela
    'sv' => 'swedish',
    'sv-fi' => 'swedish',   // Finland
    'sw' => 'swahili',    // Kenya and Tanzania
    'th' => 'thai',      // 874
    'tr' => 'turkish',    // 1254
    'ug' => 'uighur',      // ISO-8859-1, 28591 Turkish, Uzbek, China
    'uk' => 'ukrainian',
    'vi' => 'vietnamese',
    'cy' => 'welsh',
    'xh' => 'xhosa',
    'yi' => 'yiddish',
    'zu' => 'zulu'
);

//To resolve getting the random capital letters ie (English)
$language = strtolower($language);
$multilingual = intval($multilingual);
$currentlang = $language;

if ($multilingual) {
    if (isset($_GET['newlang']) && is_lang($_GET['newlang'])) {
        $currentlang = $_GET['newlang'];
        $cache->delete('blocks', 'ayarlar');
    } else if (isset($_POST['newlang']) && is_lang($_POST['newlang'])) {
        $currentlang = $_POST['newlang'];
        $cache->delete('blocks', 'ayarlar');
    } elseif (isset($_COOKIE['lang']) && is_lang(base64_decode($_COOKIE['lang']))) {
        $currentlang = base64_decode($_COOKIE['lang']);
        $cache->delete('blocks', 'ayarlar');
    } else {
        $currentlang = detect_lang($browserlang); // Browser diline göre dil dosyası burada set ediliyor.
    }
    if (!is_lang($currentlang)) {
        $currentlang = $language;
    }
    evo_setc o o k i e('lang', $currentlang); // Cookietime is automatically taken from board_ayarlar in evo_setc o o k i e
}

//Fallback
if (empty($currentlang)) {
    $currentlang = 'english';
}

define('_LANGCODE', array_search($currentlang, $browserlang));
unset($browserlang);

include_lang($currentlang);



Ben kodu değiştirdiğim için sizdeki aynı olmayabilir ama kontrol edilen değişken,
$browserlang değişkeni.
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
Lowflyer
Mesaj: 300+
Mesaj: 300+





Kayıt: July 19, 1907
Mesajlar: 449
Konum: Alanya

MesajTarih: 2008-09-05, 14:48:01    Mesaj konusu: Alıntıyla Cevap Gönder

Saol bankocu. Hazır script kulanmıyorum bu projede.
O yüzden hız açısından en verimli ve sql i en az yoran yöntemi tercih edeceim.
Artık bunu testler belirler :)

Asıl önemli birşeyde google ın çoklu dile yaklaşımı. En verimli indexlemeyi hangi yöntemle yaptığı.
Bu konuda fikrin var mı ?
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder
Bankocu
Editör
Editör





Kayıt: Jun 02, 2003
Mesajlar: 1842
Konum: Istanbul

MesajTarih: 2008-09-05, 17:32:04    Mesaj konusu: Alıntıyla Cevap Gönder

Zaten hazır script önermedim, Nukenin (En azından Nuke-Evolution'un) uyguladığı yöntem bu diye bahsetmiştim.

Google da tarayıcı diline göre sayfa içeriğini oluşturuyor ya da Dil Seçiyor diye biliyorum.
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
Önceki mesajları göster:   
Bu forum kilitlendi: mesaj gönderemez, cevap yazamaz ya da başlıkları değiştiremezsiniz   Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız    Netopsiyon Online Forum Ana Sayfa -> Arama Motoru Optimizasyonu (SEO) Tüm zamanlar GMT + 3 Saat
1. sayfa (Toplam 1 sayfa)

 
Geçiş Yap:  
Bu forumda yeni başlıklar açamazsınız
Bu forumdaki başlıklara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız

Benzer Konular

Başlık Yazar Forum Cevaplar Tarih
Yeni mesaj yok Sitedeki Manşet Haberleri Diğer Sitel... DursunKaptan Php Nuke Sorunlarınız 39 2010-05-19, 22:53:01 Son Mesajı Görüntüle
Yeni mesaj yok Haberlerinizi Diğer Sitelerde Yayınlatın ahududu Php Nuke Modülleri 12 2010-03-20, 16:03:45 Son Mesajı Görüntüle
Yeni mesaj yok Son dakika haberleri baska sitelerde ... kurtulus Php-Nuke 1 2009-06-20, 15:14:09 Son Mesajı Görüntüle
Yeni mesaj yok çoklu dil için hangi karakter seti? ekolcu MySQL & phpMyAdmin 2 2009-03-23, 19:05:16 Son Mesajı Görüntüle
Yeni mesaj yok Bootla sitemin veritabanında bulunan ... BURHAN Php Nuke Güvenlik 19 2009-02-03, 21:25:07 Son Mesajı Görüntüle

Copyright © 2002-2024 Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. - Bütün hakları saklıdır!
Bu site Netopsiyon.com.tr Sunucularında Barındırılmaktadır.
Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. Netopsiyon Copyright