Important: Această pagină este folosind cookie-uri (cookies). Folosind acest site fără a opri cookie-urile în browser, înseamnă că sunteți de acord pentru utilizarea acestuia.
Cumpara acum! Caracteristici Descărcări

Câştigaţi cu noi!

Dacă doriţi să începe să câştigaţi bani cu alătura vBET să Programul de afiliere.
Rezultate 1 a 10 de 46

Thread: Generatorul de Sitemap integrare

Vezi filetate

Post anterior Previous Post   Next Post Următorul Post
  1. #1
    Michał Podbielski (vBET Personal) vBET's Avatar
    Alăturaţi-vă Data
    Octombrie 2009
    Mesaje
    3,037

    Default Generatorul de Sitemap integrare

    Pur şi simplu puteţi integra vBET cu vBSEO Generatorul de Sitemap (aceasta este gratuită), Pentru a include link-uri către pagini traduse în sitemap generate.


    Vă rugăm să reţineţi faptul că instrucţiunile de mai jos vă va permite să adăugaţi în link-uri Sitemap-ul dvs. pentru fire de pagini traduse. Datorită motiv performanţă acestor legături nu vor fi traduse - nu va fi codul de limbă adăugat. Google va găsi pagina reală, deoarece oricum vei primi 301 de redirecţionare. Vă rugăm să reţineţi că nu este cea mai bună abordare - Google preferă să aibă legături în finală sitemap redirectionarea nu unul, ci obţinute forţând mii de link-uri în toate limbile în acelaşi timp, ar putea omorî server-ul dvs. sau să fie amenintat de către Google ca atac (în cazul în care link-uri nu sunt cache încă).

    Dacă aveţi orice cunostinte de programare PHP aveţi posibilitatea să modificaţi instrucţiunile de mai jos pentru a sprijini, de asemenea, alte părţi ale sitemap - nu numai fire de adrese URL. Soluţie de mai jos va adăuga link-uri traduse doar pentru primele pagini ale fire.

    Integrarea instrucţiuni:
    Trebuie doar să editaţi un fişier: vbseo_sitemap_functions.php în vbseo_sitemap director.

    Găsi:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    Şi loc după ce...

    Pentru SEO link-uri
    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Ă: Elimina codul-ţi limbajul DEFAULT de la $ Alanguages
    De asemenea, dacă aţi dezactivat anumite limbi, în panoul de optiune va trebui să ştergeţi codurile sale de asemenea.

    Pentru legături cu limba = (Nu folositi cabina - numai potrivit pentru tipul dumneavoastră legături)
    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Ă: Elimina codul-ţi limbajul DEFAULT de la $ Alanguages
    De asemenea, dacă aţi dezactivat anumite limbi, în panoul de optiune va trebui să ştergeţi codurile sale de asemenea.


    ************************************************** ******************************
    OPŢIONAL:
    Dacă doriţi să adăugaţi la sitemap, de asemenea, link-uri pentru paginile de alte fire (dacă firul avea mai multe pagini), apoi codul suplimentare de la ultimul pas, trebuie să fie adăugată în alt loc - înainte de:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    De asemenea, în acest cod suplimentare trebuie să modificaţi"1"la"$ P".
    Ultima modificare făcută de r.dziadusz; 14-04-12 la 16:24.

Tag-uri pentru acest subiect

Permisiuni postare

  • Tu nu pot posta subiecte noi
  • Tu nu pot mesaj raspunsuri
  • Tu nu pot adăuga ataşamente
  • Tu nu pot edita mesajele tale
  •