Postiwyd yn wreiddiol gan
vBET
Gallwch yn syml integreiddio vBET gyda
Map o'r safle vBSEO Generator (
ei fod yn rhad ac am ddim) I gynnwys dolenni i dudalennau gyfieithu i'r sitemap a gynhyrchir.
Sylwer y bydd cyfarwyddiadau isod yn eich galluogi i ychwanegu i'ch cysylltiadau sitemap ar gyfer edau tudalennau chyfieithu. Oherwydd rheswm berfformiad na fydd y rhai cysylltiadau yn cael eu cyfieithu - bydd côd iaith ychwanegol yn unig. Bydd Google yn dod o hyd i dudalen go iawn beth bynnag gan y byddwch yn cael 301 ailgyfeirio. Nodwch nad yw dull gorau - Google well i gael cysylltiadau terfynol mewn sitemap ailgyfeirio nid un, ond cyfieithiad orfodi gallai miloedd o gysylltiadau yn yr holl ieithoedd yn yr un pryd, lladd eich gweinydd neu gael ei threated drwy Google fel ymosod (os nad yw cysylltiadau yn cael eu copi cadw eto).
Os oes gennych unrhyw sgiliau raglennu PHP gallwch addasu cyfarwyddiadau isod i gefnogi hefyd yn rhannau eraill o'r map o'r wefan - nid yn unig yn edafedd URLs. Bydd Datrysiad isod yn ychwanegu dolenni cyfieithu yn unig i dudalennau cyntaf o edafedd.
Cyfarwyddiadau Integreiddio:
Mae'n rhaid i chi newid un ffeil:
vbseo_sitemap_functions.php yn
vbseo_sitemap cyfeiriadur.
Dod o hyd i:
PHP Code:
vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior");
Ac yn eu lle ÔL...
Ar gyfer SEO cysylltiadau
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
NODYN: SYMUD EICH IAITH Default COD o
$ Alanguages
Hefyd, os ydych yn anabl rhai ieithoedd ym mhanel opsiwn yn rhaid i chi ddileu ei godau hefyd.
Ar gyfer cysylltiadau ag iaith = (NID yn defnyddio bwth - dim ond priodol ar gyfer eich math cysylltiadau)
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
NODYN: SYMUD EICH IAITH Default COD o
$ Alanguages
Hefyd, os ydych yn anabl rhai ieithoedd ym mhanel opsiwn yn rhaid i chi ddileu ei godau hefyd.
************************************************** ******************************
DEWISOL:
Os ydych am ychwanegu at map o'r wefan hefyd yn cysylltu ar gyfer tudalennau edau eraill (os oes gennych edau sawl tudalen), yna god ychwanegol gan cam olaf mae'n rhaid eu hychwanegu CYN:
PHP Code:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
Hefyd yn y cod hwn ychwanegol rhaid i chi newid
1 i
$ P.