Viktigt: Denna sida använder cookies (cookies). Genom att använda denna webbplats utan att stänga av cookies i webbläsaren, innebär att du samtycker till att använda det.
Köp nu! Funktioner Nedladdningar

Tjäna med oss!

Om du vill börja tjäna pengar med vBET koppling till Affiliate Program.
Resultat 31 till 40 av 46

Ämne: Sitemap Generator integration

Trådad Vy

Tidigare Inlägg Previous Post   Next Post Nästa Inlägg
  1. #1
    Michał Podbielski (vBET Personal) vBET's Avatar
    Reg.datum
    Oktober 2009
    Inlägg
    3,037

    Default Sitemap Generator integration

    Du kan enkelt integrera med vBET vBSEO webbplatskarta (den är fri) Att innehålla länkar till översatta sidor i skapade webbplatskartan.


    Observera att instruktionerna nedan gör att du kan lägga in din webbplatskarta länkar för gängor översatta sidor. På grund av prestanda skäl dessa förbindelser inte kommer att översättas - Det kommer bara att läggas språkkod. Google kommer att hitta riktiga sidan ändå eftersom du kommer att få 301 omdirigera. Observera att det inte är bästa metoden - Google föredrar att ha sista länkarna i sitemap inte omdirigera en, utan tvingar översättning av tusentals länkar på alla språk på samma tid kan döda din server eller threated av Google som attack (om länkarna inte cachad ännu).

    Om du har några PHP kunskaper i programmering kan du ändra instruktionerna nedan för att även hantera andra delar av sitemap - inte bara trådar webbadresser. Lösning nedan kommer att lägga översatt länkar endast för första sidorna av trådar.

    Integration instruktioner:
    Du behöver bara ändra en fil: vbseo_sitemap_functions.php i vbseo_sitemap katalog.

    Hitta:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    Och rum efter det...

    För SEO länkar
    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 
    OBS! TA BORT DIN KOD Standardspråk från $ Alanguages
    Även om du inaktiverat vissa språk i alternativ panelen du måste ta bort sina koder också.

    För länkar med språk = (Använd inte monter - endast lämplig för dina länkar typ)
    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 
    OBS! TA BORT DIN KOD Standardspråk från $ Alanguages
    Även om du inaktiverat vissa språk i alternativ panelen du måste ta bort sina koder också.


    ************************************************** ******************************
    EXTRA:
    Om du vill lägga till sitemap också länkar till andra tråden sidor (om tråden har flera sidor), måste då ytterligare kod från sista steget läggas på andra plats - innan:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Också i denna ytterligare kod måste du ändra"1"till"$ P".
    Senast redigerad av r.dziadusz; 14-04-1216:24.

Taggar för det här ämnet

Behörigheter för att posta

  • Du får inte posta nya ämnen
  • Du får inte posta svar
  • Du får inte posta bifogade filer
  • Du får inte redigera dina inlägg
  •