באפשרותך פשוט לשלב vBET עם
vBSEO יוצר Sitemap (
זה בחינם) לכלול קישורים לדפים שתורגמו מפת שנוצר.
שים לב כי ההוראות שלהלן יאפשר לכם להוסיף קישורים אל מפת שלך האשכולות דפים מתורגמים. בגלל סיבה ביצועים קישורים אלה לא תתורגם - יהיו רק הוסיף קוד השפה. Google תמצאו בדף אמיתי בכל מקרה מאז תקבל 301. שים לב שזה לא הגישה הטובה ביותר - גוגל מעדיף יש קישורים הסופי מפת הפניית לא אחת, אך תרגום לאלץ של אלפי קישורים בכל השפות באותו הזמן יכול להרוג השרת או להיות threated ידי גוגל כהתקפה (אם הקישורים אינם במטמון עדיין).
אם יש לך כישורי התכנות PHP אתה יכול לשנות ההוראות הבאות כדי לתמוך גם בחלקים אחרים של מפת - לא רק כתובות הנושאים. להלן הפתרון יהיה להוסיף קישורים מתורגם רק העמודים הראשונים של האשכולות.
שילוב ההוראות:
אתה פשוט צריך לערוך קובץ אחד:
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($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
הערה: הסר שפה ברירת המחדל קוד
$ 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($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
הערה: הסר שפה ברירת המחדל קוד
$ Alanguages
גם אם אתה נכה כמה שפות בלוח יש לך אפשרות למחוק את הקודים שלה יותר מדי.
************************************************** ******************************
אופציונלי:
אם אתה רוצה להוסיף מפת גם קישורים לדפים חוט השני (אם יש חוט כמה עמודים), ואז קוד נוסף מן השלב האחרון יש להוסיף לפני:
PHP Code:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
גם קוד זה נוסף אתה צריך לשנות
1 עד
$ P.