(Выдалена, няправільны код, калі ласка, гл ніжэй для правільнага кода)
Апошні раз рэдагавалася basketmen; 09-09-10 у 08:03.
Не, вы дадамо наш код адзін раз. Я толькі што абнавіў апісанне так што цяпер яна апісвае ясна, што дадатковы код дадаецца ў іншым месцы (не 2-ы раз). Калі ў вас ёсць прапановы, як мы можам палепшыць гэта апісанне, лягчэй калі ласка, пішыце - мы з задавальненнем зрабілі яго больш зручным![]()
я думаю, трэба ўсяго толькі другі код, таму што ўсе форуму маюць больш за 1 старонкі нітка, і я лічу, 99% людзей хочуць як мага больш яны звёны ў карту сайта так што атрымаць больш трафіка
так што мы проста трэба толькі зрабіць гэта, для SEO спасылкі?
Знаходзіць:
І месца да яго...PHP Code:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
Для SEO сувязі
УВАГА: Выдаліць па змаўчанні код мовы з $ AlanguagesPHP 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, $p, $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
Таксама, калі вы адключаныя некаторыя мовы ў варыянце панэлі вы павінны выдаліць яго коды таксама.
Калі ласка, звярніце ўвагу, што некаторыя з нашых кліентаў сапраўды huuge форумах. Такім велізарным, што пакаленне нармальных карта сайта займае вельмі доўга. Дык гэта займае больш часу, калі дадатковыя спасылкі generted там. У такім выпадку найбольш важным з'яўляецца атрыманне яго хутчэй. Менавіта таму інструкцыі распавядаецца, як зрабіць гэта для першых старонак патоку. Таксама звернеце ўвагу, што Google будзе індэксаваць іншыя старонкі нітка так ці інакш - ён знойдзе спасылкі на старонках форуму. Так што не трэба ставіць усё на карту сайта.
Міхал нармальна, так што вышэй паведамленне ўжо правільнага Для SEO спасылкі больш чым на 1 старонках нітка?
Звярніце ўвагу, што інструкцыі дазволіць вам дадаць ў карту сайта спасылкі на тэмы перакладзеных старонак. З-за прадукцыйнасці прычыне гэтыя спасылкі не будуць перакладацца - застанецца толькі дадаць код мовы. Google знойдзе рэальную старонку ў любым выпадку, паколькі вы атрымаеце 301 рэдырэкт. Калі ласка, звярніце ўвагу, што гэта не лепшы падыход - Google аддае перавагу, каб канчатковае спасылкі ў карту сайта не перасылак, але прымушаючы пераклад тысяч спасылкі на ўсіх мовах, у той жа час можа забіць ваш сервер або быць threated ад Google, як атака (калі спасылкі не з'яўляюцца кэшавацца пакуль).
Дарэчы лепш ужо перакладзеныя спасылкі ў карту сайта, а не арыгінальныя адной спасылкі толькі з даданнем кода мовы
калі праблема, таму што могуць забіць рэсурсаў сервера, можа быць, гэта можна пераадолець з дапамогай налады ў AdminCP -> VBSEO -> vBSEO Карта сайта Налады -> Затрымка выканання пасля кожнага файла Sitemap, мы можам усталяваць яго як 30, 60 секунд або больш, а не на серверы можа з гэтым справіцца. І мы можам ўсталяваць Макс URL-адрасоў ў файлах Sitemap знізіць лік, напрыклад 5000 у карту сайта
калі ласка, разгледзець яго, я атрымліваю шмат арыгінальных адной спасылкі толькі з даданнем кода мовы праіндэксаваны Google, толькі крыху з ужо перакладзеныя спасылкі
Мы цалкам згодныя, што лепш ужо перавялі ў URL-адрасоў сайта. Яшчэ ёсць прычына, чаму мы не зрабілі гэта ўжо - прадукцыйнасць. На дадзены момант пакаленне 52 разоў больш спасылак на патокі могуць спажываць шмат часу для вялікіх форумаў. Перавод усіх тых, хто ў той жа час маглі даў вельмі, вельмі шмат часу і генераваць шмат запытаў да базы дадзеных. На дадзены момант у нас ёсць шмат планаў, як палепшыць vBET. Гэтае пытанне мае нізкі прыярытэт, таму што гэта не тэрмінова. Тым не менш мы трымаем яго ў галаве.