BU SİTE PHP-NUKE SONLANINCA KAPANDI. İÇİNDE EMEK OLDUĞUNDAN AÇIK TUTULMAKTADIR.
GÜNCEL İÇERİK BLOG SAYFASINDADIR!
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: 1082
Üye Adı
Şifre
Beni Hatırla
          Yeni Üye KayıtYeni Üye Kayıt
          Şifremi UnuttumŞifremi Unuttum
FORUMLAR
 php-nuke otomatik site ma..
(21946 okuma, 20 yanıt)
 SEO Sözlük..
(8112 okuma, 2 yanıt)
 Google Büyük Bir Sorun..
(5072 okuma, 0 yanıt)
 Backlink'nizi artırın..
(5016 okuma, 0 yanıt)
 Ücretli Seo Yaptırıcam Bi..
(7865 okuma, 5 yanıt)
 backend.php'ye nasıl peha..
(5735 okuma, 1 yanıt)
 Sitenizin Alexa değerini ..
(23 okuma, 2 yanıt)
 Seo ile Klasör ismi gibi ..
(9769 okuma, 5 yanıt)
 Php olan uzantiyi degisme..
(19281 okuma, 21 yanıt)
 daha once kurdugum bi seo..
(7384 okuma, 4 yanıt)
 netopsiyon neden pehaspes..
(17256 okuma, 14 yanıt)
 Arama Optimizasyonu..
(62079 okuma, 63 yanıt)
 Sadece 30 Dakikada l utf-..
(12295 okuma, 10 yanıt)
 Forum Rss dosyasını pehas..
(4969 okuma, 0 yanıt)
 nuke için yeni bir seo yö..
(20237 okuma, 19 yanıt)
 backend ve sitemap vb. pe..
(5863 okuma, 2 yanıt)
 iframe blok ve backend.ph..
(19826 okuma, 19 yanıt)
 Google Meta Keywords ile ..
(4918 okuma, 0 yanıt)
 Google dürüstlüğü sever..
(10551 okuma, 6 yanıt)
 Footer daki site map link..
(5201 okuma, 1 yanıt)
 Veri tabanından veri çeke..
(4832 okuma, 0 yanıt)
 nsn NEWS seo sorunu..
(13683 okuma, 12 yanıt)
 Arama Optimizasyon Döküma..
(8597 okuma, 5 yanıt)
 VBulletin gibi Tag sistem..
(11179 okuma, 8 yanıt)
 Site Google Arama motoru ..
(4572 okuma, 0 yanıt)
 pehaspeajaxseo uyguladım ..
(5933 okuma, 2 yanıt)
 nukede h1 ve h3 tag kulla..
(6502 okuma, 2 yanıt)
 sayfa gerileme hakkında..
(6993 okuma, 2 yanıt)
 iyi index lenen makale si..
(10309 okuma, 6 yanıt)
 Pehaspe seo eklentisi ari..
(15455 okuma, 14 yanıt)
 Pehaspe html seo ya modül..
(4670 okuma, 0 yanıt)
 yeni sitemap oluşturmanı..
(17630 okuma, 14 yanıt)
 googlede bu bir faktörmü..
(6123 okuma, 1 yanıt)
 Pehaspe Seo - Linkler seo..
(7284 okuma, 3 yanıt)
 Haberler 15 dakika sonra ..
(20007 okuma, 20 yanıt)
 haber tags..
(4401 okuma, 0 yanıt)
 Google Modul İçersindeki ..
(7021 okuma, 3 yanıt)
 Optimize Küçük İpuçları..
(7794 okuma, 3 yanıt)
 Arama Motorlarında Yüksel..
(10822 okuma, 7 yanıt)
 google aramalarında isted..
(23645 okuma, 18 yanıt)
 googlede 2. sıradayım fak..
(20031 okuma, 22 yanıt)
 SEO - Arama Motoru Optimi..
(8929 okuma, 4 yanıt)
 Google Site Bağlantıları..
(12405 okuma, 10 yanıt)
 Faydalı Linkler..
(12444 okuma, 6 yanıt)
 Dinamik Title Eklentisini..
(10173 okuma, 6 yanıt)
 NSN NEWS Pehaspe Seo..
(12225 okuma, 9 yanıt)
 aradıgım seoolar..
(4437 okuma, 0 yanıt)
 pehaspeajaxseo Yardım..
(5247 okuma, 0 yanıt)
 video stream'e seo uygula..
(14306 okuma, 13 yanıt)
 Köşe Yazıları Modülüne Di..
(35305 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: 2026-02-03, 22:32:11    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-2026 Ali Osman KAHRAMAN - Bütün hakları saklıdır!
Bu site Netopsiyon.com.tr Sunucularında Barındırılmaktadır.
netopsiyon®, Ali Osman KAHRAMAN' a ait tescilli bir markadır. İzinsiz kullanılamaz!
Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. Netopsiyon Copyright