como podemos gerar sitemap urls para blogs e cms?
como podemos gerar sitemap urls para blogs e cms?
sitemap 2,6 Beta 2
blogs de apoio e cms você pode dar uma olhada?
OK - vamos dar uma olhada. Temos agora mais algumas coisas por causa de trabalhador à procura. Nossa equipe vai crescer em breve (provavelmente na última semana deste mês). Por causa disso, vamos tomar cuidado com essa questão de integração não immediatelly - esperança de que é ok para você Trata-se, já na lista TODO
Hey vbet eu criei um script shell e eu estou correndo 100% na minha caixa
você só precisa remover o que línguas você não quer e alterar, sob-linux.org para seu endereço de website. neste caso, eu estou correndo na minha raiz do fórum.Code:#!/bin/bash for i in af sq ar be bg ca zh-CN hr cs da nl en pl pt et tl fi fr gl de el iw hi hu is id ga it ja ko lv lt mk ms mt no fa ro ru sr sk sl es sw sv zh-TW th tr uk vi cy yi do zcat sitemap_index.xml.gz |sed "s/<loc>http:\/\/under-linux.org\/sitemap/<loc>http:\/\/under-linux.org\/sitemap$i/" > sitemap"$i"_index.xml dos2unix sitemap"$i"_index.xml gzip -f sitemap"$i"_index.xml count=1 for k in `ls -la sitemap_*.xml.gz | grep -v index | awk {'print $8'}` do zcat sitemap_"$count".xml.gz | sed "s/<loc>http:\/\/under-linux.org\//<loc>http:\/\/under-linux.org\/$i\//" > sitemap"$i"_"$count".xml dos2unix sitemap"$i"_"$count".xml gzip -f sitemap"$i"_"$count".xml count=`expr $count + 1` done done
Isso fará com que o processo mais rápido e não vai gerar problemas de memória use php
salvar esse script em vbseo_sitemap / dados do diretório como convert.sh
chmod + x convert.sh
para executar utilização
. / Convert.sh
e do que você vai ser capaz de usar sitemaplanguage_index.xml.gz como seu sitemap mudança "linguagem" para en, es ou outra língua
deixe-me saber se você precisar de qualquer outra explicação.
Também é necessário adicionar esse script no crontab do sistema após o tempo vBSEO sitemap crontab é executado.
Obrigado,
Code:if($vboptions['vbseo_sm_freq_tsmart']) { $dpassed = (time() - $threadrow['lastpost'])/86400; if($dpassed<3)$freq = 'daily'; else if($dpassed<10)$freq = 'weekly'; else if($dpassed<100)$freq = 'monthly'; else $freq = 'yearly'; }else $freq = $vboptions['vbseo_sm_freq_t']; vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); //additional code $alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','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[$archived?'at':'t'] += vbseo_add_2urls($alanguages); foreach($alanguages as $language) { vbseo_add_url($currentthreadurl_before.$language.$currentthreadurl_after, $prior, $lastpost, $freq); } } //end additional code for($p=1; $p<=$totalpages; $p++) { $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls( vbseo_url_thread($threadrow, $p, $archived), vbseo_url_thread($threadrow, $p, $archived, true), $prior, $threadrow['lastpost'], $freq ); } if($showpost) { ...
Editado pela última vez por wowglider.de; 19-06-10 no 14:32.
Por favor, note que no readme.html não há descrição Sitemap Generator incluído. Instruções de integração para Sitemap Generator está aqui: http://www.vbenterprisetranslator.co...tegration.html
Como eu vejo você tem o código descrito lá, mas você tem tudo errado. Por favor, desfazer essas alterações e copiar o nosso primeiro código. Em seguida, verificar que é trabalho. E depois disso, se quiser fazer a modificação opcionais descritos no final do primeiro post. E certifique-se de fazê-lo direito. Agora ele está errado. De acordo com a etapa de modificação opcional - você tem que colocar nosso código em outro lugar (antes da linha descrita) e depois disso fazer pequena modificação. Agora você só mudou uma de nossas linhas de código não como foi descrito.
Por favor note que eu não sei o que você quer dizer com o seu último comentário do último post aqui. Por favor, descreva-o mais, se é relevante
PS.
Depois que resolver seus problemas desta discussão será fundida com rosca integração Sitemap Generator. Ele permanece aqui agora só para fazê-lo mais fácil de encontrá-la no lugar onde você espera, mas já temos tópico para questões de integração Sitemap Generator.