Quote نوشته اصلی توسط vBET View Post
شما به سادگی می توانید ادغام vBET با بایگانی نقشه سایت ژنراتور (آن آزاد است) که شامل لینک به صفحات ترجمه شده به نقشه سایت تولید.

لطفا توجه داشته باشید که دستورالعمل های زیر به شما این امکان را می دهد که شما را به لینک نقشه سایت خود را برای موضوعات ترجمه صفحات اضافه. از آنجا که دلیل عملکرد کسانی که لینک نمی شود ترجمه -- وجود خواهد داشت که تنها اضافه کد زبان است. گوگل صفحه واقعی به هر حال از شما بدست می آورید تغییر مسیر 301. لطفا توجه داشته باشید که بهترین روش نیست -- گوگل ترجیح می دهد که لینک های نهایی در نقشه سایت هدایت نمی یکی است ، اما مجبور ترجمه هزاران لینک در همه زبان ها را در همان زمان می تواند از سرور خود و یا کشتن توسط گوگل به عنوان حمله به threated (اگر لینک نیست کش نشده).

اگر شما هیچ مهارت برنامه نویسی پی اچ پی شما می توانید از دستورالعمل زیر تغییر دهید به حمایت از سایر نقاط بایگانی -- نه تنها URL های موافق با موضوعات. راه حل زیر لینک تنها برای صفحات اول تاپیک های ترجمه را اضافه کنید.

دستورالعمل ادغام :
شما فقط باید به ویرایش یک فایل : vbseo_sitemap_functions.php به vbseo_sitemap دایرکتوری.

پیدا کردن:
PHP Code:
vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
و مکان پس از آن...

برای SEO پیوندها
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($threadrow1$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 
توجه : حذف کد زبان از دلار alanguages
همچنین اگر شما بعضی از زبانها در پانل گزینه غیر فعال شده شما را حذف کنید کد خود را بیش از حد.

برای ارتباط با زبان = (غرفه استفاده کنید -- فقط مناسب برای نوع لینک خود را)
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($threadrow1$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 
توجه : حذف کد زبان از دلار alanguages
همچنین اگر شما بعضی از زبانها در پانل گزینه غیر فعال شده شما را حذف کنید کد خود را بیش از حد.


************************************************** ******************************
انتخابی :
اگر شما می خواهید برای اضافه کردن به نقشه سایت نیز برای موضوع صفحات دیگر (و اگر موضوع چند صفحه) و سپس کد اضافی را از آخرین مرحله پیوند باید قبل از اضافه :
PHP Code:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
همچنین در این کد اضافی شما را مجبور به تغییر 1 به $ P.

آیا امن برای انجام این کار پس از آن؟
اگر گوگل شما ممنوع است؟
با احترام