Du kan enkelt integrere med vBET
vBSEO Sitemap Generator (
det er gratis) Å inkludere lenker til oversatt sidene i generert sidekart.
Vær oppmerksom på at instruksjonene nedenfor vil tillate deg å legge inn din sitemap linker for tråder oversatt sider. På grunn av ytelse grunn disse lenkene vil ikke bli oversatt - det blir bare lagt språkkoden. Google vil finne ekte siden likevel siden du vil få 301-viderekobling. Vær oppmerksom på at det ikke er beste tilnærmingen - Google foretrekker å ha endelig lenker i sidekart ikke omdirigere ett, men tvinger oversettelse av tusenvis koblinger i alle språk på samme tid kan drepe din server eller bli threated av Google som angrep (hvis lenkene er ikke bufret ennå).
Dersom du har PHP-programmerer ferdigheter du kan endre instruksjonene nedenfor for å støtte også andre deler av sitemap - ikke bare tråder URLer. Løsning nedenfor vil legge oversatt linker bare for første sidene av tråder.
Integrasjon instruksjoner:
Du må bare redigere én fil:
vbseo_sitemap_functions.php i
vbseo_sitemap katalog.
Finn:
PHP Code:
vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior");
Og sted etter det...
For SEO linker
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
MERK: Fjern DEFAULT språkkode fra
$ Alanguages
Også hvis du har deaktivert noen språk i alternativ panelet, må du slette sin koder også.
For forbindelser med language = (Ikke bruk booth - bare passer for din lenker type)
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
MERK: Fjern DEFAULT språkkode fra
$ Alanguages
Også hvis du har deaktivert noen språk i alternativ panelet, må du slette sin koder også.
************************************************** ******************************
EKSTRA:
Hvis du vil legge til sitemap også lenker til andre tråden sider (hvis gjenger har flere sider), deretter tilleggskode fra siste trinnet må legges FØR:
PHP Code:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
Også i denne ekstra kode må du endre
1 til
$ P.