Môžete jednoducho integrovať vBET s vBSEO Sitemap generátor (je zadarmo) sa obsahovať odkazy na preložených strán a CMS do vytvorenej Mapa stránok.
Ak ste mali svoje súbory už upravili, prosím nahrať pôvodnej verzii
Vezmite prosím na vedomie, že podľa nižšie uvedených pokynov vám umožní pridať do vašej Mapa webu Odkazy na závity preložených strán. Vzhľadom k výkonu dôvodu budú tieto odkazy nie sú preložené - tam budú iba zapísané kód jazyka. Google nájde skutočné stránky, pretože rovnako budete mať 301 presmerovanie. Vezmite prosím na vedomie, že to nie je najlepší prístup - Google radšej, že konečné odkazy Mapa presmerovania nie jeden, ale nútiť preklad tisíce odkazov vo všetkých jazykoch, v rovnakej dobe mohla zabiť servera alebo sa threated Google ako útok (Ak odkazy nie sú medzipamäte zatiaľ).
V prvom rade si musí nájsť svoj vbseo_sitemap_functions_vbseo.php súbor
Fórum root -> vbseo_sitemap -> vbseo_sitemap_functions_vbseo.php
Otvoriť a upraviť v ľubovoľnom textovom editore,
Na začiatku Nájdite tento riadok:
PHP Code:
global $vbulletin, $vbseo_vars, $vbseo_stat, $vboptions, $db, $forumcache, $bbuserinfo;
A dal po tom, takto:
PHP Code:
require_once(DIR. '/includes/vbenterprisetranslator_functions_vbseo.php'); $alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','pl','et','tl','fi','fr','gl','de','el', 'en','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');
Poznámka: odstráňte predvolené Kód jazyka od $ alanguages
Tiež ak ste zakázali v niektorých jazykoch možnosti panelu, ktorý má odstrániť jeho i kódy.
A nájsť tento riadok:
PHP Code:
vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior");
pre integráciu prekladal vlákna
, A ak používate SEO odkazov, tj dal po:
PHP Code:
if(!$archived) { $strlenhost = strlen($vbseo_vars['bburl']."/");
$currenturl = vbseo_url_thread($threadrow, 1, $archived);
$currenturl_before = substr($currenturl,0,$strlenhost);
$currenturl_after = "/".substr($currenturl,$strlenhost);
$lastpost =& $threadrow['lastpost'];
global $alanguages;
foreach($alanguages as $language) {
vbseo_add_url($currenturl_before.$language.$currenturl_after, $prior, $lastpost, $freq); } }
alebo v prípade, že NIE JE pomocou SEO odkazy t. j. :
PHP Code:
if(!$archived) {
global $alanguages;
$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);
}
}
Nepoužívajte obe!
**** Táto časť riešenia je určené iba pre vBulletin Publikovanie Suite Užívatelia ****
Potom musíte nájsť v týchto dvoch smeroch
PHP Code:
$prior = vbseo_sm_priority($vboptions['vbseo_sm_priority_cmssec'], $relp2);
PHP Code:
$prior = vbseo_sm_priority($vboptions['vbseo_sm_priority_cmsent'], $relp2);
, A ak používate SEO odkazov, tj dal po oboch z nich:
PHP Code:
global $alanguages;
$strlenhost = strlen($vbseo_vars['bburl']."/");
$currenturl = vbseo_url_cms($drow);
$currenturl_before = substr($currenturl,0,$strlenhost);
$currenturl_after = "/".substr($currenturl,$strlenhost);
foreach($alanguages as $language) { $added_urls += vbseo_add_url($currenturl_before.$language.$currenturl_after, $prior, $drow['lastupdated'], $vboptions['vbseo_sm_freq_cms']); }
alebo v prípade, že NIE JE pomocou SEO odkazy t. j. Po každej z nich:
PHP Code:
global $alanguages;
$strlenhost = strlen($vbseo_vars['bburl']."/");
$currentthreadurl = vbseo_url_cms($drow) . '?language=';
foreach($alanguages as $language) {
$added_urls += vbseo_add_url($currentthreadurl.$language, $prior, $drow['lastupdated'], $vboptions['vbseo_sm_freq_cms']); }
Nepoužívajte obaja (s alebo bez seo link)!
Koniec úpravy a užite si to!
Veľa šťastia!