Možete jednostavno integrirati vBET s
vBSEO Generator Sitemapa (
to je besplatno) Uključiti linkove na stranice prevedene na generira kazalo.
Imajte na umu da upute u nastavku će vam omogućiti da biste dodali u svoj sitemap linkove za teme prevedenih stranica. Zbog izvedbe razloga tih linkova neće biti preveden - bit će samo dodati jezik koda. Google će pronaći pravi stranici svejedno jer ćete dobiti 301 preusmjeravati. Imajte na umu da to nije najbolji pristup - Google preferira da su konačne linkove na kazalo ne preusmjeravanje jedan, ali prisiljavajući prijevod tisuće linkova na svim jezicima u isto vrijeme može ubiti vaš poslužitelj ili se threated Google kao napad (ako veze nisu Cached još).
Ako imate bilo kakvih PHP programiranje vještine možete izmijeniti upute u nastavku kako bi podržao i druge dijelove Sitemap - ne samo teme URL-ova. Rješenje u nastavku će se dodati prijevod linkove samo za prve stranice teme.
Integracija upute:
Vi samo morati urediti jednu datoteku:
vbseo_sitemap_functions.php u
vbseo_sitemap katalog.
Pronaći:
PHP Code:
vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior");
I mjesto nakon što je...
Za SEO linkovi
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($threadrow, 1, $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
NAPOMENA: Izvadite CODE zadani jezik iz
$ Alanguages
Također, ako ste onemogućili neke jezike u opciji ploči morate izbrisati svoje kodove previše.
Za veze s jezikom = (Ne koristite štand - samo prikladna za vaše veze tip)
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($threadrow, 1, $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
NAPOMENA: Izvadite CODE zadani jezik iz
$ Alanguages
Također, ako ste onemogućili neke jezike u opciji ploči morate izbrisati svoje kodove previše.
************************************************** ******************************
Opcionalno:
Ako želite dodati sitemap također povezuje za druge nit stranice (ako je nit imaju nekoliko stranica), a zatim dodatni kod iz prošlog koraka mora dodati prije:
PHP Code:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
Također, u ovom dodatni kod trebate promijeniti
1 na
$ P.