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 73

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 Sitemap Generator (este gratuit) pentru a include link-uri la pagini traduse şi cms în sitemap generat.

    Dacă aţi avut deja editate fişierele, vă rugăm să încărcaţi versiunea originală

    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ă).

    La început va trebui să găsiţi fişierul în vbseo_sitemap_functions_vbseo.php
    rădăcină un forum -> vbseo_sitemap -> vbseo_sitemap_functions_vbseo.php
    Deschideţi şi editaţi-l cu orice program de editare a textului
    La început foarte găsi această linie:
    PHP Code:
    global $vbulletin$vbseo_vars$vbseo_stat$vboptions$db$forumcache$bbuserinfo
    Şi a pus după ce, acest lucru:
    PHP Code:
    require_once(DIR'/includes/vbenterprisetranslator_functions_vbseo.php');     $alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','pl','et','tl','fi','fr','gl','de','el''en','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'); 

    Notă: Scoateţi COD-ţ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.

    Şi găsi această linie:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    pentru integrarea fire traduse
    şi dacă utilizaţi SEO link-uri de exemplu
    / Ro / titlu
    pus după ce:
    PHP Code:
    if(!$archived) {    $strlenhost strlen($vbseo_vars['bburl']."/");    
    $currenturl vbseo_url_thread($threadrow1$archived);   
    $currenturl_before substr($currenturl,0,$strlenhost);   
    $currenturl_after "/".substr($currenturl,$strlenhost);   
    $lastpost =& $threadrow['lastpost'];   
    global 
    $alanguages;  
    foreach(
    $alanguages as $language) {      
    vbseo_add_url($currenturl_before.$language.$currenturl_after$prior$lastpost$freq);    }  } 
    sau în cazul în care sunt NU folosind SEO Link-uri, adică
    adresa? limbă = ro
    :
    PHP Code:
    if(!$archived) {
      global 
    $alanguages;
      
    $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);
      } 

    Nu utilizaţi ambele dintre ele!



    **** Această parte a soluţiei este doar pentru vBulletin publicarii Suite utilizatori ****

    Apoi, trebuie să găseşti aceste două linii

    PHP Code:
                   $prior vbseo_sm_priority($vboptions['vbseo_sm_priority_cmssec'], $relp2); 
    PHP Code:
                   $prior vbseo_sm_priority($vboptions['vbseo_sm_priority_cmsent'], $relp2); 

    şi dacă utilizaţi SEO link-uri de exemplu
    / Ro / titlu
    pus după ce ambele dintre ele:
    PHP Code:
    global $alanguages;
    $strlenhost strlen($vbseo_vars['bburl']."/");  
    $currenturl vbseo_url_cms($drow);
    $currenturl_before substr($currenturl,0,$strlenhost); 
    $currenturl_after "/".substr($currenturl,$strlenhost); 
    foreach(
    $alanguages as $language) {            $added_urls += vbseo_add_url($currenturl_before.$language.$currenturl_after$prior$drow['lastupdated'], $vboptions['vbseo_sm_freq_cms']); } 
    sau în cazul în care sunt NU folosind SEO Link-uri, adică
    adresa? limbă = ro
    loc după fiecare dintre ele:
    PHP Code:
    global $alanguages;
    $strlenhost strlen($vbseo_vars['bburl']."/");  
    $currentthreadurl vbseo_url_cms($drow) . '?language=';
    foreach(
    $alanguages as $language) { 
               
    $added_urls += vbseo_add_url($currentthreadurl.$language$prior$drow['lastupdated'], $vboptions['vbseo_sm_freq_cms']); } 
    Nu utilizaţi ambele dintre acestea (cu şi fără legătură într-SEO)!


    Sfârşitul de editare şi se bucure de ea!
    Mult noroc!
    Ultima modificare făcută de r.dziadusz; 23-09-11 la 15:56.

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
  •