Ver Versão Completa: Sitemap Generator integração
Você pode simplesmente integrar vBET com vBSEO Sitemap Generator (http://www.vbulletin.org/forum/showthread.php?t=206169) (é gratuito) para incluir links para páginas traduzidas para o sitemap gerado.
Por favor, note que as instruções abaixo permitirá que você adicionar em seus links de sitemap para tópicos páginas traduzidas. Porque o desempenho da razão essas relações não serão traduzidas - haverá código de linguagem só acrescentou. Google vai encontrar a página real de qualquer maneira desde que você irá obter redirecionamento 301. Por favor, note que não é a melhor abordagem - Google prefere ter ligações final no sitemap não redirecionando um, mas a tradução forçando milhares de ligações em todos os idiomas ao mesmo tempo poderia matar seu servidor ou ser threated pelo Google como ataque (se os links não são cache ainda).
Se você tiver qualquer conhecimento de programação PHP é possível modificar as instruções abaixo para apoiar também outras partes do mapa do site - não só URLs threads. Solução abaixo irá adicionar links traduzido apenas para as primeiras páginas de tópicos.
Instruções de integração:
Você apenas tem que editar um arquivo: vbseo_sitemap_functions.php no diretório vbseo_sitemap.
Pesquisar:
vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior");
E colocá-lo DEPOIS ...
SEO para ligações
//additional code
require_once(DIR. '/includes/vbenterprisetranslator_functions_vbseo.php');
$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, 1, $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
NOTA: REMOVER SEU código de idioma padrão de US $ alanguages
Além disso, se você desativou alguns idiomas no painel de opções que você tem que apagar os seus códigos também.
Para as ligações com a linguagem = (não use cabine - somente apropriado para o seu tipo de links)
//additional code
require_once(DIR. '/includes/vbenterprisetranslator_functions_vbseo.php');
$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) {
$currentthreadurl = vbseo_url_thread($threadrow, 1, $archived) . '&language=';
$vbseo_stat['t'] += sizeof($alanguages);
$lastpost =& $threadrow['lastpost'];
foreach($alanguages as $language) {
vbseo_add_url($currentthreadurl.$language, $prior, $lastpost, $freq);
}
}
//end additional code
NOTA: REMOVER SEU código de idioma padrão de US $ alanguages
Além disso, se você desativou alguns idiomas no painel de opções que você tem que apagar os seus códigos também.
************************************************** ******************************
OPCIONAL:
Se você deseja adicionar ao sitemap também links para páginas de outra thread (se rosca tem várias páginas), então código adicional da última etapa deve ser adicionado em outro lugar - ANTES:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
Também neste código adicional você tem que alterar "1" para "p $".
Existe alguma maneira eu posso excluir páginas membro traduzido no sitemaps?
Oi
Notei que as páginas traduzidas no forum sitemap são listados com o código da linguagem seo (/ en /) na URL, mas o título url língua nativa.
No entanto, se você visitar a página do url é traduzida também.
Exemplo:
URL do sitemap:
http://www.patientenfragen.net/en/vorstellungen/alle-neuen-herzlich-willkommen-t1810.html
(Url é completamente alemão)
Se visitou o url é traduzida:
http://www.patientenfragen.net/en/vorstellungen/to-all-the-new-welcome-t1810.html
Se o seu sitemap não mostra traduzido urls não as urls ser listados em alemão também no google, mesmo se a página é traduzido para o Inglês?
Que poderia confundir os usuários pesquisar no google, você não acha?
E outra pergunta ....
porque é que nos subfóruns não são traduzidos na url também?
Exemplo:
URL atual
http://www.patientenfragen.net/en/vorstellungen/ (alemão)
URL traduzido
http://www.patientenfragen.net/en/introductions/ (atualmente isso não acontece)
por que isso?
Starbug
Neste momento, nós fornecemos integração muito simples com gerador de sitemap. E ter calma - Google não irá indexar URLs erradas - há redirecionamento 301 para Google página índice final que tem boa URL. Estamos conscientes de que seria melhor para fornecer URLs já traduzidos em sitemap, mas poderia consumir muito recurso. Então, neste momento, se você quiser integrar este é o caminho e no futuro podemos trabalhar sobre esta questão.
Sobre a tradução categorias:
http://www.vbenterprisetranslator.com/forum/feature-requests/62-translation-categorie-name-urls.html
Código de integração foi otimizada de novo - veja o primeiro post para código de integração otimizada
Eu sou um noob quando se trata de códigos e coisas assim, então por favor, perdoe as minhas perguntas aqui.
Na minha vbseo_sitemap_functions.php acho <? Php três vezes, então eu devo em seguida, adicione esse código depois de todos os três casos?
Também devo adicionar o código de ligações SEO + as ligações com código de linguagem após o "vbseo_log_entry" código. Em outras palavras, devem ambos estar lá?
Obrigado pela ajuda!
Eu sou um noob quando se trata de códigos e coisas assim, então por favor, perdoe as minhas perguntas aqui.
Na minha vbseo_sitemap_functions.php acho <? Php três vezes, então eu devo em seguida, adicione esse código depois de todos os três casos?
Também devo adicionar o código de ligações SEO + as ligações com código de linguagem após o "vbseo_log_entry" código. Em outras palavras, devem ambos estar lá?
Obrigado pela ajuda!
Não há nada para se desculpar por - estamos aqui para você:)
Por favor, adicione código após a primeira <php - Eu jut instrução atualizado de forma ficará claro no futuro:?)
Não - colocar apenas um bloco de código para as ligações que você está usando. Você não pode usar os tipos de cabine de links para que você só se aplicam para um bloco de código (cada um é descrito para que tipo de ligações que é).
Você pode simplesmente integrar vBET com vBSEO Sitemap Generator (http://www.vbulletin.org/forum/showthread.php?t=206169) (é gratuito) para incluir links para páginas traduzidas para o sitemap gerado.
Por favor, note que as instruções abaixo permitirá que você adicionar em seus links de sitemap para tópicos páginas traduzidas. Porque o desempenho da razão essas relações não serão traduzidas - haverá código de linguagem só acrescentou. Google vai encontrar a página real de qualquer maneira desde que você irá obter redirecionamento 301. Por favor, note que não é a melhor abordagem - Google prefere ter ligações final no sitemap não redirecionando um, mas a tradução forçando milhares de ligações em todos os idiomas ao mesmo tempo poderia matar seu servidor ou ser threated pelo Google como ataque (se os links não são cache ainda).
Se você tiver qualquer conhecimento de programação PHP é possível modificar as instruções abaixo para apoiar também outras partes do mapa do site - não só URLs threads. Solução abaixo irá adicionar links traduzido apenas para as primeiras páginas de tópicos.
Instruções de integração:
Você apenas tem que editar um arquivo: vbseo_sitemap_functions.php no diretório vbseo_sitemap.
Pesquisar:
vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior");
E colocá-lo DEPOIS ...
SEO para ligações
//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, 1, $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
NOTA: REMOVER SEU código de idioma padrão de US $ alanguages
Além disso, se você desativou alguns idiomas no painel de opções que você tem que apagar os seus códigos também.
Para as ligações com a linguagem = (não use cabine - somente apropriado para o seu tipo de links)
//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) {
$currentthreadurl = vbseo_url_thread($threadrow, 1, $archived) . '&language=';
$vbseo_stat['t'] += sizeof($alanguages);
$lastpost =& $threadrow['lastpost'];
foreach($alanguages as $language) {
vbseo_add_url($currentthreadurl.$language, $prior, $lastpost, $freq);
}
}
//end additional code
NOTA: REMOVER SEU código de idioma padrão de US $ alanguages
Além disso, se você desativou alguns idiomas no painel de opções que você tem que apagar os seus códigos também.
************************************************** ******************************
OPCIONAL:
Se você deseja adicionar ao sitemap também links para páginas de outra thread (se rosca tem várias páginas), então código adicional da última etapa deve ser adicionado antes:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
Também neste código adicional você tem que mudar para US $ 1 p.
É seguro fazer isso, então?
Se o Google proíbe você?
Regards
É seguro fazer isso, então?
Se o Google proíbe você?
Regards
Sim, é seguro.
Não - O Google não proibi-lo. Você pode obter informações sobre redirecionamentos do sitemap em suas ferramentas de webmaster.
Também vale lembrar que nós consideramos a integração sitemap como não é necessário. Google vai encontrar o seu páginas traduzidas de qualquer maneira para rastrear suas páginas normal. Tendo links para páginas traduzidas no sitemap pode apenas fazê-lo indexado mais rápido, mas não é necessário para obtê-lo indexados.
Você pode simplesmente integrar vBET com vBSEO Sitemap Generator (http://www.vbulletin.org/forum/showthread.php?t=206169) (é gratuito) para incluir links para páginas traduzidas para o sitemap gerado.
Por favor, note que as instruções abaixo permitirá que você adicionar em seus links de sitemap para tópicos páginas traduzidas. Porque o desempenho da razão essas relações não serão traduzidas - haverá código de linguagem só acrescentou. Google vai encontrar a página real de qualquer maneira desde que você irá obter redirecionamento 301. Por favor, note que não é a melhor abordagem - Google prefere ter ligações final no sitemap não redirecionando um, mas a tradução forçando milhares de ligações em todos os idiomas ao mesmo tempo poderia matar seu servidor ou ser threated pelo Google como ataque (se os links não são cache ainda).
Se você tiver qualquer conhecimento de programação PHP é possível modificar as instruções abaixo para apoiar também outras partes do mapa do site - não só URLs threads. Solução abaixo irá adicionar links traduzido apenas para as primeiras páginas de tópicos.
Instruções de integração:
Você apenas tem que editar um arquivo: vbseo_sitemap_functions.php no diretório vbseo_sitemap.
Pesquisar:
vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior");
E colocá-lo DEPOIS ...
SEO para ligações
//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, 1, $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
NOTA: REMOVER SEU código de idioma padrão de US $ alanguages
Além disso, se você desativou alguns idiomas no painel de opções que você tem que apagar os seus códigos também.
Para as ligações com a linguagem = (não use cabine - somente apropriado para o seu tipo de links)
//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) {
$currentthreadurl = vbseo_url_thread($threadrow, 1, $archived) . '&language=';
$vbseo_stat['t'] += sizeof($alanguages);
$lastpost =& $threadrow['lastpost'];
foreach($alanguages as $language) {
vbseo_add_url($currentthreadurl.$language, $prior, $lastpost, $freq);
}
}
//end additional code
NOTA: REMOVER SEU código de idioma padrão de US $ alanguages
Além disso, se você desativou alguns idiomas no painel de opções que você tem que apagar os seus códigos também.
************************************************** ******************************
OPCIONAL:
Se você deseja adicionar ao sitemap também links para páginas de outra thread (se rosca tem várias páginas), então código adicional da última etapa deve ser adicionado antes:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
Também neste código adicional você tem que mudar para US $ 1 p.
hehe sua instrução é um pouco confuso
então o que é parece com o código necessário adicionar também links para páginas de outra thread (se rosca tem várias páginas) Para ligações SEO
onde adicionar $ vbseo_stat [$ arquivados 'at': 't'] + = vbseo_add_2urls (
e onde a mudança 1 a US $ p.
isso é correto
//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);
}
}
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
//end additional code
hehe sua instrução é um pouco confuso
então o que é parece com o código necessário adicionar também links para páginas de outra thread (se rosca tem várias páginas) Para ligações SEO
onde adicionar $ vbseo_stat [$ arquivados 'at': 't'] + = vbseo_add_2urls (
e onde a mudança 1 a US $ p.
isso é correto
//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);
}
}
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
//end additional code
NO. Você mudou 1 a $ p corretamente - mas por que você adiciona:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
Em nossa isntructions há nada a acrescentar essa linha. Você deve adicionar o nosso código antes desta linha - que já existe no código sitemap.
(DE BAIXA, CÓDIGO ERRADO, POR FAVOR, VEJA ABAIXO PARA CÓDIGO CORRETO)
Não. Você pode adicionar nosso código uma vez. Eu só atualizou a descrição então agora ele descreve claramente que o código adicional é adicionado em outro lugar (e não 2 ª vez). Se você tem alguma sugestão como podemos melhorar esta descrição para ser mais fácil por favor escreva - teremos o prazer de tornar mais user friendly:)
Acho que só precisa do código, segundo, porque todos os forum tem mais de 1 páginas thread, e eu acredito que as pessoas querem 99%, tanto quanto possível que os links no mapa do site para obter mais tráfego
por isso, nós só precisa fazer isso, Para as ligações SEO?
Pesquisar:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
E colocá-lo ANTES ...
SEO para ligações
//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
NOTA: REMOVER SEU código de idioma padrão de US $ alanguages
Além disso, se você desativou alguns idiomas no painel de opções que você tem que apagar os seus códigos também.
Por favor, note que alguns de nossos clientes têm realmente huuge fóruns. Tão grande de geração que sitemap normal leva muito tempo. Por isso leva mais tempo quando os links adicionais são generted lá. Nesse caso o mais importante é gerar-lo mais rápido. É por isso que instruções diz como fazê-lo para as páginas primeiro segmento. Também vale lembrar que o Google irá indexar páginas outro fio de qualquer maneira - ele vai encontrar links em suas páginas de fórum. Portanto, não é necessário colocar tudo em sitemap.
Por favor, note que alguns de nossos clientes têm realmente huuge fóruns. Tão grande de geração que sitemap normal leva muito tempo. Por isso leva mais tempo quando os links adicionais são generted lá. Nesse caso o mais importante é gerar-lo mais rápido. É por isso que instruções diz como fazê-lo para as páginas primeiro segmento. Também vale lembrar que o Google irá indexar páginas outro fio de qualquer maneira - ele vai encontrar links em suas páginas de fórum. Portanto, não é necessário colocar tudo em sitemap.
Michał ok, então acima de pós Para as ligações corretas já SEO mais de 1 páginas tópico?
Michał ok, então acima de pós Para as ligações corretas já SEO mais de 1 páginas tópico?
Sim é:)
Por favor, note que as instruções abaixo permitirá que você adicionar em seus links de sitemap para tópicos páginas traduzidas. Porque o desempenho da razão essas relações não serão traduzidas - haverá código de linguagem só acrescentou. Google vai encontrar a página real de qualquer maneira desde que você irá obter redirecionamento 301. Por favor, note que não é a melhor abordagem - Google prefere ter ligações final no sitemap não redirecionando um, mas a tradução forçando milhares de ligações em todos os idiomas ao mesmo tempo poderia matar seu servidor ou ser threated pelo Google como ataque (se os links não são cache ainda).
btw, é melhor os links já foram traduzidos na sitemap não, o link original apenas com código de idioma adicionado
if the problem because can kill server resource, maybe it can be overcome by settings in admincp --> VBSEO --> vBSEO Sitemap Settings --> Atrasar a execução depois de cada arquivo Sitemap, podemos defini-lo como como 30, 60 segundos ou mais para não o servidor pode lidar com isso. E podemos definir URLs Max em arquivos Sitemap para menor número, como 5000 por sitemap
por favor, considere isso, recebo muitos o link original apenas com código de idioma adicionado indexado pelo Google, apenas pouco com os links que já foram traduzidos
btw, é melhor os links já foram traduzidos na sitemap não, o link original apenas com código de idioma adicionado
if the problem because can kill server resource, maybe it can be overcome by settings in admincp --> VBSEO --> vBSEO Sitemap Settings --> Atrasar a execução depois de cada arquivo Sitemap, podemos defini-lo como como 30, 60 segundos ou mais para não o servidor pode lidar com isso. E podemos definir URLs Max em arquivos Sitemap para menor número, como 5000 por sitemap
por favor, considere isso, recebo muitos o link original apenas com código de idioma adicionado indexado pelo Google, apenas pouco com os links que já foram traduzidos
Concordamos plenamente que é melhor ter já traduzido URLs no sitemap. Ainda há uma razão por que não fizeram já - performance. Neste momento geração de 52 vezes mais links para tópicos podem consumir muito tempo para fóruns grandes. Tradução de todos aqueles que ao mesmo tempo poderia tornou muito, muito demorado e gerar grande quantidade de consultas ao banco de dados. Neste momento temos muitos planos de como melhorar vBET. Esta questão tem baixa prioridade, porque não é urgente. Ainda assim mantê-la em mente.
Olá, eu não uso o Sidemap gerador para páginas traduzidas. Eu gostaria de ter de se concentrar na minha própria língua. Mas em um dos feed RSS de várias outras línguas no Webmaster Tools. Lá, os links já estão compilados. Google tem, como sempre, as últimas ligações e continuar a trabalhar bem de forma independente. Saudação cristã
Olá, eu não uso o Sidemap gerador para páginas traduzidas. Eu gostaria de ter de se concentrar na minha própria língua. Mas em um dos feed RSS de várias outras línguas no Webmaster Tools. Lá, os links já estão compilados. Google tem, como sempre, as últimas ligações e continuar a trabalhar bem de forma independente. Saudação cristã
Obrigado pela sua info. Pelo que entendi você só compartilhou com sua experiência, ou você precisa de algum apoio aqui?
Acho que só precisa do código, segundo, porque todos os forum tem mais de 1 páginas thread, e eu acredito que as pessoas querem 99%, tanto quanto possível que os links no mapa do site para obter mais tráfego
por isso, nós só precisa fazer isso, Para as ligações SEO?
Pesquisar:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
E colocá-lo ANTES ...
SEO para ligações
//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
NOTA: REMOVER SEU código de idioma padrão de US $ alanguages
Além disso, se você desativou alguns idiomas no painel de opções que você tem que apagar os seus códigos também.
Michał i am sorry, eu percebo este código apenas adicionando outras línguas para as páginas showthread no sitemap, você sabe onde (local antes ou depois o quê) para adicionar outras páginas também como forumdisplay, arquivos e outros?
porque essas duas páginas são as mais importantes para tornar mais fácil a indexação do Google as listas de discussão, pelo menos, a sua deve ser forumdisplay incluindo integração e páginas de arquivos também no sitemap
Michał i am sorry, eu percebo este código apenas adicionando outras línguas para as páginas showthread no sitemap, você sabe onde (local antes ou depois o quê) para adicionar outras páginas também como forumdisplay, arquivos e outros?
porque essas duas páginas são as mais importantes para tornar mais fácil a indexação do Google as listas de discussão, pelo menos, a sua deve ser forumdisplay incluindo integração e páginas de arquivos também no sitemap
Neste momento temos apenas o código testado para integrar páginas thread, que consideramos como o mais importante. Observe que o Google irá indexar todas as páginas de qualquer maneira (mesmo que você não fez a integração sitemap em tudo), porque os robôs se arrasta por todos os links em suas páginas e você incluiu bandeiras com links para páginas traduzidas. Do curso, incluindo links em mapa do site pode fazer a indexação mais rápida. É por isso que nós publicamos tópicos integração links - tópicos rápidas mudanças tão rápido rastreamento pode ser útil.
Neste momento temos apenas o código testado para integrar páginas thread, que consideramos como o mais importante. Observe que o Google irá indexar todas as páginas de qualquer maneira (mesmo que você não fez a integração sitemap em tudo), porque os robôs se arrasta por todos os links em suas páginas e você incluiu bandeiras com links para páginas traduzidas. Do curso, incluindo links em mapa do site pode fazer a indexação mais rápida. É por isso que nós publicamos tópicos integração links - tópicos rápidas mudanças tão rápido rastreamento pode ser útil.
ok, deixe-nos saber também se você sabe onde adicionar o código adicional para forumdisplay e páginas de arquivos
Quando eu adiciono o código do primeiro post no arquivo de sitemap, eu recebo o seguinte erro durante a geração do sitemap
Erro fatal: Call to undefined function vbet_vbseo_filter_replace_text () in / home / thespain / public_html / vBSEO / includes functions_vbseo_createurl.php / na linha 47
Execução Vbet 3.3.6 e 3.5.2 vBSEO em um forum 3.8.1
vBET inclui arquivo necessário no gancho init_startup:
if ('VBSEO_URI' == $vbulletin->options['vbenterprisetranslator_linkstype']) {
require_once(DIR. '/includes/vbenterprisetranslator_functions_vbseo.php');
}
Parece que não está incluído no seu caso por algum motivo. Em tal caso, por favor, coloque apenas a linha com reqiure_once no arquivo alterado de gerador de sitemap. Colocá-lo antes que o código adicional de vBET. Por favor, note que não foi testado - por isso é sábio para fazer cópia do arquivo antes de mudanças.
Cheers for chapéu Michael, foi mais um erro humano de minha parte
Eu pesquisei o erro e descobri que era um pouco mais eu olhava para as configurações
Eu nunca mudou o tipo de link para VBSEO_URI: o
Se você fez que um drop down opções, idiotas como eu não iria esquecê-lo: o: D
Através da experiência do passado que eu conheço para definir o tempo de geração do sitemap a ter um atraso entre as páginas agradáveis sitemap. Minas definido para algo atraso de 15 segundo.
Mas eu estou feliz com o total de páginas em dez línguas
Fórum Display: 2904
Mostrar Tópico: 1817821
URLs cadastradas Total: 1823149
Tempo de processamento total: 1,682.58 segundo
É este código trabalhar com sitemap 2.6? Graças.
Simon Lloyd
21-10-10, 06:21
Cobra onde você achou sitemap gerador de 2.6?, Eu tenho 2.5 e funciona com isso.
Desde que você mudou o código, ele não funciona corretamente.
Os números não somam.
Fórum de exibição: 327
Mostrar Tópicos: 886054
Mostrar Post:
Perfis membro:
Resultados da Enquete:
As entradas do blog:
Blog Tags:
URLs álbum:
URLs grupos sociais:
URLs tag:
Arquivo: 169
URLs cadastradas Total: 837.931
beaconsfield
29-10-10, 07:45
Eu tenho o mesmo problema.
Eu uso vBSEO 3.5.2 e Sitemap Generator 2,6 beta 2
Gerador do sitemap não está funcionando. Ele começa e não completa.
Faz gerar quaisquer links tópico? Se você tem muitas ligações e geração de sitemap leva tempo ele pode não ter tempo suficiente para completar. Por favor verifique o faz continuar quando você acioná-lo novamente. Se sim e será concluída em dois ou mais pedidos, então você deve considerar para dar mais tempo para avaliação.
Se não - por favor, certifique-se que alterações no código são adequados.
Eu tenho o "vBSEO sitemap v3.0 ouro gerador". Não existe um código como você mencionou na primeira página em seu arquivo vbseo_sitemap.php.
vbseo_log_entry ("[showthread] forum_id: $ forumid, thread_id: $ threadrow [threadid], total de posts: $ totalposts, páginas: $ TotalPages, views: $ threadrow [views] $ antes");
Há algum código como este:
$ Addons = preg_split ('# [\\ r \\ n ]+#', $ vboptions [' vbseo_sm_addons ']);
vbseo_set_sitemap_type ('addon');
foreach ($ $ addons como addon)
if (addon $ & & file_exists (VBSEO_DAT_FOLDER_ADDON. $ addon))
{
vbseo_log_entry ("[módulo addon] addon $", true);
include (VBSEO_DAT_FOLDER_ADDON $ addon.);
}
vbseo_flush_index ();
vbseo_clean_progress ();
if ($ vboptions ['vbseo_sm_ping'])
{
vbseo_sitemap_ping ();
}
vbseo_log_entry ('Mapa do site foi criado href="index.php"> <a Clique aqui para voltar </ a>.', true);
Devo inserir o código na página de frente perto esse código, por favor?
Acabei de enviar um e-mail para contato no vbent *** slator.com sobre isso. Muito obrigado!
kamilkurczak
27-12-10, 15:05
Olá,
a solução para versão 3.0 do gerador do sitemap é ok, mas edição de ouro - não testado.
Vou verificar isso
Todos os desenvolvimentos, por favor?
kamilkurczak
11-02-11, 13:12
ok vou verificar isso para você:)
Eu tenho o mesmo problema.
Eu uso vBSEO 3.5.2 e Sitemap Generator 2,6 beta 2
Gerador do sitemap não está funcionando. Ele começa e não completa.
Mesmo comigo. O gerador começa e surge com
"[START SEÇÃO] showthread [18,484.1 Kb mem utilizadas] [372,670 s (372,670 s)]"
no mesmo instante eu clico no botão (então eu acho que o resultado ecoaram com segundos 372 tem que ser definitivamente errado) - e então ela morre. Xml não criou, não pings, nada. php_value max_execution_time está definido para 540.
E pela maneira: entrei em contato com o suporte vBSEO para isso. Eles responderam com isto:
Por favor note que nós não oferecemos suporte para as placas que tem tradutor vBEnterprice instalado. Por favor, reverter as alterações aplicadas a vBSEO, arquivos Generator vBSEO Sitemap, desinstalar o que a modificação e tente novamente.
Soa como vBET vBSEO e teria algumas desavenças ..
Mesmo comigo. O gerador começa e surge com
no mesmo instante eu clico no botão (então eu acho que o resultado ecoaram com segundos 372 tem que ser definitivamente errado) - e então ela morre. Xml não criou, não pings, nada. php_value max_execution_time está definido para 540.
E pela maneira: entrei em contato com o suporte vBSEO para isso. Eles responderam com isto:
Soa como vBET vBSEO e teria algumas desavenças ..
@ Michal,
por favor você pode me dar algum apoio? Eu não posso me livrar deste problema.
Atenciosamente,
Marv.
@ Michal,
por favor você pode me dar algum apoio? Eu não posso me livrar deste problema.
Atenciosamente,
Marv.
Oi:) Acabei de regressar de férias. Por favor me envie detalhes sobre o acesso PM para o seu Admin CP e FTP Vou verificar o seu código e ver o que acontece lá.
wowglider.de
14-04-12, 12:00
Mesmo problema como normalmente. Você deve começar a pensar em fácil, basta fornecer o código concluído para cada necessidade.
Eu tentar editá-lo, mas ele não funciona. Olhar quanto ppl neste segmento tem problemas, basta fazer alguns exemplos como:
Sem SEO links mapa do site
Mapa do site com SEO Links
Sitemap sem SEO links, várias páginas
Mapa do site com SEO Links, várias páginas
Iria poupar um monte de tempo.
Como eu entendo o seu tutorial eu editei o. php desta forma:
vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior");
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
//additional code
require_once(DIR. '/includes/vbenterprisetranslator_functions_vbseo.php');
$alanguages = array ('en','fr');
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
for($p=1; $p<=$totalpages; $p++)
Mas ele não está trabalhando...
Quais os problemas que eu encontrei?
1). FIND "vbseo_log_entry (" forum_id [showthread]: $forumid, thread_id: $threadrow [threadid], total de mensagens: $totalposts, páginas: $totalpages, visualizações: antes da $ $threadrow [views] ");"
Não existe essa Cadeia de caracteres. Theres "apenas" "vbseo_log_entry (" [showthread] forum_id: $forumid, thread_id: $threadrow [threadid], total de mensagens: $totalposts, páginas: $totalpages, visualizações: antes da $ $threadrow [Vizualizar] ");"
Se gostaria de acrescentar que onde você diz que ele quebra o código.
2.) outras etapas estão bem e compreensível.
3.) OPCIONAIS:
Se você deseja adicionar ao sitemap também links para páginas de outra thread (se rosca tem várias páginas), então código adicional da última etapa deve ser adicionado em outro lugar - ANTES:
PHP Code:
$ Vbseo_stat [$ arquivados 'at': 't'] + = vbseo_add_2urls (
Também neste código adicional você tem que mudar para US $ 1 p.
Isso é absolutly não compreensível. Eu não sei o que fazer. Não consigo compreendê-lo simplesmente. Apenas esclarecer o quê e onde...
r.dziadusz
14-04-12, 16:13
Oi
Eu tentar editá-lo, mas ele não funciona. Olhar quanto ppl neste segmento tem problemas, basta fazer alguns exemplos como:
Não podemos se tornar código pertence ao plugin "Sitemap Generator"
Como eu entendo o seu tutorial eu editei o. php desta forma:
Se você quiser usar "Opcional" código da etapa 3:
primeiro esta linha:
$currentthreadurl = vbseo_url_thread($threadrow, %p, $archived);
deve ser:
$currentthreadurl = vbseo_url_thread($threadrow, $p, $archived);
E em segundo lugar como é dito
Você tem que adicionar o código a partir da etapa 3 antes desta linha:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
E colocá-lo no lugar onde código suposto para ser se você não fez opcional passo 3, apenas, por favor encontrar linha
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls( e mover seu código lá com linha corrigi
Isso é absolutly não compreensível
Se este útil para você, por favor deixe-como sabe como fazer você como que ele seja, vamos tentar fazer este trabalho mais fácil para você
wowglider.de
18-04-12, 12:44
Você não tem permissão para editar alguns dos seus códigos? Você não deve publicar o código todo aqui, apenas o snipped precisamos mudar.
Você deve fazer parecer que:
LOCALIZAÇÃO
$currentthreadurl = vbseo_url_thread ($threadrow, % p, $arquivados);
ALTERE PARA
$ Currentthreadurl vbseo_url_thread = ($ threadrow, $ p, $ arquivo);
Mas não há nenhuma "$ currentthreadurl = vbseo_url_thread ($threadrow, % p, $arquivados); "Eu acho que você quer dizer"$ currentthreadurl = vbseo_url_thread ($threadrow, 1, $arquivados); ".
Eu tryd agora:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
//additional code
require_once(DIR. '/includes/vbenterprisetranslator_functions_vbseo.php');
$alanguages = array ('en','fr');
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
Não funciona.
Você mesmo coloca seu código aqui servival vezes, assim que não deve ser nenhum problema para colocar alguns exemplos de como eu listados acima.
r.dziadusz
18-04-12, 21:22
Como é dito na instrução
f que você deseja adicionar ao mapa do site também links para outras páginas de thread (se o thread tiver várias páginas), então código adicional da última etapa deve ser adicionado em outro lugar - antes:
PHP Code:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
Por favor, colocá-la antes desta linha:)
wowglider.de
20-04-12, 02:38
Isto é, como eu disse na minha descrição do problema, a parte que eu não entendo ou capaz de traduzir.
Eu deveria colocá-lo (o quê?) antes desta linha ("$ vbseo_sta.."?
r.dziadusz
20-04-12, 20:47
Colocar
//additional code
require_once(DIR. '/includes/vbenterprisetranslator_functions_vbseo.php');
$alanguages = array ('en','fr');
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
antes da linha
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.