(Verwyder, verkeerde kode, kyk onder vir die korrekte kode)
Laaste geredigeer deur basketmen; 09-09-10 op 08:03.
Nee, jy ons code een keer. Ek het net by die beskrywing so nou is dit beskryf dan duidelik dat addisionele kode is bygevoeg in 'n ander plek (nie 2de keer). As jy enige voorstelle hoe kan ons hierdie beskrywing verbeter om makliker Skryf asseblief te wees - ons sal graag dit meer gebruikers vriendelik gemaak
dink ek moet net die tweede kode, omdat al die forum het meer as 1 draad bladsye, en ek glo 99% mense wil so veel as moontlik hulle links in die sitemap so meer verkeer
sodat ons maar net moet doen, vir SEO skakels?
Vind:
En plek voor dit...PHP Code:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
Vir SEO skakels
NOTA: Verwyder jou koppelvlaktaal kode van $ 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
Ook as jy gestremde sommige tale in opsie paneel het sy kodes te verwyder.
Let asseblief daarop dat sommige van ons kliënte het regtig CVS forums. So groot dat generasie van normale sitemap neem baie lank nie. So is dit langer neem wanneer addisionele skakels is daar generted. In so 'n geval belangrikste is om vinniger te genereer. Dit is waarom instruksies vertel hoe om dit te doen vir die eerste draad bladsye. Ook asseblief daarop let dat die Google-indeks ander draad bladsye in elk geval - dit vind jy links op jou forum bladsye. Dit is dus nie nodig om alles te sit in sitemap.
ok Michał, sodat bogenoemde pos reeds korrekte Vir SEO skakels meer as 1 draad bladsye?
Let asseblief daarop dat onderstaande instruksies sal toelaat dat jy in jou sitemap skakels vir drade vertaalde bladsye by te voeg. As gevolg van prestasie rede sal daardie skakels nie vertaal word - daar sal slegs bygevoeg taal kode. Google sal die werklike bladsy vind in elk geval sedert kry jy 301 lei. Let asseblief daarop dat dit nie is die beste benadering - Google verkies finale skakels te hê in sitemap nie redirecting een, maar dwing vertaling van duisende links in alle tale in dieselfde tyd as jou bediener kan doodmaak of dreigde deur Google as die aanval (As skakels is nie Cached nog).
BTW is dit beter om die reeds vertaalde skakels in die sitemap, nie die oorspronklike een skakel slegs met bygevoeg taalcode
indien die probleem, want kan bediener hulpbron doodmaak, miskien is dit kan oorkom word deur die instellings in admincp -> vBSEO -> vBSEO Sitemap Settings -> Vertraging Uitvoering Na elke Sitemap lêer, kan ons dit stel graag 30, 60 sekondes of meer so nie die bediener kan dit hanteer. En ons kan Max URL's in sitemap lêers te stel om laer getal soos 5000 per sitemap
beskou dit, ek kry baie die oorspronklike een skakel net met meer taal kode geïndekseer deur Google, net bietjie met die reeds vertaalde skakels
Ons het dit heeltemal eens dat dit beter is reeds vertaal URL's in sitemap. Daar is nog 'n rede hoekom ons nie dit al gemaak het - prestasie. Op die oomblik geslag van 52 keer meer skakels vir threads kan wegraap baie tyd vir die groot forums. Vertaling van almal wat in dieselfde tyd gemaak kan dit regtig baie, baie tyd in beslag en genereer baie navrae na die databasis. Op die oomblik het ons het baie planne hoe 'n mens vBET te verbeter. Hierdie probleem het 'n lae prioriteit, omdat dit nie dringend is. Tog hou ons dit in gedagte.