Saab lihtsalt integreerida vBET koos
vBSEO Sitemap Generator (
see on vaba) Lisada linke tõlgitud lehekülgede tekkinud sitemap.
Pange tähele, et allpool toodud juhiseid võimaldab teil lisada oma sitemap lingid niidid tõlkelehekülge. Kuna tulemuslikkuse põhjus neid sidemeid ei tõlgita - on ainult lisatud keelekood. Google leiad tegelik leht niikuinii, sest sa saad 301 ümber. Pange tähele, et see ei ole parim lähenemine - Google eelistab lõplik linke sitemap ei suunata üks, kuid sundides tõlge tuhandeid linke kõigis keeltes samal ajal võiks tappa oma serverisse või threated by Google rünnak (kui lingid ei ole puhverdatud veel).
Kui teil on PHP programmeerimise oskusi, mida saab muuta allpool toodud juhiseid, et toetada ka teiste osade sitemap - mitte ainult niidid URL. Lahendus allpool lisab tõlgitud lingid ainult esimestel lehekülgedel niidid.
Integratsioon juhiseid:
Sa pead lihtsalt muuta ühe faili:
vbseo_sitemap_functions.php sisse
vbseo_sitemap kataloog.
Leidma:
PHP Code:
vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior");
Ja pärast seda...
SEO lingid
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
MÄRKUS: Eemalda oma Default Language Seadustikus
$ Alanguages
Ka siis, kui lülitad välja mõned keelte valik paneel pead kustutada oma koode.
Sest sidemeid language = (Ärge kasutage putka - ainult sobib teie lingid tüüp)
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
MÄRKUS: Eemalda oma Default Language Seadustikus
$ Alanguages
Ka siis, kui lülitad välja mõned keelte valik paneel pead kustutada oma koode.
************************************************** ******************************
VALIKULINE:
Kui sa tahad lisada sitemap ka viiteid teistele thread lehekülgedel (kui teema on mitmele leheküljele), siis lisakoodi Viimase sammuna tuleb lisada enne:
PHP Code:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
Ka selles lisakood peate muutma
1 kuni
$ P.