Quote Originally Posted by vBET View Post
Lahko preprosto integracijo z vBET vBSEO Sitemap Generator (je brezplačno), Da vključuje povezave do prevedenih strani v ustvari kazalo.

Prosimo, upoštevajte, da se bo spodnja navodila vam omogočajo, da dodate v vašo kazalo povezav za teme, ki prevedenih strani. Zaradi razlogov učinkovitosti te povezave ne bo preveden - ne bo samo dodal jezikovno kodo. Google bo našel pravi strani, saj tako ali tako boste dobili 301 preusmeriti. Prosimo, upoštevajte, da to ni najboljši pristop - Google odloči, da končno povezave v kazalo ne preusmerjanje enega, temveč zaradi česar prevod bi lahko na tisoče povezav v vseh jezikih, v istem času ubil svojega strežnika ali pa threated z Google, kot napad (če povezave ne cached še).

Če imate PHP znanja programiranja lahko spremenite spodnjim navodilom, da podpira tudi druge dele kazalo - ne samo teme URL. Rešitev spodaj bodo dodali preveden povezave samo za prvih straneh niti.

Integracija navodila:
Moraš edit eno datoteko: vbseo_sitemap_functions.php v vbseo_sitemap imenik.

Najdi:
PHP Code:
vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
In mesto, potem ko je...

Za SEO povezave
PHP Code:
//additional code 
$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 
OPOMBA: Odstranite svoj CODE Privzeti jezik iz $ Alanguages
Tudi če ste ga onemogočili nekaterih jezikih v plošči možnost, ki jo morali izbrisati svoje kode preveč.

Za povezave z jezikom = (Ne uporabljajte govorilnice - samo primerna za vaš tip povezave)
PHP Code:
//additional code
$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 
OPOMBA: Odstranite svoj CODE Privzeti jezik iz $ Alanguages
Tudi če ste ga onemogočili nekaterih jezikih v plošči možnost, ki jo morali izbrisati svoje kode preveč.


************************************************** ******************************
NEOBVEZNO:
Če želite dodati v kazalo tudi povezave na druge strani, nit (nit, če imajo več strani), nato pa dodatno oznako iz zadnji korak je treba dodati PRED:
PHP Code:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
Tudi v tem dodatno kodo morate spremeniti 1 do $ P.

Ali je varno, da to stori potem?
Če ste google prepovedi?
Regards