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: 622
Üye Adı
Şifre
Beni Hatırla
          Yeni Üye KayıtYeni Üye Kayıt
          Şifremi UnuttumŞifremi Unuttum
FORUMLAR
 php-nuke otomatik site ma..
(17213 okuma, 20 yanıt)
 SEO Sözlük..
(6770 okuma, 2 yanıt)
 Google Büyük Bir Sorun..
(4014 okuma, 0 yanıt)
 Backlink'nizi artırın..
(3931 okuma, 0 yanıt)
 Ücretli Seo Yaptırıcam Bi..
(6113 okuma, 5 yanıt)
 backend.php'ye nasıl peha..
(4591 okuma, 1 yanıt)
 Sitenizin Alexa değerini ..
(23 okuma, 2 yanıt)
 Seo ile Klasör ismi gibi ..
(7605 okuma, 5 yanıt)
 Php olan uzantiyi degisme..
(15068 okuma, 21 yanıt)
 daha once kurdugum bi seo..
(5813 okuma, 4 yanıt)
 netopsiyon neden pehaspes..
(13870 okuma, 14 yanıt)
 Arama Optimizasyonu..
(51357 okuma, 63 yanıt)
 Sadece 30 Dakikada l utf-..
(9577 okuma, 10 yanıt)
 Forum Rss dosyasını pehas..
(3994 okuma, 0 yanıt)
 nuke için yeni bir seo yö..
(16040 okuma, 19 yanıt)
 backend ve sitemap vb. pe..
(4628 okuma, 2 yanıt)
 iframe blok ve backend.ph..
(15776 okuma, 19 yanıt)
 Google Meta Keywords ile ..
(4031 okuma, 0 yanıt)
 Google dürüstlüğü sever..
(7964 okuma, 6 yanıt)
 Footer daki site map link..
(4167 okuma, 1 yanıt)
 Veri tabanından veri çeke..
(3917 okuma, 0 yanıt)
 nsn NEWS seo sorunu..
(10681 okuma, 12 yanıt)
 Arama Optimizasyon Döküma..
(6820 okuma, 5 yanıt)
 VBulletin gibi Tag sistem..
(8839 okuma, 8 yanıt)
 Site Google Arama motoru ..
(3694 okuma, 0 yanıt)
 pehaspeajaxseo uyguladım ..
(4723 okuma, 2 yanıt)
 nukede h1 ve h3 tag kulla..
(5279 okuma, 2 yanıt)
 sayfa gerileme hakkında..
(5730 okuma, 2 yanıt)
 iyi index lenen makale si..
(8131 okuma, 6 yanıt)
 Pehaspe seo eklentisi ari..
(12453 okuma, 14 yanıt)
 Pehaspe html seo ya modül..
(3886 okuma, 0 yanıt)
 yeni sitemap oluşturmanı..
(14148 okuma, 14 yanıt)
 googlede bu bir faktörmü..
(4896 okuma, 1 yanıt)
 Pehaspe Seo - Linkler seo..
(5799 okuma, 3 yanıt)
 Haberler 15 dakika sonra ..
(15832 okuma, 20 yanıt)
 haber tags..
(3623 okuma, 0 yanıt)
 Google Modul İçersindeki ..
(5749 okuma, 3 yanıt)
 Optimize Küçük İpuçları..
(6319 okuma, 3 yanıt)
 Arama Motorlarında Yüksel..
(8844 okuma, 7 yanıt)
 google aramalarında isted..
(19106 okuma, 18 yanıt)
 googlede 2. sıradayım fak..
(16183 okuma, 22 yanıt)
 SEO - Arama Motoru Optimi..
(7274 okuma, 4 yanıt)
 Google Site Bağlantıları..
(10120 okuma, 10 yanıt)
 Faydalı Linkler..
(10518 okuma, 6 yanıt)
 Dinamik Title Eklentisini..
(8278 okuma, 6 yanıt)
 NSN NEWS Pehaspe Seo..
(9768 okuma, 9 yanıt)
 aradıgım seoolar..
(3665 okuma, 0 yanıt)
 pehaspeajaxseo Yardım..
(4297 okuma, 0 yanıt)
 video stream'e seo uygula..
(11513 okuma, 13 yanıt)
 Köşe Yazıları Modülüne Di..
(28164 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-04-24, 08:46:42    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