(DE BAIXA, CÓDIGO mal, por favor, vexa a continuación para CÓDIGO correcto)
Último editado por basketmen; 09-09-10 en 08:03.
Non Pode engadir noso código unha vez. Eu só actualizar a descrición entón agora describe claramente que o código adicional se engade noutro lugar (e non 2 ª vez). Se tes algunha suxestión como podemos mellorar esta descrición para ser máis doado por favor escriba - teremos o pracer de facer máis user friendly
Creo que só precisa do código, segundo, porque todos os foro ten máis de 1 páxinas fío, e eu creo que a xente quere o 99%, na medida do posible que as ligazóns no mapa do sitio para máis tráfico
por iso, só cómpre facer iso, para as conexións SEO?
Buscar:
E poñelas ANTES...PHP Code:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
SEO para conexións
NOTA: Eliminar o seu código de idioma por defecto $ 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
Ademais, se escolleu algúns idiomas no panel de opcións que ten que borrar os seus códigos tamén.
Ten en conta que algúns dos nosos clientes teñen realmente huuge foros. Tan grande de xeración que sitemap normal leva moito tempo. Por iso leva máis tempo cando as ligazóns adicionais son generted alí. Nese caso o máis importante é xerar-lo máis rápido. É por iso que instrucións di como facelo para as páxinas primeiro segmento. Tamén vale lembrar que Google ha indexar páxinas outro fío de ningún xeito - só pode atopar ligazóns nas súas páxinas do foro. Polo tanto, non é necesario poñer todo en sitemap.
Michał ok, entón sobre post Xa corrixir Para SEO vincula máis que 1 páxinas de fío?
Ten en conta que as instrucións de abaixo permitirá que engadir nos seus enlaces de sitemap para temas páxinas traducidas. Porque o desempeño da razón esas relacións non serán traducidas - haberá código de linguaxe só engadiu. Google vai atopar a páxina real de todos os xeitos dende que vostede pode obter redirección 301. Ten en conta que non é a mellor visión - Google prefire ter con final no sitemap non redirixido un, pero a tradución forzando miles de conexións en todos os idiomas á vez podería matar o seu servidor ou ser threated Google como ataque (se as ligazóns non son caché aínda).
btw, é mellor as ligazóns xa foron traducidos en sitemap non, a ligazón orixinal só con código de idioma engadido
Se o problema porque pode matar server recurso, quizais pode ser superado por colocacións en admincp --> VBSEO --> vBSEO Sitemap Colocacións --> Execución de Demora Após Cada Sitemap Ficheiro, podemos polo para gostar 30, 60 segundos ou máis tan non o server pode manexalo. E podemos pór Max URLs en Sitemap Ficheiros para baixar número como 5000 por sitemap
por favor, considere que, recibín moitos a ligazón orixinal só con código de idioma engadido indexado por Google, só pouco cos enlaces que xa foron traducidos
Concordo plenamente que é mellor ter traducidos URLs no sitemap. Aínda hai unha razón pola que non fixeron xa - performance. Neste momento xeración de 52 veces máis con temas poden consumir moito tempo para foros grandes. Tradución de quen á vez podería fixo moi, moi lento e xerar gran cantidade de consultas á base de datos. Neste momento temos moitos plans de como mellorar vBET. Esta cuestión ten baixa prioridade, porque non é urxente. Aínda así mantela presente.