(Fjernet, FEIL KODE, SE NEDENFOR FOR riktig kode)
Sist endret av basketmen; 09-09-10 på 08:03.
Nei Du legger vår kode en gang. Jeg nettopp oppdatert beskrivelsen så nå er det beskriver klart at ytterligere kode er lagt i andre plass (ikke andre gang). Hvis du har noen forslag til hvordan vi kan forbedre denne beskrivelsen å være lettere vennligst skriv - vi vil gjerne gjort det mer brukervennlig
Jeg tror bare trenger den andre koden, fordi alle Forumet har mer enn 1 tråd sider, og tror jeg vil 99% mennesker så mye som mulig de koblingene i sitemap så få mer trafikk
så vi bare trenger bare gjøre dette, for SEO linker?
Finn:
Og sted før det...PHP Code:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
For SEO linker
MERK: Fjern DEFAULT språkkode fra $ 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
Også hvis du har deaktivert noen språk i alternativ panelet, må du slette sin koder også.
Vær oppmerksom på at noen av våre kunder har virkelig huuge fora. Så stor at generasjonen av normal sitemap tar veldig lang. Så det tar lengre tid når flere linker er generted der. I slike tilfeller viktigste er å generere det raskere. Det er derfor instrukser forteller hvordan du gjør det for første tråden sider. Også oppmerksom på at Google vil indeksere andre gjenger sider likevel - det vil finne linker på forumet sidene. Så det er ikke nødvendig å sette alt inn sitemap.
ok Michał, så over post allerede er riktig For SEO linker mer enn 1 tråd sider?
Vær oppmerksom på at instruksjonene nedenfor vil tillate deg å legge inn din sitemap linker for tråder oversatt sider. På grunn av ytelse grunn disse lenkene vil ikke bli oversatt - det blir bare lagt språkkoden. Google vil finne ekte siden likevel siden du vil få 301-viderekobling. Vær oppmerksom på at det ikke er beste tilnærmingen - Google foretrekker å ha endelig lenker i sidekart ikke omdirigere ett, men tvinger oversettelse av tusenvis koblinger i alle språk på samme tid kan drepe din server eller bli threated av Google som angrep (hvis lenkene er ikke bufret ennå).
btw det er bedre den allerede oversatt lenker i sidekart, ikke den opprinnelige koblingen kun tilsatt språkkode
hvis problemet fordi kan drepe server resource, kanskje det kan bli overvunnet av innstillinger i admincp --> VBSEO --> vBSEO Sitemap Innstillinger --> Forsinke Gjennomføring Etter Hvert Sitemap-Fil, kan vi sette den til for eksempel 30, 60 sekunder eller mer, så ikke server kan håndtere det. Og vi kan sette Maks url-adresser i Sitemap-Filer til lavere tall som 5000 per sitemap
vennligst vurder det, får jeg mange den originale koblingen kun tilsatt språkkoden indeksert av Google, bare litt med den allerede oversatt lenker
Vi er helt enige i at det er bedre å ha allerede oversatt URL i sitemap. Likevel er det en grunn til hvorfor vi ikke gjort det allerede - ytelse. I dette øyeblikket generasjonen av 52 ganger mer linker for tråder kan konsumere mye tid for store fora. Oversettelse av alle disse i samme tid kunne gjort det veldig, veldig tidkrevende og generere masse forespørsler til databasen. På dette tidspunktet har vi mange planer hvordan å forbedre vBET. Dette problemet har lav prioritet, fordi det ikke haster. Vi fortsatt holde det i tankene.