Maaari mong i-integrate ang vBET sa
vBSEO Sitemap Generator (
ito ay libre) Upang isama ang mga link sa mga isinalin na mga pahina sa binuo sitemap.
Mangyaring tandaan na ang mga tagubilin sa ibaba ay magpapahintulot sa iyo upang magdagdag sa iyong mga link sa sitemap para sa mga thread isinalin pahina. Dahil sa pagganap dahilan ang mga link na iyon ay hindi ay isinalin - magkakaroon lamang naidagdag na code ng wika. Google ay pa ring mahanap ang real pahina dahil makakakuha ka ng 301 redirect. Mangyaring tandaan na ito ay hindi pinakamahusay na diskarte - Google prefers na magkaroon ng mga huling mga link sa sitemap hindi redirect isa, ngunit pagpwersa pagsasalin ng mga libo-libo ng mga link sa lahat ng mga wika sa parehong oras ay maaaring patayin ang iyong server o threated sa pamamagitan ng Google bilang isang atake (kung ang mga link na ito ay hindi naka-cache pa).
Kung mayroon kang anumang PHP programming kasanayan ay maaari mong baguhin ang ang mga tagubilin sa ibaba upang support din ng iba pang mga bahagi ng sitemap - hindi lamang thread URL. Solusyon sa ibaba ay idagdag ang mga isinalin na mga link lamang para sa unang pahina ng mga thread.
Pagsasama mga tagubilin:
Mo na lang ay i-edit ang isang file:
vbseo_sitemap_functions.php sa
vbseo_sitemap direktoryo.
Mahanap:
PHP Code:
vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior");
At lugar PAGKATAPOS ito...
Para sa SEO link
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
TANDAAN: Alisin ang iyong code sa default na wika mula sa
$ Alanguages
Gayundin kung pinagana mo ang ilang mga wika sa pagpipilian panel mong tanggalin ang mga code masyadong.
Para sa mga link sa wika = (HINDI gamitin ang booth-naaangkop lamang para sa iyong uri ng mga link)
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
TANDAAN: Alisin ang iyong code sa default na wika mula sa
$ Alanguages
Gayundin kung pinagana mo ang ilang mga wika sa pagpipilian panel mong tanggalin ang mga code masyadong.
************************************************** ******************************
Opsyonal:
Kung nais mong idagdag sa sitemap ring link para sa iba pang mga pahina thread (kung thread ay may maraming mga pahina), pagkatapos ng karagdagang code mula sa huling hakbang ay dapat na idadagdag BAGO:
PHP Code:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
Rin sa karagdagang code mong baguhin
1 sa
$ P.