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: 1097
Üye Adı
Şifre
Beni Hatırla
          Yeni Üye KayıtYeni Üye Kayıt
          Şifremi UnuttumŞifremi Unuttum
FORUMLAR
 php-nuke otomatik site ma..
(22119 okuma, 20 yanıt)
 SEO Sözlük..
(8144 okuma, 2 yanıt)
 Google Büyük Bir Sorun..
(5112 okuma, 0 yanıt)
 Backlink'nizi artırın..
(5055 okuma, 0 yanıt)
 Ücretli Seo Yaptırıcam Bi..
(7933 okuma, 5 yanıt)
 backend.php'ye nasıl peha..
(5777 okuma, 1 yanıt)
 Sitenizin Alexa değerini ..
(23 okuma, 2 yanıt)
 Seo ile Klasör ismi gibi ..
(9886 okuma, 5 yanıt)
 Php olan uzantiyi degisme..
(19476 okuma, 21 yanıt)
 daha once kurdugum bi seo..
(7498 okuma, 4 yanıt)
 netopsiyon neden pehaspes..
(17376 okuma, 14 yanıt)
 Arama Optimizasyonu..
(62806 okuma, 63 yanıt)
 Sadece 30 Dakikada l utf-..
(12393 okuma, 10 yanıt)
 Forum Rss dosyasını pehas..
(5010 okuma, 0 yanıt)
 nuke için yeni bir seo yö..
(20405 okuma, 19 yanıt)
 backend ve sitemap vb. pe..
(5921 okuma, 2 yanıt)
 iframe blok ve backend.ph..
(20013 okuma, 19 yanıt)
 Google Meta Keywords ile ..
(4952 okuma, 0 yanıt)
 Google dürüstlüğü sever..
(10619 okuma, 6 yanıt)
 Footer daki site map link..
(5232 okuma, 1 yanıt)
 Veri tabanından veri çeke..
(4865 okuma, 0 yanıt)
 nsn NEWS seo sorunu..
(13823 okuma, 12 yanıt)
 Arama Optimizasyon Döküma..
(8662 okuma, 5 yanıt)
 VBulletin gibi Tag sistem..
(11255 okuma, 8 yanıt)
 Site Google Arama motoru ..
(4605 okuma, 0 yanıt)
 pehaspeajaxseo uyguladım ..
(5981 okuma, 2 yanıt)
 nukede h1 ve h3 tag kulla..
(6556 okuma, 2 yanıt)
 sayfa gerileme hakkında..
(7064 okuma, 2 yanıt)
 iyi index lenen makale si..
(10393 okuma, 6 yanıt)
 Pehaspe seo eklentisi ari..
(15534 okuma, 14 yanıt)
 Pehaspe html seo ya modül..
(4702 okuma, 0 yanıt)
 yeni sitemap oluşturmanı..
(17794 okuma, 14 yanıt)
 googlede bu bir faktörmü..
(6169 okuma, 1 yanıt)
 Pehaspe Seo - Linkler seo..
(7339 okuma, 3 yanıt)
 Haberler 15 dakika sonra ..
(20170 okuma, 20 yanıt)
 haber tags..
(4424 okuma, 0 yanıt)
 Google Modul İçersindeki ..
(7060 okuma, 3 yanıt)
 Optimize Küçük İpuçları..
(7828 okuma, 3 yanıt)
 Arama Motorlarında Yüksel..
(10900 okuma, 7 yanıt)
 google aramalarında isted..
(23808 okuma, 18 yanıt)
 googlede 2. sıradayım fak..
(20188 okuma, 22 yanıt)
 SEO - Arama Motoru Optimi..
(9017 okuma, 4 yanıt)
 Google Site Bağlantıları..
(12477 okuma, 10 yanıt)
 Faydalı Linkler..
(12530 okuma, 6 yanıt)
 Dinamik Title Eklentisini..
(10257 okuma, 6 yanıt)
 NSN NEWS Pehaspe Seo..
(12331 okuma, 9 yanıt)
 aradıgım seoolar..
(4465 okuma, 0 yanıt)
 pehaspeajaxseo Yardım..
(5284 okuma, 0 yanıt)
 video stream'e seo uygula..
(14447 okuma, 13 yanıt)
 Köşe Yazıları Modülüne Di..
(35645 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-03-10, 00:15:10    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