PDA

Ver Versão Completa: Sitemap Generator integração



vBET
14-11-09, 14:46
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 $".

tavenger5
17-12-09, 16:33
Existe alguma maneira eu posso excluir páginas membro traduzido no sitemaps?

StarBuG
20-12-09, 07:50
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

vBET
20-12-09, 18:04
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

vBET
08-04-10, 14:11
Código de integração foi otimizada de novo - veja o primeiro post para código de integração otimizada

Taurus
07-05-10, 05:11
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!

vBET
07-05-10, 10:26
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 é).

mario06
08-06-10, 16:26
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) . '&amp;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

vBET
09-06-10, 11:30
É 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.

basketmen
07-09-10, 11:18
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) . '&amp;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

vBET
07-09-10, 19:26
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.

basketmen
07-09-10, 21:56
(DE BAIXA, CÓDIGO ERRADO, POR FAVOR, VEJA ABAIXO PARA CÓDIGO CORRETO)

vBET
08-09-10, 09:10
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:)

basketmen
08-09-10, 10:11
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.

vBET
08-09-10, 22:45
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.

basketmen
08-09-10, 23:14
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?

vBET
09-09-10, 07:31
Michał ok, então acima de pós Para as ligações corretas já SEO mais de 1 páginas tópico?

Sim é:)

basketmen
09-09-10, 11:37
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

vBET
09-09-10, 13:53
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.

CThiessen
12-09-10, 10:11
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ã

vBET
12-09-10, 13:35
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?

basketmen
02-10-10, 22:43
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

vBET
03-10-10, 01:16
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.

basketmen
03-10-10, 01:22
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

Lee G
06-10-10, 21:01
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
06-10-10, 23:19
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.

Lee G
07-10-10, 11:15
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

Snake
20-10-10, 12:06
É 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.

Snake
27-10-10, 21:26
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.

vBET
29-10-10, 19:07
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.

furnivat
26-12-10, 15:10
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?

furnivat
26-12-10, 15:26
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

furnivat
11-02-11, 10:32
Todos os desenvolvimentos, por favor?

kamilkurczak
11-02-11, 13:12
ok vou verificar isso para você:)

Juice
21-02-11, 15:12
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 ..

Juice
07-04-11, 10:10
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.

vBET
07-04-11, 14:17
@ 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):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations by vBET translator 4.10.1