Önemli: Bu sayfa çerez kullanıyor (cookies). Tarayıcı çerezleri kapatmadan Bu web sitesini kullanarak, bunu kullanmak için kabul anlamına gelir.
Şimdi satın alın! Özellikler Yüklemeler

Bizimle kazanın!

Eğer vBET katılmak için para kazanmaya başlamak istiyorum Ortaklık programı.
Sonuçlar 1 için 10 , 46

Konu: Site Haritası Oluşturucu entegrasyonu

Dişli Görünümü

Önceki Yazı Previous Post   Next Post Sonraki Yazı
  1. #1
    Michał Podbielski (BB Personel) vBET's Avatar
    Üyelik tarihi
    Ekim 2009
    Mesajlar
    3,037

    Default Site Haritası Oluşturucu entegrasyonu

    Sadece BB ile entegre edebilirsiniz vBSEO Sitemap Generator (ücretsiz) Oluşturulan bu site haritası çevrilen sayfalara bağlantılar içerir.


    Aşağıdaki talimatları konuları tercüme sayfaları için site haritası bağlantılar eklemek için izin olacağını lütfen unutmayınız. Çünkü performans nedenle bu bağlantılar tercüme edilebilir olmayacaktır sadece eklenen dil kodu olacak. 301 yönlendirme alacak Google zaten gerçek sayfa bulacaksınız. En iyi yaklaşım olduğuna dikkat edin - Google, bir yeniden yönlendirme site haritası final bağlantıları olduğu tercih, ama zorlayarak çeviri, tüm dillerde aynı anda binlerce bağlantılar sunucu öldürebilir ya da saldırı olarak Google tarafından tehdidinde bulundu (eğer bağlantılar değil. önbelleğe alınmış henüz).

    Konuları URL'ler sadece herhangi bir PHP programlama becerilerini varsa site haritası da diğer parça desteği için aşağıdaki talimatları değiştirebilirsiniz. Aşağıdaki Çözüm için tercüme bağlantılar sadece konuları ilk sayfalarında katacak.

    Entegrasyon talimatları:
    Sadece tek bir dosya düzenlemek için: vbseo_sitemap_functions.php içinde vbseo_sitemap dizin.

    Bulmak:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    Ve yerde SONRA bir...

    SEO bağlantılar için
    PHP Code:
    //additional code 
    require_once(DIR'/includes/vbenterprisetranslator_functions_vbseo.php');
    $alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','de','el','iw','hi','hu','is','id','ga','it','ja','ko','lv','lt','mk','ms','mt','no','fa','pt','ro','ru','sr','sk','sl','es','sw','sv','zh-TW','th','tr','uk','vi','cy','yi'); 
    if(!
    $archived) { 
      
    $strlenhost strlen($vbseo_vars['bburl']."/"); 
      
    $currentthreadurl vbseo_url_thread($threadrow1$archived);
      
    $currentthreadurl_before substr($currentthreadurl,0,$strlenhost);
      
    $currentthreadurl_after "/".substr($currentthreadurl,$strlenhost);
      
    $lastpost =& $threadrow['lastpost'];
      
    $vbseo_stat['t'] += sizeof($alanguages);
      foreach(
    $alanguages as $language) { 
        
    vbseo_add_url($currentthreadurl_before.$language.$currentthreadurl_after$prior$lastpost$freq); 
      } 
    }   
    //end additional code 
    NOT: Varsayılan dil KODU KALDIR ABD doları alanguages
    Seçeneği panelinde bazı dillerde devre Ayrıca eğer siz de kendi kodlarını silmek için var.

    Language = bağlantılar için (Stand - bağlantılar tipi için sadece uygun)
    PHP Code:
    //additional code
    require_once(DIR'/includes/vbenterprisetranslator_functions_vbseo.php');
    $alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','de','el','iw','hi','hu','is','id','ga','it','ja','ko','lv','lt','mk','ms','mt','no','fa','pt','ro','ru','sr','sk','sl','es','sw','sv','zh-TW','th','tr','uk','vi','cy','yi');
    if(!
    $archived) {
      
    $currentthreadurl vbseo_url_thread($threadrow1$archived) . '&language=';
      
    $vbseo_stat['t'] += sizeof($alanguages);
      
    $lastpost =& $threadrow['lastpost'];
      foreach(
    $alanguages as $language) {
        
    vbseo_add_url($currentthreadurl.$language$prior$lastpost$freq);
      } 
    }  
    //end additional code 
    NOT: Varsayılan dil KODU KALDIR ABD doları alanguages
    Seçeneği panelinde bazı dillerde devre Ayrıca eğer siz de kendi kodlarını silmek için var.


    ************************************************** ******************************
    İSTEĞE BAĞLI:
    Site haritası için de diğer konu sayfaları için bağlantılar (konu birden fazla sayfa varsa) eklemek istiyorsanız, başka bir yerde son adım sonra ek kod eklenebilir - ÖNCE:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Ayrıca bu ek kodu değiştirmek zorunda"1"e"$ P".
    Last edited by r.dziadusz; 14-04-12 at 16:24.

Bu Konu İçin Etiketler

İzinleri Yetkileriniz

  • Size olmayabilir Yeni Mesaj
  • Size olmayabilir yazılan mesaj içermekte
  • Size olmayabilir Mesaj ekleri
  • Size olmayabilir Mesajınızı Değiştirme
  •